profile
๐™ธ ๐šŠ๐š– ๐šŠ ๐šŒ๐šž๐š›๐š’๐š˜๐šž๐šœ ๐š๐šŽ๐šŸ๐šŽ๐š•๐š˜๐š™๐šŽ๐š› ๐š ๐š‘๐š˜ ๐šŽ๐š—๐š“๐š˜๐šข๐šœ ๐š๐šŽ๐š๐š’๐š—๐š’๐š—๐š ๐šŠ ๐š™๐š›๐š˜๐š‹๐š•๐šŽ๐š–. ๐Ÿ‡ฐ๐Ÿ‡ท๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป
ํƒœ๊ทธ ๋ชฉ๋ก
์ „์ฒด๋ณด๊ธฐ (81)flutter(7)flutter ๊ฐœ๋ฐœ์ž(2)flutter line chart ๊ตฌํ˜„(2)flutter CI/CD codemagic(2)flutter local notification(2)zsh: command not found: flutter(2)์นด์นด์˜คํ†ก ์ฑ—๋ด‡ ๋งŒ๋“ค๊ธฐ(2)flutter notification(2)flutter text widget(1)์นด์นด์˜คํ†ก ์˜คํ”ˆ๋นŒ๋” ์‹ ์ฒญ(1)flutter get geolocation(1)flutter font ๊ธฐ๊ธฐ ์‚ฌ์ด์ฆˆ ์˜์กดํ•˜์ง€์•Š๋„๋ก(1)flutter uv(1)flutter ๋‚ ์”จ(1)flutter firebase core(1)flutter regex(1)gsheets package ์—ฐ๊ฒฐ(1)dart compare two lists(1)flutter ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ(1)flutter firebase project์ถ”๊ฐ€(1)flutter TextFormField ํŠน์ • ๋ฌธ์ž ์ œํ•œ(1)flutter firebase android ์—ฐ๋™(1)Flutter Widget ๊ณต๋ถ€(1)flutter datetime(1)console confirm iOS device(1)json serialization(1)saves images to library(1)codemagic android code signing(1)credentials for working with Google Sheets(1)flutter font setting(1)flutter iOS SystemUiOverlayStyle top bar(1)mifreeprofilevalidatedapptracker(1)Firebase Remote Config ์ ์šฉ(1)flutter ์•ฑ๊ฐœ๋ฐœ์ž(1)js JSON.stringify()(1)flutter tileview(1)flutter deactivated context(1)json ์ง๋ ฌํ™”(1)flutter color hex(1)context ์—†์ด ํ™”๋ฉด ํ˜ธ์ถœ(1)flutter UI ๊ณ ๊ธ‰๊ธฐ์ˆ (1)flutter ํฐํŠธ ๋‹ค๋ฅด๊ฒŒ ์Šคํƒ€์ผ ์ฃผ๊ณ ์‹ถ์„ ๋•Œ(1)flutter CI/CD codemagic setting(1)flutter app review(1)context ์—†์„๋•Œ ํ™”๋ฉด ๊ทธ๋ฆฌ๊ธฐ(1)flutter firebase ๋‘๊ฐœ์ด์ƒ ํ™˜๊ฒฝ ๊ตฌ์ถ•(1)๊ตฌ๊ธ€ ์‹œํŠธ API(1)Xcode unsupported iOS version after beta update 14.5 error(1)flutter none icon(1)firebase ios ๋ฆด๋ฆฌ์ฆˆ, ๋””๋ฒ„๊น… ๊ฐ๊ฐ ๋‹ค๋ฅธ ํ™˜๊ฒฝ ์•ฑ์ถ”๊ฐ€(1)flutter review popup(1)flutter firebase remote config tutorial(1)์นด์นด์˜ค๋ฉ”์ผ ์›น์‚ฌ์ดํŠธ(1)flutter grideview(1)flutter line chart fl_chart(1)flutter ์•ฑ์Šคํ† ์–ด ๋ฆฌ๋ทฐ์ž‘์„ฑ(1)dismiss the on screen keyboard(1)flutter text style(1)flutter datetime to string(1)์นด์นด์˜คํ†ก์ฑ„๋„ ๊ฐœ์„ค(1)windows capture shortcut(1)flutter exception(1)flutter sliver widget(1)๋งฅ ์บก์ณ ๋‹จ์ถ•ํ‚ค(1)flutter firebase remote config quick start(1)flutter list<> casting error(1)flutter icon properties null(1)flutter local notification iOS(1)flutter effective_dart quick start(1)flutter Firebase APP(1)flutter prompt(1)flutter focus container(1)vscode can't detect phone(1)flutter app icon setting(1)flutter unbounded heightperformResize()(1)flutter use hex color(1)flutter confirm code(1)Detect volume buttons action(1)flutter text span(1)flutter http get ํ•œ๊ธ€๊นจ์ง(1)Vertical viewport was given unbounded height(1)flutter fl_chart example(1)json ๋ณ€ํ™˜ํ›„ ๋ฌธ์ž์—ด ๋ณ€ํ™˜ ํ•จ์ˆ˜(1)TextFormField onSaved ํ˜ธ์ถœ(1)flutter get currentContext(1)disable swiping tabs in TabBar flutter(1)codemagic iOS buildnumber ์ž๋™์ฆ๊ฐ€(1)flutter return data(1)firebase iOS ์•ฑ์ถ”๊ฐ€(1)flutter notification quick start(1)flutter firebase project(1)flutter ์•„์ด์ฝ˜ ์„ค์ •(1)TextFormField ํŠน์ • ๋ฌธ์ž ์ œํ•œ(1)flutter linter ์ ์šฉ(1)flutter cupertino datepicker(1)flutter snackbar like toast(1)ARTLab ์ฑ„์šฉ(1)flutter Making dynamic layouts(1)dart lint(1)flutter provider firebase auth(1)JSON.stringify(1)xcode error your free account from this device to remain under the limit.(1)codemagic auto increment build number(1)flutter show screen without context(1)navigator pop return data(1)firebase multiple environments in iOS(1)flutter provider firebase(1)flutter stateless widget(1)ํ”Œ๋Ÿฌํ„ฐ ํฐํŠธ ์ ์šฉ(1)flutter table_calendar example(1)flutter Detect volume buttons(1)flutter FocusScopeNode ์„ค๋ช…(1)flutter ์Œํ–ฅํ‚ค ๋ˆ„๋ฅด๋ฉด ์ด๋ฒคํŠธ ํ˜ธ์ถœ(1)get geolocation(1)Volume Control With Flutter(1)flutter firebase add ios app(1)flutter font style(1)flutter body top(1)flutter cupertino style datepicker(1)check xcode version(1)flutter hide keyboard(1)flutter scroll advenced(1)flutter hide input keyboard after clicking outside on screen(1)flutter SystemUiOverlayStyle(1)The run destination is not valid for Running the scheme 'dev'.(1)Bad state: No element(1)flutter FocusScope vs FocusScopeNode(1)flutter provider firebase email login(1)flutter iOS ์ƒ๋‹จ๋ฐ” ์ƒ‰์ƒ ๋ณ€๊ฒฝ(1)flutter ์•Œ๋ฆผ์„ค์ •(1)ํ”Œ๋Ÿฌํ„ฐ ์Šค๋‚ต๋ฐ” ๋งˆ์ง„ ์ถ”๊ฐ€(1)flutter saves images to gallery(1)flutter ElevatedButton styleFrom(1)Dart exception(1)flutter multiple environments(1)flutter chart ๊ตฌํ˜„(1)flutter app launcher icon(1)vscode์—์„œ iPhone device ์•ˆ ๋œธ(1)Bitbucket Cloud recently stopped supporting account passwords for Git authentication.(1)flutter ์Šคํฌ๋กค slivers(1)๊ฐœ๋ฐœ์ž ํšŒ๊ณ  2020(1)flutter use hexadecimal color(1)flutter FocusScope, FocusScopeNode ์„ค๋ช…(1)flutter table_calendar quick start(1)flutter FocusScopeNode(1)์•„ํŠธ๋žฉ ์ฑ„์šฉ(1)flutter list ๊ฐ’๋น„๊ต(1)flutter map example code(1)flutter youtube ํ—ค๋น„ํ”„๋žœ(1)firebase iOS ๋“ฑ๋ก(1)ํ”Œ๋Ÿฌํ„ฐ ์ธ์ฆ์„œ ๋ฐœ๊ธ‰ํ•˜๊ธฐ(1)flutter date to string(1)์นด์นด์˜คํ†ก์ฑ„๋„ ๊ฐ€์ž…๋ฐฉ๋ฒ•(1)git push error(1)flutter ๋ฌผ์Œํ‘œ ๊ตฌ๋ฌธ(1)flutter firebase(1)Firebase(1)flutter google sheet(1)push notification(1)flutter sliver(1)flutter dialog(1)flutter calendar quick start(1)flutter color hex commons class(1)Detect volume buttons call event(1)flutter ๋กœ์ปฌ ์•Œ๋ฆผ(1)flutter top fix(1)Firebase Cloud Messaging(1)flutter ์ด๋ฏธ์ง€ ๊ฐค๋Ÿฌ๋ฆฌ์— ์ €์žฅ(1)flutter get uv(1)FCM(1)dart try catch(1)flutter ios datepicker(1)flutter buildcontext(1)์นด์นด์˜ค ์ฑ„๋„ ๊ฐ€์ž…(1)flutter provider firebase login(1)linter(1)์นด์นด์˜ค ๋ฉ”์ผ(1)flutter iphoneX ์ด์ƒ๊ธฐ๊ธฐ ํ™•์ธ(1)flutter ๊ฐค๋Ÿฌ๋ฆฌ ์ €์žฅ(1)flutter model ์ƒ์„ฑ(1)flutter map CRUD code(1)flutter ๋ช…๋ น์–ด ๋ชป์ฐพ์„๋•Œ(1)HTTP API vs REST API ์ฐจ์ด(1)flutter elevatedbutton(1)flutter different font weights for each weight(1)flutter widget parent width(1)flutter commons management(1)ํ”Œ๋Ÿฌํ„ฐ ํ† ์ŠคํŠธ(1)unchecked_use_of_nullable_value(1)flutter app store popup(1)auto increment build number(1)flutter ์•ฑ์Šคํ† ์–ด ๋ฆฌ๋ทฐ ํŒ์—…(1)flutter stateless dispose(1)flutter ์œ„์น˜(1)flutter appbar(1)flutter in_app_review(1)flutter stateless textformfield(1)flutter ๋Ÿฐ์ฒ˜์•„์ด์ฝ˜ ์„ค์ •(1)Google-Service-Info.plist ํŒŒ์ผ ์—ฌ๋Ÿฌ๊ฐœ ์‚ฌ์šฉํ•˜๊ธฐ(1)Flutter: Scrolling to a widget in ListView(1)flutter firebase app connection(1)git checkout remote branch(1)flutter flutter_local_notifications example(1)dart get data ordering(1)flutter ํ™”๋ฉด ์™ธ๋ถ€ ํด๋ฆญ์‹œ ํ‚ค๋ณด๋“œ ์ˆจ๊ธฐ๊ธฐ(1)HTTP API vs REST API(1)flutter setting app display name(1)flutter remove local notification(1)flutter font ์ ์šฉ(1)flutter table_calendar builders(1)์•ฑ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ(1)flutter showErrorSnackBar(1)flutter button styleFrom ๋†’์ด ์„ค์ •(1)flutter sizing percentage(1)check flutter version(1)Flutter ์•ฑ์— Firebase ์ถ”๊ฐ€ mac(1)ios auto increment build number(1)git checkout(1)dart ๋‘๊ฐœ list๊ฐ’ ๋น„๊ต(1)flutter buildcontext exception(1)flutter firebase ios ์•ฑ์ถ”๊ฐ€(1)Firebase Remote Config ์„ค๋ช…(1)flutter 2.0 button height(1)dart provider firebase auth(1)์ž์™ธ์„  ์ง€์ˆ˜ ์–ป์–ด์˜ค๊ธฐ(1)dart ๋ฌผ์Œํ‘œ ๊ตฌ๋ฌธ(1)flutter ๊ตฌ๊ธ€์‹œํŠธ ์—ฐ๊ฒฐ(1)Dart ์˜ˆ์™ธ์ฒ˜๋ฆฌ(1)confirm dialog(1)flutter ์Šค๋‚ต๋ฐ” ๋ฐ”๊นฅ์—ฌ๋ฐฑ ์ถ”๊ฐ€(1)flutter fontwidget ํฐํŠธ ์ ์šฉ(1)flutter singleWhere(1)flutter font(1)How To Get Credentials for Google Sheets(1)flutter scrolling focus widget(1)flutter addPostFrameCallback(1)VScode can't detect conneted iphone(1)flutter bezier_chart example(1)flutter ์Šค๋‚ต๋ฐ” ์—ฌ๋ฐฑ์ถ”๊ฐ€(1)flutter ๋Š๋‚Œํ‘œ ๊ตฌ๋ฌธ(1)dart ๋Š๋‚Œํ‘œ ๊ตฌ๋ฌธ(1)flutter map update(1)TextFormField call onSaved(1)flutter compare two lists(1)xcode delete app(1)flutter ์•ฑ์Šคํ† ์–ด ๋ฆฌ๋ทฐ ๋งํ‚น(1)flutter ์ž์™ธ์„  ์ง€์ˆ˜(1)firestore get data ordering(1)flutter app icon(1)flutter outlinebutton style(1)flutter dimiss keyboard(1)change the app display name build with flutter(1)flutter casting(1)flutter ์Šคํฌ๋กค๋ทฐ ์ตœ์ ํ™”(1)๊ตฌ๊ธ€์‹œํŠธ ์ž๊ฒฉ์ฆ๋ช… ์–ป์–ด์˜ค๊ธฐ(1)flutter ์Šคํฌ๋กค offset(1)xcode console open(1)flutter snackbar(1)flutter list singleWhere(1)flutter ์œ„์น˜์ •๋ณด(1)kakao mail website(1)flutter 2.0 setting button height(1)command not found: flutter(1)์นด์นด์˜คํ†ก OBT ์‹ ์ฒญ(1)flutter ci cd(1)firebase multiple environments ios(1)flutter firestore get data ordering(1)com.apple.dt.MobileDeviceErrorDomain(1)xcode console ํ™•์ธ(1)firebase release ํ™˜๊ฒฝ๊ตฌ์ถ•(1)์นด์นด์˜คํ†ก ์ฑ„๋„ ๊ฐ€์ž…(1)flutter map delete(1)dart ?.(1)flutter textbutton style(1)flutter fontweight(1)dart linter(1)flutter TextFormField onSaved(1)Unhandled Exception: Bad state: No element(1)flutter connection google sheet(1)Firebase Remote Config(1)flutter ์•ฑ์•„์ด์ฝ˜(1)use hexadecimal color(1)Unhandled Exception: type 'List<dynamic>' is not a subtype of type 'List<String>'(1)Displaying the screen in a contextless environments(1)flutter focus widget(1)flutter google play store popup(1)flutter ci cd ์„ค์ •(1)ํ”Œ๋Ÿฌํ„ฐ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ(1)flutter auto testFlight Publish(1)flutter TextButton styleFrom(1)flutter http get utf-8(1)local notification Quick Start(1)Fixed the Unsupported OS Version in Xcode(1)flutter scroll offset(1)flutter Sizing elements to percentage of screen width(1)flutter review ํŒ์—…(1)gallery_saver plugin example(1)codemagic ios code signing(1)flutter ios style datepicker(1)์œˆ๋„์šฐ ์บก์ณ ๋‹จ์ถ•ํ‚ค(1)android sha ์ธ์ฆ์„œ ๋ฐœ๊ธ‰(1)Looking up a deactivated widget's ancestor is unsafe.(1)flutter toast(1)flutter google sheet api(1)flutter row width percentage(1)Flutter ์•ฑ์— Firebase ์ถ”๊ฐ€(1)flutter multiple environments firebase(1)์ž์™ธ์„  ์ง€์ˆ˜ ๊ฐ€์ ธ์˜ค๊ธฐ(1)flutter 'List<dynamic>' is not a subtype of type 'List<String>'(1)json ๋ฌธ์ž์—ด ๋ณ€ํ™˜(1)flutter ํ‘ธ์‹œ ์•Œ๋žŒ(1)flutter ์ž๋™์™„์„ฑ ์•ˆ ๋  ๋•Œ(1)flutter scroll position(1)git command(1)flutter get weather(1)flutter ElevatedButton setting style(1)recently stopped supporting account passwords for Git authentication(1)flutter SHA์ธ์ฆ์„œ ๋ฐœ๊ธ‰(1)flutter linter ์ถ”์ฒœ(1)flutter Check if current device has notch(1)flutter rate app(1)flutter color hex component(1)google sheet API(1)flutter calendar example(1)flutter firebase ๋ฆด๋ฆฌ์ฆˆ ํ™˜๊ฒฝ ๊ตฌ์ถ•(1)flutter local notification Quick Start(1)flutter scroll focus(1)flutter ๊ฐœ๋ฐœ์ž ํšŒ๊ณ (1)flutter gallery_saver plugin example(1)flutter linter(1)flutter provider firebase email auth(1)Using TextFormField in Stateless widget(1)์Šคํƒ€ํŠธ์—… ๊ฐœ๋ฐœ์ž(1)check cocoapods version(1)mac capture shortcut(1)Restrict Special Character Input Flutter(1)flutter text rich(1)flutter effective_dart ์ ์šฉ(1)flutter rest api(1)aws HTTP API vs REST API(1)flutter ๋‚ ์”จ์ •๋ณด(1)flutter catch volume buttons(1)flutter Firebase Remote Config(1)Flutter TabBarView ์Šค์™€์ดํ”„ ๋ง‰๊ธฐ(1)show screen with out context(1)flutter ๋‚ด๋ถ€ ์•Œ๋ฆผ(1)xcode not showing my device(1)flutter ์•ฑ์ด๋ฆ„ ์„ค์ •(1)flutter youtube ๊ฐ•์˜์ถ”์ฒœ(1)flutter_local_notifications(1)flutter !.(1)kakao mail(1)flutter Check has notch(1)flutter map add(1)aws(1)์•ˆ๋“œ๋กœ์ด๋“œ SHA ์ธ์ฆ์„œ ์‰ฝ๊ฒŒ ๋ฐœ๊ธ‰(1)unsupported os version xcode(1)flutter ์•ฑ์•„์ด์ฝ˜ ์„ค์ •(1)linter for dart(1)flutter iphone notich check(1)flutter not found in terminal(1)์นด์นด์˜ค ๋ฉ”์ผ ์›น(1)dart try on(1)flutter without context(1)flutter string to date(1)ํ”Œ๋Ÿฌํ„ฐ ์Šค๋‚ต๋ฐ”(1)Flutter In App Rating(1)flutter firebase Configure multiple projects(1)flutter snackbar add margin(1)showErrorSnackBar buildcontext(1)flutter ์Šคํฌ๋กค ์œ„์น˜๊ฐ’(1)vscode not showing my device(1)flutter get utf-8(1)flutter snackbar margin(1)์Šคํƒ€ํŠธ์—… ๊ฐœ๋ฐœ์ž ํšŒ๊ณ (1)Sizing elements to percentage of screen width(1)Check if current device has notch(1)pop return data(1)Invalid App Store Icon. The App Store Icon in the asset catalog in 'Runner.app' can't be transparent nor contain an alpha channel.(1)flutter remote config(1)
post-thumbnail

