본문 바로가기

플러터25

플러터에서 Flavor를 사용해서 개발 환경 분리 및 예시 플러터에서는 Flavor를 사용하여 개발환경을 바꿀 수 있습니다. 라이브러리를 사용하거나 하면 한 번에 바꿀 수 있다고 하지만... 플러터에 라이브러리를 추가하는 것은 결과적으로 앱 자체의 용량을 늘리게 되는 것이기 때문에 라이브러리를 사용한 개발환경 분리는 저는 그닥 추천하지 않습니다. (안그래도 플러터는 앱 용량이 크기 때문에 ㅠㅠ)플러터에서 Flavor를 사용하여 개발 환경 분리 하고 변수 선언하기 - Android플러터에서 Flavor를 사용하여 개발 환경을 나누는 작업은 Android와 iOS 별도의 작업이 필요합니다. 먼저 Android부터 진행하면 다음과 같습니다. 1. build.gradle에서 Flavor를 사용하여 개발 환경 나누기 다음과 같이 android/app/build.gradl.. 2024. 12. 4.
플러터에서 Json 형태로 데이터 저장하기-1 이번 구현은 다음과 같은 방법으로 실시할 예정입니다. 필요한 depedency import필요한 Model 생성Model에 JsonSerializable 적용하기Json 데이터 생성하기shared_preferences를 사용하여 Json 데이터 저장하기저장된 Json 데이터를 수정, 삭제 하기Json 데이터로 저장하기 위해 필요한 Dependency 필요한 Depedency는 다음과 같습니다. dependencies: # shared_preferences - https://pub.dev/packages/shared_preferences/install shared_preferences: ^2.2.3 # json_annotation - https://pub.dev/packages/json_a.. 2024. 5. 9.
플러터의 Sqlite를 riverpod의 Provider로 사용하기 - 1 플러터의 Sqlite를 riverpod의 Provider를 사용해서 구현해보겠습니다. 필요한 라이브러리 flutter_riverpod path sqflite 각각의 라이브러리를 설치하는 방법은 아래의 링크를 참조 하시길 바랍니다. https://pub.dev/packages/path/install path install | Dart package A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web. pub.dev https://pub.dev/packages/sqflite/i.. 2024. 4. 23.
플러터에서 Firebase Message 사용하기 for Android 플러터에서 Firebase Message를 사용하기 위해선 사전에 여러 셋업이 필요합니다. 특히 셋업 방법이 Android와 iOS가 다른데요. 이번 포스팅에서는 Android에서 Firebase Message를 세팅하는 방법에 대해 알아보겠습니다. Firebase Message 패키지 설치하기 Firebase Message 사용 준비하기 Firebase Message 알림 테스트 Firebase Message 프로젝트 설정 및 테스트 Firebase Message 패키지 설치하기 다음과 같은 커맨드를 플러터 프로젝트에서 실시합니다. flutter pub add firebase_messaging Android는 위 커맨드 실시만으로 패키지 설치 및 세팅이 끝납니다. (iOS보다 훨씬 간단하고 쉽죠 ㅠㅠ).. 2024. 1. 26.