๐บ๋ฐ๋ฐ๋ฅ ๋ถํฐ ์์ํ๋ ๋ชจ๋ฐ์ผ ์ฑ ์ ์ - ์๋๋ก์ด๋ , ์์ดํฐ ์ฑ Flutter์ Firebase๋ก ๋ง๋ค๊ธฐ
๐บ๋ฐ๋ฐ๋ฅ ๋ถํฐ ์์ํ๋ ๋ชจ๋ฐ์ผ ์ฑ ์ ์ – ์๋๋ก์ด๋ , ์์ดํฐ ์ฑ Flutter์ Firebase๋ก ๋ง๋ค๊ธฐ
๋ฐ๋ฐ๋ฅ ๋ถํฐ ์์ํ๋ ์ฑ ๋ง๋ค๊ธฐ – ์๋๋ก์ด๋ ์์ดํฐ ์ฑ์ ๋ง๋ค์
๐บ1. ๊ฐ์ข ์๊ฐ
Flutter๋ ๋ชจ๋ ์ฌ๋์ด ๋ค์ดํฐ๋ธ ์์ค์ ๋ชจ๋ฐ์ผ ์ฑ์ ๊ฐ๋ฐํ ์ ์๋๋ก ์ง์ํ๋ ๋ชจ๋ฐ์ผ SDK์ ๋๋ค.
์ฌ๋ฌ๋ถ์ด Flutter๋ก ํ๋ฒ ์์ฑํ ์ฑ์ android, ios ๋ชจ๋ ์ฌ์ฉํ ์ ์๊ธฐ ๋๋ฌธ์
๊ฐ๊ฐ์ ์๋๋ก์ด๋, ios ๋ณ๋๋ก ๊ณต๋ถ๋ฅผ ํ์ง ์๊ณ ๋ ๋ชจ๋ฐ์ผ ์ฑ์ย ๋ง ๋ค ์ ์์ต๋๋ค.
ํ์ฌ Google AdWords์ Alibaba ๋ชจ๋ ํ๋ฌํฐ๋ฅผ ์ฌ์ฉํ ์ ๋๋ฉฐ
๋ง์ ๋ค์ดํฐ๋ธ ๋ชจ๋ฐ์ผ ๊ฐ๋ฐ์๋ค์ด ํ๋ฌํฐ๋ก ๋์ด๊ฐ๊ณ ์๋ ์ถ์ธ์ ๋๋ค.
๐ง2.๊ฐ์ ๋์
๋ชจ๋ฐ์ผ ์ฑ์ ๋ง๋ค์ด ๋ณด๊ณ ์ถ์ผ์ ๋ถ!
๊ทธ๋ฌ๋ ์๋๋ก์ด๋ ๋ฐ๋ก, iOS ๋ฐ๋ก ๊ณต๋ถํ๊ธฐ์ ์๊ฐ์ด ์์ผ์ ๋ถ
๐โ๐ฆบ3. ๊ฐ์ข ๊ด๋ จ ํน์ง
๊ฐ์ข๋ ๋ ์น์ ์ผ๋ก ๊ตฌ์ฑ๋์์ผ๋ฉฐ, ๋ชจ๋ ๋ฌด๋ฃ์ ๋๋ค.
์ฒซ ๋ฒ์งธ ์น์ ์์๋ ํ๋ฌํฐ์ ๊ธฐ์ด๋ฅผ , ๊ทธ๋ฆฌ๊ณ ๋ ๋ฒ์งธ ์น์ ์์๋ ๋ธ๋ก๊ทธ์ฑ์
ํ์ด์ด ๋ฒ ์ด์ค(FireBase)์ ์ฐ๊ฒฐํด์ ์ฌ๋ฌ๋ถ์ด ๋ณ๋์ ์๋ฒ ์์ด๋ ์ธ์ฆ๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฑ์
๊ตฌํํ๋ ์ฑ์ ์ถ์ํ ์ ์๋๋ก ํฉ๋๋ค.
๊ฐ์ข ๊ต์ก๊ณผ์ ์๊ฐ (COURSE CURRICULUM)
ํ๋ฌํฐ(Flutter) ๋ชจ๋ฐ์ผ ์ฑ ์ ์ ๊ธฐ์ด | |||
1.ํ๋ฌํฐ ์ค์น์ ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ฑ | 00:21:00 | ||
2. ๋คํธ(Dart) ์ธ์ด ๊ธฐ์ด ํ๋ฆฌ๊ธฐ | 00:15:00 | ||
3. ์ฒซ๋ฒ์งธ ์ฑ ๋ง๋ค๊ธฐ | 00:07:00 | ||
4. Scaffold ์์ ฏ, ์์๊ณผ ํฐํธ | 00:11:00 | ||
5.Stateless ์์ ฏ, ์ด๋ฏธ์ง,๋ฒํผ,์์ด์ฝ | 00:21:00 | ||
6.ํ๋ฌํฐ์ ์์ ฏ – Container, Padding, Rows, Column, Expanded | 00:18:00 | ||
7 Stateful ์์ ฏ, Class, Constructor, Card | 00:26:00 | ||
์ค์ต - ๋ธ๋ก๊ทธ์ฑ ๋ง๋ค๊ธฐ | |||
1.ํ ์คํธ ์ ๋ ฅ ๋ฐ์ค ์ฒ๋ฆฌ | 00:18:00 | ||
2.๋ฉ์ธ์ง ์ ๋ฌ ๋ฒํผ ์ฒ๋ฆฌ | 00:11:00 | ||
3. ๊ฒ์๋ฌผ ๋ฆฌ์คํธ ๋ง๋ค๊ธฐ์ ์ข์์ ๊ธฐ๋ฅ ๋ฑ | 00:27:00 | ||
4.๋ฉ์ธ Dart ํ์ผ, ์์ ฏ ๊ธฐ๋ฅ๋ณ๋ก ๋ถ๋ฆฌํ๊ธฐ | 00:07:00 | ||
5.์ฌ์ฉ์ ์ด๋ฆ ์ ๋ ฅ๊ณผ ๋ค๋น๊ฒ์ด์ | 00:12:00 | ||
6.์ฑ์ ์ํ Firebase ์ ์ | 00:11:00 | ||
7.๊ตฌ๊ธ ์ธ์ฆ ์ฐ๊ฒฐ ํ๊ธฐ | 00:19:00 | ||
8.ํ๋ฌํฐ firebase ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ | 00:22:00 |