[ํ•ด๊ฒฐ๋ฐฉ๋ฒ•] git remote: Bitbucket Cloud recently stopped supporting account passwords for Git authentication.

git push๋ฅผ ํ• ๋ คํ•˜๋Š”๋ฐ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฉ”์„ธ์ง€๊ฐ€ ๋–ด๋‹ค.remote: Bitbucket Cloud recently stopped supporting account passwords for Git authentication.remote: Bitbucket Cloud rec

2022๋…„ 3์›” 11์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

flutter CI/CD codemagic, auto increment build number (iOS build number ์ž๋™ ์ฆ๊ฐ€)

flutter CI/CD codemagic ์‹œ์ž‘ํ•˜๊ธฐ1๋…„์ „์— auto increment build number๋ฅผ ํ•˜๊ณ ์‹ถ์—ˆ๋Š”๋ฐ codemagic build ๊ณต์‹๋ฌธ์„œ์— ๋‚˜์™€์žˆ๋Š” Build versioning ๋‘๊ฐ€์ง€ ๋ฐฉ๋ฒ•์œผ๋กœ ํ–ˆ์„ ๋•Œ

2021๋…„ 11์›” 5์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

flutter google sheet API (2/3) - 2. gsheets package ์—ฐ๊ฒฐ ํ›„ ์ถ”๊ฐ€ ํ…Œ์ŠคํŠธ

