일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Flutter
- app stroe connect guideline
- undefined name
- providernotfoundexception
- 채팅 메시지 정렬
- flutter doctor -v
- dart sdk version upgrade
- appstroe connect guideline
- permissiondeniedexception
- 에러
- youtube_player_flutter
- appstore connect guideline
- guideline 4.3(a)
- tflite_flutter
- 플러터
- buildcontext
- infinity or nan toint
- information needed
- GetX
- app completeness
- exception caught by image resource service
- .dio
- exception
- flutter_secure_storage
- withopacity
- pub.dev
- flutter_dotenv
- app store connect guideline
- AI
- guideline 1.5
- Today
- Total
목록pub.dev (7)
min_chan님의 블로그

intl이란? intl은 Flutter에서 다국어 지원과 날짜/숫자 포맷팅을 쉽게 할 수 있도록 도와주는 패키지다.해당 패키지는 앱을 국제화 및 현지화, 날짜와 숫자를 다양한 로케일 형식으로 변환할 수 있는 기능을 제공한다.메시지 번역 (문자열 다국어 지원)복수형 및 성별 구분 번역 (Plurals, Genders)날짜 및 숫자 형식 변환 (Formatting)양방향 텍스트 처리 (Bidirectional Text)intl사용법1. 패키지 설치터미널에서 pub add 명령어를 실행해 해당 패키지를 설치한다. 2. 로케일(Locale) 설정 및 사용2.1 기본 로케일 설정 (앱 전체에서 사용할 로케일 설정)import 'package:intl/intl.dart';void main() { Intl.defa..

dio란? Dio는 강력한 기능과 편리한 사용성으로 많은 개발자들에게 사랑받고 있는 http 패키지다.글로벌 설정 가능인터셉터 지원 (요청/응답 변조 가능)FormData 지원 (파일 업로드 용이)요청 취소 가능다운로드 및 업로드 진행 상태 확인요청 및 응답 변환 (Transformers)커스텀 어댑터 지원dio 사용법1. 패키지 설치터미널에서 pub add 명령어를 실행해 패키지를 설치 2. get 요청Dio 인스턴스를 생성하면, 이후 get(), post(), put(), delete() 등의 요청을 쉽게 수행할 수 있다.import 'package:dio/dio.dart';final dio = Dio();void getHttp() async { final response = await dio.g..

http란? http 패키지는 Dart에서 제공하는 비동기 네트워크 요청 라이브러리로, 다양한 플랫폼(모바일, 데스크탑, 웹)에서 사용할 수 있다이를 사용하면 쉽게 HTTP 요청을 수행하고 응답을 처리할 수 있다.http 사용법1. 패키지 설치터미널에서 pub add 명령어를 실행해 패키지를 설치 2. http 요청 사용법import 'package:http/http.dart' as http;void main() async { var url = Uri.https('example.com', 'whatsit/create'); var response = await http.post(url, body: {'name': 'doodle', 'color': 'blue'}); print('Response stat..

await storage.write(key: '키값 지정', value: '밸류 값 지정');flutter_secure_storage란? flutter_secure_storage는 보안이 필요한 데이터를 안전하게 저장할 수 있도록 도와주는 Flutter용 라이브러리iOS: Keychain을 사용Android: AES 암호화 (RSA 키로 AES 키 암호화, KeyStore에 저장)flutter_secure_storage 사용법1. 패키지 설치터미널에서 pub add 명령어를 실행해 설치 2. Configure Android version[project]/android/app/build.gradle 에서 minSdkVersion을 18이상으로 변경 3. 기본 사용법SecureStroage instance..

flutter_dotenv란?API URL, feature flags와 같은 정보를 코드에 직접 포함하지 않고, 애플리케이션의 구성 변수를 저장하는 텍스트 파일인 .env 파일에 저장하여 앱의 설정을 관리할 수 있도록 하는 Flutter용 라이브러리key - value 쌍으로 구성되어 있다. API 키 같은 민감한 정보는 보안상 앱 내에서 직접 저장하지 않는 것이 좋다.민감하지 않은 설정 값(예: API URL, 기능 활성화 플래그 등)에만 환경 변수를 사용하는 것이 좋다.flutter_dotenv 사용법1. 패키지 설치터미널에서 pub add 명령어를 실행해 패키지를 설치 2. Create .env file in the root of your project프로젝트의 루트에 .env파일을 만든 뒤 밑의 ..

Flutter에서 상태 관리는 필수적인 요소입니다.여러 상태 관리 방법 중에서도 Provider는 가장 널리 사용되는 패키지 중 하나로 이번 글에서는 Provider의 개념, 사용법, 그리고 예제 코드를 통해 어떻게 활용할 수 있는지 알아보겠습니다.Provider란?Provider는 Flutter에서 상태 관리(State Management)를 효율적으로 할 수 있도록 도와주는 패키지입니다.Provider의 장점자원 할당 및 해제의 간소화: 필요할 때만 자원을 할당하고 해제하여 효율성을 높임지연 로딩(lazy-loading) 지원: 필요한 순간까지 데이터를 로드하지 않음반복적인 보일러플레이트 코드 감소: 새로운 클래스를 매번 만들 필요 없이 간결한 코드 유지 가능개발 도구(DevTool) 친화적: Pro..

pub.dev란?pub.dev는 Dart 및 Flutter 개발자를 위한 공식 패키지 저장소로, 다양한 라이브러리와 패키지를 검색, 설치, 업데이트할 수 있는 플랫폼입니다. Google에서 운영하며, 오픈소스 생태계를 더욱 확장하고 개발자들이 손쉽게 패키지를 공유할 수 있도록 돕습니다.사이트 링크 - https://pub.dev/ The official repository for Dart and Flutter packages.Pub is the package manager for the Dart programming language, containing reusable libraries & packages for Flutter and general Dart programs.pub.dev pub.dev 주..