일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Flutter #Stream #dart
- 희망적금연계
- Flutter #Stream
- 도약계좌전환
- 플러터 #안드로이드 #플레이콘솔 #앱내리기
- 청년도약계좌환승
- flutter #dart #stream
- 도약전환
- 도약연계
- 조립 후 재부팅
- 희망적금전환
- 안드로이드 #코틀린 #코루틴 #콜백 #채널
- Today
- Total
목록Flutter (41)
Flutter 개발 상자
GoRouter의 장점 이거 왜 쓰나요? 이유는 그거죠. 구글에서 관리하는 Nav2 공식패키지니까.그리고 라우터 패키지중 따봉수 1위고, 검색하면 수많은 레퍼런스가 나오니까. GoRouter의 단점 근데 쓰다보니까 음...구글에서 관리한다는게 막 엄청난 장점은 아니더라구요? 일단 여러명의 구글 직원이 관리하다보니 하나의 PR이 반영되기까지 많은 시간이 걸립니다.한명이 코드리뷰하고 또 다른사람이 코드리뷰하고... 이게 또 실제 릴리즈 버전에 올라가기까지 또 시간이 걸리고...실제로 GoRouter 초기에 가장 많은 비판을 받았던 shellRouter의 상태가 저장이 되지 않는 문제의 경우 PR이 만들어지고 반영되기까지 거진 1년이 넘는 시간이 걸렸습니다. 그렇게해서 나온게 statefulShellRout..
갑자기 사라짐 그 뭐냐 ios 폴더에서 오른쪽 단추 누르고 Flutter -> Xcode 실행하기 이게 사라졌ㅅ브니다. 왜인지는 모르겠어요 하지만 터미널로 손쉽게 예전처럼 ios폴더를 Xcode로 열 수 있습니다. $ cd ios$ xed .
위험한 에러 The following assertion was thrown during performLayout():RenderBox was not laid out: RenderCustomPaint#392a8 relayoutBoundary=up3 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE'package:flutter/src/rendering/box.dart':Failed assertion: line 2165 pos 12: 'hasSize' 이 에러는 위험합니다.하지만 에러를 만났다면 다행입니다(?) 플러터 위젯 에러를 좀 겪어보신분들은 hasSize 에러를 보고 대충 감이 올겁니다.ListView를 넣었는데 저 에러가 뜬다? 그렇다는건 ListView는 무한히 늘어나는데 ..

여기 여 출시안됨 버튼을 누르고 싶은데 아무리 눌러도 비활성화 상태입니다. 혹시나 앱 게시취소 방식이 달라졌나? 싶지만 모든 메뉴를 뒤져봐도 앱을 내리는 기능은 없습니다. 요기 게시 개요로 가서 관리형 게시를 꺼줍니다. 그러면 이제 라디오 버튼이 활성화 됩니다.

한국 빼면 다 구글맵 한국, 중국 같은 특수한 국가를 제외하면 사실상 구글맵이 전세계의 지도 시장을 독점하고 있습니다.네비게이션 역시 구글맵에서 지원하고 있기 때문에 네비게이션 서비스를 국제적으로 해야할 경우 구글맵에서 제공하는 네비게이션 SDK를 사용해야합니다. 잘 알려지지 않은 구글 네비게이션 SDK 사실 네비게이션 서비스를 기업차원에서 제공할일이 별로 없습니다.보통은 고객이 직접 구글 네비게이션을 사용을 하지 앱에서 구글 네비게이션을 제공해서 그걸 고객이 구글네비게이션을 안켜고 해당 앱을 쓰는 경우는 별로 없죠. 그리고 한국에서는 티맵과 카카오맵이 있기에 구글맵을 쓸일도 없습니다. 아, 참고로 티맵은 일부기능들이 플러터 SDK로 제공됩니다!.... 사용자가 적어서 아무래도 버그는 좀 있는편이지만 ..
오류 원인 다양한 오류 원인이 있음 https://github.com/firebase/flutterfire/issues/11853 🐛 [Firebase Auth] Cant transform for shrinking · Issue #11853 · firebase/flutterfire ERROR:D8: com.android.tools.r8.kotlin.H ERROR:D8: com.android.tools.r8.kotlin.H ERROR:D8: com.android.tools.r8.kotlin.H ERROR:D8: com.android.tools.r8.kotlin.H ERROR:D8: com.android.tools.r8.kotlin... github.com 위에서 다양한 원인과 해결 방법을 제시해주고 있습니..

Flutter 3.19.0 이후 수동 마이그레이션 3.19 플러터 업그레이드를 한 순간 아뿔싸... 빌드를 누르니 수상한 빨간 메시지들이 뜹니다. You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply You are applying Flutter's mai..
FCM에서 쓰이는 최상위 함수 우리는 평소에 저 pragma 어노테이션을 쓸일이 별로 없습니다. 하지만 앱을 개발하면 거의 반필수로 들어가는 FCM 구현 예제를 복붙하다보면 쌩판 처음보는 예제 코드를 볼 수 있습니다. // Be sure to annotate the handler with `@pragma('vm:entry-point')` above the function declaration. @pragma('vm:entry-point') Future _firebaseMessagingBackgroundHandler(RemoteMessage message) async { await Firebase.initializeApp(options: DefaultFirebaseOptions.currentPlatform..