728x90
๋ฐ˜์‘ํ˜•
[Flutter] CupertinoTabBar ๋งŒ๋“ค๊ธฐ

cupertino-widget ๋ฌธ์„œ ์˜ CuperinoTabBar๋ฅผ ๋งŒ๋“ค์–ด์ฃผ๊ฒ ์Šต๋‹ˆ๋‹ค. (๋งŒ์•ฝ ๋จธํ‹ฐ๋ฆฌ์–ผ ํƒญ๋ฐ”๋ฅผ ๋งŒ๋“ค์–ด์ฃผ๊ณ  ์‹ถ๋‹ค๋ฉด BottomNavigationBar ๋ฌธ์„œ๋ฅผ ๋ณด์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค) [1] ์ฟ ํผํ‹ฐ๋…ธ ์Šคํƒ€์ผ๋กœ ์•ฑ ์„ค์ • ํ”Œ๋Ÿฌํ„ฐ ํ”„๋กœ์ ํŠธ๋ฅผ ์ฒ˜์Œ ๋งŒ๋“ค๋ฉด main.dart์— ๋จธํ‹ฐ๋ฆฌ์–ผ์•ฑ ์ฝ”๋“œ๋“ค์ด ๋“ค์–ด๊ฐ€์žˆ๋Š”๋ฐ์š”, ๋ชจ๋‘ ์ง€์šฐ๊ณ  ์•„๋ž˜ ์ฝ”๋“œ๋ฅผ ๋ณต๋ถ™ํ•ด์„œ ์ฟ ํผํ‹ฐ๋…ธ ์Šคํƒ€์ผ๋กœ ๋ฐ”๊ฟ”์ค๋‹ˆ๋‹ค. (์ฟ ํผํ‹ฐ๋…ธ๊ฐ€ ํ›จ์”ฌ ์ด์˜๋‹ˆ๊นŒ-!! ๐Ÿ) ์—๋ฎฌ๋ ˆ์ดํ„ฐ, ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ๋Œ๋ ค์„œ ๋‘˜๋‹ค ์ž˜๋‚˜์˜ค๋Š” ์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. [2] CupertinoPageScaffold -> CupertinoTabScaffold๋กœ ๋ฐ”๊พธ๊ธฐ Scaffold๋Š” '๊ณจ๊ฒฉ' ์ด๋ผ๋Š” ๋œป์„ ์ง€๋‚œ ๋‹จ์–ด์ธ๋ฐ์š”, ์•ฑ์˜ ๊ณจ๊ฒฉ? structure? ๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ฟ ํผํ‹ฐ๋…ธ์—๋Š” Page๋ž‘ Tab ์ด..

[Fastlane] Flutter ์•ฑ ์ž๋™๋ฐฐํฌ ๊ตฌ์ถ• - iOS ํŽธ