google sheet API, flutter์—์„œ ์‚ฌ์šฉํ•˜๊ธฐ 2๋ฒˆ์งธ: ๊ตฌ๊ธ€ ์‹œํŠธ ํŒจํ‚ค์ง€์™€ flutter ์—ฐ๊ฒฐ ํ›„ ๊ฐ„๋‹จ insert ํ…Œ์ŠคํŠธ

2021๋…„ 9์›” 16์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

flutter google sheet API (1/3) - 1. ๊ตฌ๊ธ€ ์‹œํŠธ ์ž๊ฒฉ์ฆ๋ช… ์–ป์–ด์™€์„œ ์ˆ˜์ •๊ถŒํ•œ ๋ถ€์—ฌ

google sheet API, flutter์—์„œ ์‚ฌ์šฉํ•˜๊ธฐ 1๋ฒˆ์งธ: ๊ตฌ๊ธ€ ์‹œํŠธ ์ž๊ฒฉ์ฆ๋ช… ์–ป์–ด์™€์„œ ์ˆ˜์ •๊ถŒํ•œ ๋ถ€์—ฌ

2021๋…„ 9์›” 16์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[flutter] context ์—†๋Š” ํ™˜๊ฒฝ์—์„œ ํ™”๋ฉด ํ˜ธ์ถœ, current context ๊ฐ€์ ธ์˜ค๊ธฐ

