Flutter getx 패키를 사용하고 있는데, 그중에 모듈을 자동으로 생성해주는 get_cli 을 잘사용하고 있다. 그런데 어느날 갑자기 아래와 같은 에러가 나왔다. Synchronous waiting using dart:cli waitFor and C API Dart\_WaitForEvent is deprecated and disabled by default. This feature will be fully removed in Dart 3.4 release. You can currently still enable it by passing --enable\_deprecated\_wait\_for to the Dart VM. See [https://dartbug.com/52121.](https://dar..
앱 특징 - 무료 개발후기 pokeApi 가 생각보다 구조적으로 좋은 구조가 아니어서 어려움을 겪음 포켓몬 리스트를 뽑고 싶은데, 리스트에는 목록에는 한글이 없거나, 이미지가 없음 등등 flutter getx + http 조합을 활용하여 개발하는 경험을 가졌음. 다음번에는 getx를 걷어내고, Bloc 으로 상태 관리를 해보는 경험을 해볼 생각. 총 개발기간 - 자료수집 + UX/UI + 개발 : 1일 Github https://github.com/yousung/flutter_poketmon
안드로이드 빌드 해두면 좋은 설정들 1. flutter.minSdkVersion, flutter.targetSdkVersion 설정 Flutter를 하다보면, 기본값인 minSdkVersion과 targetSdkVersion이 너무 낮아서, 패키지를 한두개만 설치해도 경고가 뜨곤 한다. 그래서 프로젝트마다 build.grade 부분을 하드코딩하게 되는데, 자신 혹은 회사에서 생각하는 최소 버전이 있다면 flutter 기본설정으로 해두면 해당 경고가 뜨지 않는다. 해당 설정은 자신이 설치한 flutter 경로 아래에 있다. # flutter config 위치 # [flutter_home]/packages/flutter_tools/grade/flutter.grade // 최신버전 기준으로 위치가 변경되었다 ..
Flutter는 매우 강력한 프레임워크이며, 수많은 라이브러리와 패키지를 제공합니다. 이번에는 Flutter에서 가장 많이 사용되는 추천 라이브러리 몇 가지를 소개하겠습니다. 1. Provider Provider는 Flutter에서 가장 많이 사용되는 상태 관리 라이브러리 중 하나입니다. 이 라이브러리는 setState 없이도 상태를 관리하고 컴포넌트 간의 데이터 전달을 쉽게 할 수 있습니다. 또한, Provider는 의존성 주입을 지원하므로, 애플리케이션의 규모가 커질수록 관리하기 쉬워집니다. 2. Get Get은 Flutter에서 상태 관리와 라우팅을 보다 간단하고 쉽게 할 수 있도록 도와주는 라이브러리입니다. Get은 setState 없이도 상태를 관리하고, 효율적인 라우팅 시스템을 제공하여, 복잡..
출처 : https://pub.dev/packages/drift drift | Dart Package Drift is a reactive library to store relational data in Dart and Flutter applications. pub.dev [라이브러리] Drift flutter 에서 sqlite를 ORM 으로 작성하게 해주는 라이브러리 설치 flutter pub add drift flutter pub add sqlite3_flutter_libs flutter pub add path_provider flutter pub add path flutter pub add --dev drift_dev flutter pub add --dev build_runner Todo table ..