์–ผ๋งˆ์ „ ๊ฐ„๋‹จํ•œ ํ”Œ๋Ÿฌํ„ฐ์•ฑ์„ ๋งŒ๋“ค์–ด์„œ ์•ฑ์Šคํ† ์–ด์™€ ๊ตฌ๊ธ€ ํ”Œ๋ ˆ์ด์Šคํ† ์–ด์— ๋ฐฐํฌ๋ฅผ ํ•ด๋ณด์•˜๋‹ค. (ํ”Œ๋Ÿฌํ„ฐ ์•ฑ ๋ฐฐํฌ ํšŒ๊ณ ) ๊ทผ๋ฐ ๋ฒ„๊ทธ ๋ฐœ๊ฒฌํ•ด์„œ ์ƒˆ ๋ฒ„์ „ ๋‚ผ๋•Œ ๋•Œ๋งˆ๋‹ค iOS, ์•ˆ๋“œ๋กœ์ด๋“œ ๊ฐ๊ฐ ์‹ ๊ฒฝ์จ์•ผํ•˜๊ณ  AppStoreConnet์™€ ๊ตฌ๊ธ€ํ”Œ๋ ˆ์ด์Šคํ† ์–ด ์ฝ˜์†” ๊ฐ๊ฐ ๋“ค์–ด๊ฐ€์•ผํ•˜๊ณ ... ๋‘๊ฐœ๋ฅผ ๋‹คํ•˜๋ ค๋‹ˆ ๋„ˆ๋ฌด ๊ท€์ฐฎ๋‹ค. ๐Ÿ˜ญ (iOS ์•ฑ ์ถœ์‹œ ์ค€๋น„ํ•˜๊ธฐ , Android ์•ฑ ์ถœ์‹œ ์ค€๋น„ํ•˜๊ธฐ ) ๊ทธ๋Ÿฌ๋‹ค๊ฐ€ ๋ฉ”๋งˆ๋ฅธ ๋•… ์ด‰์ด‰ํ•œ ๋‹จ๋น„์™€๋„ ๊ฐ™์€ ์›น ๊ฐœ๋ฐœ์ž์˜ Travis CI ๊ธฐ๋ฐ˜ Flutter ์•ฑ ์ง€์†์  ๋นŒ๋“œ ๋ฐ ๋ฐฐํฌ ํ™˜๊ฒฝ ๊ตฌ์ถ•๊ธฐ ๋ผ๋Š” ๊ธ€์„ ๋งŒ๋‚˜๊ฒŒ ๋˜๋Š”๋ฐ... ๋”ฐ๋ผํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค! (๋‹ค ํ•ด๋ณด๊ณ  ๋‚˜๋‹ˆ ํ”Œ๋Ÿฌํ„ฐ ๋ฟ๋งŒ์•„๋‹ˆ๋ผ iOS ๋„ค์ดํ‹ฐ๋ธŒ์•ฑ์— ๊ทธ๋Œ€๋กœ ํ•ด๋„ ๋˜๊ฒ ๋”๋ผ๊ตฌ์š”) [1] Fastlane ์„ค์น˜ํ•˜๊ธฐ fastlane docs ๋ฅผ ์ฐธ๊ณ ํ•ด์„œ ์„ค์น˜ํ•ด์ค„๊ฒŒ์š” sudo g..

[Flutter] ๋งฅ์—์„œ Flutter SDK ์„ค์น˜ํ•˜๊ธฐ

Get the Flutter SDK ๋ฌธ์„œ ๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”์—ฌ๊ธฐ ๋”ฐ๋ผํ•˜๋‹ค๊ฐ€ ์Œ๋”ฐ์˜ดํ‘œ ์ด์Šˆ ๋ฅผ ๋งŒ๋‚œ ๊น€์— ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค-!! 1) zip ๋‹ค์šด๋ฐ›๊ธฐ ๋‹ค์šด๋ฐ›์œผ๋ฉด flutter๋ผ๋Š” ํด๋”๋กœ ์••์ถ•์ด ํ’€๋ฆฝ๋‹ˆ๋‹ค. 2) flutter ํด๋”๋ฅผ ์›ํ•˜๋Š” ์œ„์น˜๋กœ ์ด๋™ํ•˜๊ธฐ ์–ด๋””์— ๋‘˜๊นŒํ•˜๋‹ค๊ฐ€ ํ™ˆ์—๊ฐ€์„œ development ํด๋”ํ•˜๋‚˜ ๋งŒ๋“ค๊ณ  ์—ฌ๊ธฐ์— ๋„ฃ์–ด๋‘  3) Path ์ถ”๊ฐ€ํ•˜๊ธฐ๋งฅ OS ์นดํƒˆ๋ฆฌ๋‚˜๋ถ€ํ„ฐ ํ„ฐ๋ฏธ๋„์ด bash๊ฐ€ ์•„๋‹ˆ๋ผ zsh๋กœ ๋ฐ”๋€Œ์—ˆ๊ธฐ๋•Œ๋ฌธ์—bash_profile์— Path ์ถ”๊ฐ€ํ•ด์ค˜๋„ ํ„ฐ๋ฏธ๋„์—์„œ flutter ๋ช…๋ น์„ ์ธ์‹ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ˆ๊นŒ ํ’€์–ด์„œ ์„ค๋ช…ํ•˜๋ฉด..!์•„๋ž˜ ๋‘๊ฐ€์ง€ ๋ฐฉ๋ฒ• ์ค‘ ํ•˜๋‚˜๋กœ, bash_profile์„ ์—ด์–ด์„œopen ~/.bash_profilevi .bash_profile ์•„๋ž˜ ๋ผ์ธ์„ ์ถ”๊ฐ€ํ•ด์ฃผ๊ณ  ์ €์žฅํ•ด์ค˜๋„ export PAT..

๊ณต์ง€์‚ฌํ•ญ
Total
330,641
Today
290
Yesterday
358
๋งํฌ
«   2021/09   »
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
      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    
๊ธ€ ๋ณด๊ด€ํ•จ