Flutter2 Flutter Method Channel Method Channel을 통해 네이티브 플랫폼(Android/iOS)의 고유 기능들을 Flutter 앱에서 사용할 수 있습니다.주로 다음과 같은 기능들을 구현할 때 사용됩니다:1. 하드웨어 접근- 생체인식(지문, Face ID)- 블루투스 기능- NFC 읽기/쓰기- 특정 센서 데이터 접근2. 플랫폼 특화 기능- 푸시 알림 설정- 디바이스 설정 변경- 플랫폼 특화 파일 시스템 접근- 네이티브 공유 기능3. 기존 네이티브 라이브러리 활용- 카메라 고급 기능- 음성 인식- 특정 SDK 통합- 결제 시스템 연동4. 시스템 수준 기능- 백그라운드 서비스- 시스템 설정 변경- 권한 관리- 디바이스 정보 접근예를 들어, 안드로이드에서만 가능한 특정 센서 데이터를 읽거나, iOS의 특별한 보안 기능을 사용하고 싶을.. 2024. 12. 4. Flutter SQLite 라이브러리 사용법 1.라이브러리 설정# pubspec.yamldependencies: sqflite: ^2.3.0 # SQLite 데이터베이스 path: ^1.8.3 # 경로 관리 2.기본 데이터베이스 설정import 'package:sqflite/sqflite.dart';import 'package:path/path.dart';// 데이터베이스 초기화Future initDatabase() async { final dbPath = await getDatabasesPath(); final path = join(dbPath, 'database_name.db'); return openDatabase( path, version: 1, onCreate: (db, version) asyn.. 2024. 12. 3. 이전 1 다음