global ํ•˜๊ฒŒ ๋ณ€์ˆ˜๋“ค์„ ๋‹ด์„ ์ˆ˜ ์žˆ๋Š” ํด๋ž˜์Šค์™€ globalKey ํƒ€์ž…์˜ static๋ณ€์ˆ˜ ์„ ์–ธdart file name: candy_global_variable.dartclass: CandyGlobalVariablemain.dart ํŒŒ์ผ์— ๊ธฐ์ž…๋œ MaterialApp

2021๋…„ 9์›” 3์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Flutter] Firebase APP ์ถ”๊ฐ€ + firebase core ์„ค์ •

์š”์•ฝ 1. [firebase console] ์•ฑ ์ถ”๊ฐ€ 2. [firebase console] iOS ์—ฐ๊ฒฐ 3. [firebase console] ์•ˆ๋“œ๋กœ์ด๋“œ ์—ฐ๊ฒฐ 4. [flutter app] firebase ์•ฑ ์—ฐ๊ฒฐ

2021๋…„ 7์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[xcode error] The maximum number of apps for free development profiles has been reached.

Unable to install "Runner"Domain: com.apple.dt.MobileDeviceErrorDomainCode: -402620383Recovery Suggestion: Please delete apps signed with your free ac

2021๋…„ 7์›” 28์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[flutter] dart unchecked_use_of_nullable_value

