์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- ์นํผ๋ธ๋ฆฌ์ฑ
- ์นํผ๋ธ๋ฆฌ์
- ์ฝ๋ฉ
- dart
- Widget
- Android
- FLUTTER
- ๋์์ธ
- IOS
- ์ฑ
- StatefulWidget
- ๊ตญ๋น์ง์
- ์ ์ด์ฟผ๋ฆฌ
- route
- ์ค๋ฅ
- php
- ์น๋์์ด๋
- async
- app
- ์คํ๋ฅดํ์ฝ๋ฉํด๋ฝ
- getMedia()
- ์ฑ๊ฐ๋ฐ
- ์ํ๊ด๋ฆฌ
- ๊ตญ๋น์ง์๊ฐ์
- refectoring
- Await
- WebView
- StatelessWidget
- ์น๋์์ธ
- shared_preference
- Today
- Total
๋๋ฑ๊ฐ๋ฐ ๐จ
[์คํ๋ฅดํ์ฝ๋ฉํด๋ฝ] ํ๋ฌํฐ(Flutter)๋ก ์์ํ๋ ์ฑ๊ฐ๋ฐ ์ข ํฉ๋ฐ - 1์ฃผ์ฐจ ๊ฐ๋ฐ์ผ์ง โ ๋ณธ๋ฌธ
[์คํ๋ฅดํ์ฝ๋ฉํด๋ฝ] ํ๋ฌํฐ(Flutter)๋ก ์์ํ๋ ์ฑ๊ฐ๋ฐ ์ข ํฉ๋ฐ - 1์ฃผ์ฐจ ๊ฐ๋ฐ์ผ์ง โ
๋๋ฑ๊ฐ๋ฐ์ ๐ง 2023. 11. 7. 23:501. Flutter
์ฑ ๊ฐ๋ฐ ๋ฐฉ๋ฒ
1) Native App
- Android, iOS ๊ฐ๊ฐ์ ๊ฐ๋ฐ ๋ฐฉ๋ฒ์ ๋ฐ๋ผ 2๋ฒ ๋ง๋๋ ๋ฐฉ๋ฒ (์์ ํ ๋๊ฐ์ ๊ธฐ๋ฅ์ ๊ฐ์ง ์ฑ)
- ์ฅ์ : ์ฑ๋ฅ์ด ๊ฐ์ฅ ๋น ๋ฅด๊ณ ์ต์ ๊ธฐ๋ฅ์ ๋น ๋ฅด๊ฒ ์ ์ฉํ ์ ์๋ค.
- ๋จ์ : ๋ค๋ฅธ ์ธ์ด๋ก ๋ ๋ฒ ์ฑ์ ์ ์ํด์ผ ํ๋ค. -> ๋ฆฌ์์ค๊ฐ ๋ง์ด ๋ ๋ค.
2) Cross Platform App
- ํ๋์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์์ค ์ฝ๋๋ก Android, iOS ๋ชจ๋ ๋ง๋๋ ๋ฐฉ๋ฒ
- Readt Native, Flutter
- ์ฅ์ : ํ๋์ ์ธ์ด๋ก ๋ ํ๋ซํผ์์ ๋ชจ๋ ์คํ๋๋ ์ฑ์ ๋น ๋ฅด๊ฒ ๋ง๋ค ์ ์๋ค.
์ Flutter?
1. Flutter๊ฐ React Native ๋๋น ํซํ๋ค. (์ปค๋ฎค๋ํฐ, ์๋ฃ ↑)
2. ๊ณต์ ๋ฌธ์๊ฐ ์ ๋์ด ์๋ค.
3. ์ฑ๋ฅ์ด ๋ฐ์ด๋๋ค.
2. ์ค์น
1) Flutter
Android์ iOS ์ฑ์ ํ๋์ ์ฝ๋๋ก ๊ตฌํํ ์ ์๋๋ก ๋์์ฃผ๋ ํ๋ ์์ํฌ
- ์ผ๋ฐ์ ์ธ ํ๋ก๊ทธ๋จ ์ค์น์ ๋ค๋ฅด๊ฒ zip ํ์ผ์ ๋ค์ด๋ก๋ ๋ฐ์ ์์ถ ํด์ (์ฌ์ฉ์ํด๋ > development ํด๋)
- ์์ถ ํด์ ํ flutter ๊ฒฝ๋ก๋ฅผ ํ๊ฒฝ๋ณ์์ ๋ฑ๋ก
echo 'export PATH="$PATH:$HOME/development/flutter/bin"' >> ~/.zshrc && source ~/.zshrc
2) VSCode
์ฝ๋๋ฅผ ์์ฑํ ๋ ์ฌ์ฉํ๋ ์๋ํฐ
3) Android Studio
Android ์ฑ์ ๊ฐ๋ฐํ๊ธฐ ์ํด ํ์ํ IDE. ์๋ฎฌ๋ ์ดํฐ ํฌํจ
4) Xcode
iOS ์ฑ์ ๊ฐ๋ฐํ๊ธฐ ์ํด ํ์ํ IDE. ์๋ฎฌ๋ ์ดํฐ ํฌํจ
์ค์นํ์ธ
flutter doctor