\[dart dev docs unchecked_use_of_nullable_value](https&#x3A;//dart.dev/tools/diagnostic-messagesThe method 'validate' can't be unconditionally invoked

2021๋…„ 7์›” 11์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

flutter 2.0 ์ƒˆ๋กœ์šด ๋ฒ„ํŠผ๋“ค ์Šคํƒ€์ผ ๋ฐ ๋†’์ด ์ ์šฉ

# ์ปดํฌ๋„ŒํŠธ 1. ๊ธฐ์กด ์ปดํฌ๋„ŒํŠธ ๋ฒ„ํŠผ ์ฝ”๋“œ flutter 2.0 ๋ถ€ํ„ฐ ์ƒˆ๋กœ์šด ๋ฒ„ํŠผ ํ…Œ๋งˆ๋“ค๊ณผ ํ•จ๊ป˜ ์Šคํƒ€์ผ ์„ ์–ธ๋ฐฉ์‹์ด ๋ฐ”๋€Œ์—ˆ๋‹ค. Material Design variation์„ ๋งŒ๋“ค๋ ค๋Š” ๊ฒฝ์šฐ styleFrom()๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ButtonStyle์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

2021๋…„ 6์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

flutter CI/CD codemagic ์‹œ์ž‘ํ•˜๊ธฐ

flutter CI/CD๋Š” ์ž‘๋…„์— ์„ค์ •์„ ํ•ด๋’€๋Š”๋ฐ codemagic docs๊ฐ€ ์›Œ๋‚™ ์ž˜๋˜์–ด์žˆ์–ด์„œ ์ž‘์„ฑํ• ๊นŒ ๋ง๊นŒ ๊ณ ๋ฏผํ•˜๋‹ค๊ฐ€ ์ด๋ฒˆ์— ์ƒˆ๊ณ„์ •์— ์„ค์ •ํ•  ๊ฒธ ์•ˆ๋“œ๋กœ์ด๋“œ ์…‹ํŒ…ํ•  ๊ฒธ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹น :D (์ด์Šˆ๊ฐ€ ์žˆ๋‹ค๋ฉด ์–ธ์ œ๋“  ๋Œ“๊ธ€๋กœ ์†Œํ†ตํ•ด์ฃผ์„ธ์š”!)

2021๋…„ 4์›” 15์ผ
ยท
8๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

Check flutter version in Mac (ํ”Œ๋Ÿฌํ„ฐ ์ž‘์—…ํ™˜๊ฒฝ ๋ฒ„์ „ ํ™•์ธ)

console1\. command (terminal)2\. add the following line in the opened file:cf https&#x3A;//stackoverflow.com/questions/58400500/zsh-command-not-found-

2021๋…„ 4์›” 15์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[flutter] scrolling to widget focus ํŠน์ • ์œ„์น˜๋กœ ์Šคํฌ๋กค๋ง ํฌ์ปค์‹ฑ

focusNode๋ฅผ list ํ˜•ํƒœ๋กœ ๋งŒ๋“ค์–ด์„œ ๋˜‘๊ฐ™์ด onTap์œผ๋กœ FocusScope.of(context).requestFocus(focusNodes\[index+1]), ์ด๋ ‡๊ฒŒ ํ•ด์ค˜๋„ ๊ฐ€๋Šฅํ•˜๊ธด ํ•ฉ๋‹ˆ๋‹น์ด๋ฒˆ์—๋Š” focusNode๊ฐ€ ์•„๋‹Œ GlobalKey์˜ globalKe

2021๋…„ 3์›” 31์ผ
ยท
5๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[flutter] firebase remote config setting 1 (quick start)

์šฉ๋„ ์•ฑ์„ ์šด์˜ ์ค‘, ์—…๋ฐ์ดํŠธ, ๋ฐฐํฌ์—†์ด ์›ํ•˜๋Š” ํ˜•ํƒœ๋กœ ์ œ์–ดํ•˜๊ณ  ์‹ถ์„ ๋•Œ ํŠน์ • ์‚ฌ์šฉ์ž์ธต(=์„ธ๊ทธ๋จผํŠธ์— ์˜ํ•œ)์— ๋”ฐ๋ผ ๋‹ฌ๋ฆฌ ์ถœ๋ ฅํ•˜๊ณ ์‹ถ์„ ๋•Œ ์•ฑ์˜ ์—…๋ฐ์ดํŠธ๋ฅผ ์•Œ๋ฆฌ๊ณ  ์‹ถ์„ ๋•Œ ํŠน์ • ์ด๋ฒคํŠธ ๊ธฐ๊ฐ„์— ๋ณด์—ฌ์ค˜์•ผํ•˜๋Š” ๋‚ด์šฉ์ด ์žˆ์„ ๋•Œ A/B test

2021๋…„ 3์›” 22์ผ
ยท
2๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

flutter TextSpan example (apply font style)

cf. flutter project์— font ์ ์šฉํ•˜๋Ÿฌ๊ฐ€๊ธฐ (Go to apply the font in flutter)

2021๋…„ 2์›” 27์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[flutter] Check if current device has notch (check top and bottom padding)

Whether to avoid system intrusions on the bottom side of the screen.topbottomhttps&#x3A;//stackoverflow.com/questions/58848681/how-do-i-check-if-devic

2021๋…„ 2์›” 22์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

flutter not found in terminal ํ”Œ๋Ÿฌํ„ฐ ํ„ฐ๋ฏธ๋„์—์„œ ๋ช…๋ น์–ด๋กœ ์ธ์‹ ๋ชปํ•  ๋•Œ

๊ฒฐ๋ก ๋งŒ ๋ง์”€๋“œ๋ฆฌ๋ฉด `$HOME/.zshrc`์œ„์น˜์— ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•ด์•ผ๋ฉ๋‹ˆ๋‹ค.

2021๋…„ 2์›” 3์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[flutter] GridView ์ •๋ฆฌ

ํ—ค๋น„ํ”„๋žœ๋‹˜ ๊ฐ•์˜๋ฅผ ๊ณต๋ถ€ ํ•˜๋Š” ๊ฒธ ์ •๋ฆฌ ์š”์•ฝ๋ณธ์„ ์˜ฌ๋ ค๋ณด๋ คํ•ฉ๋‹ˆ๋‹ค. ์ข‹์€ ๊ฐ•์˜๋ฅผ ์ œ๊ณตํ•ด์ฃผ์‹œ๋Š” ํ—ค๋น„ํ”„๋žœ๋‹˜๊ป˜ ๋‹ค์‹œํ•œ๋ฒˆ ๊ฐ์‚ฌ๋“œ๋ฆฌ๋ฉฐ, ์ด๋ฒˆ ์‹œ๋ฆฌ์ฆˆ ๋‚ด์šฉ์€ youtube์— ์žˆ๋Š” ๊ฐ•์˜๊ธฐ๋ฐ˜์œผ๋กœ ์ œ์ž‘๋˜์—ˆ๋‹ค๋Š” ์  ๋‹ค์‹œ ํ•œ๋ฒˆ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

2021๋…„ 1์›” 16์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[flutter] Sliver ์„ค๋ช… ์ •๋ฆฌ๋ณธ (Slivers explained - Making dynamic layouts)

Flutter๊ณตํ™ˆ ๊ธฐ์ค€์œผ๋กœ Development > UI > Advenced UI์—์„œ ์†Œ๊ฐœ๋˜๋Š” Slivers์˜์ƒ 3๊ฐœ์™€ ํ•จ๊ป˜ ์„ค๋ช…์ด ์•„์ฃผ ์ž˜ ๋‚˜์™€์žˆ์Šต๋‹ˆ๋‹ค.slivers = ์Šคํฌ๋กค์˜ ๋ํŒ์™•

2021๋…„ 1์›” 14์ผ
ยท
5๊ฐœ์˜ ๋Œ“๊ธ€
ยท