top flutter android/ios device software and hardware packages 이번엔 안드로이드와 iOS 소프트웨어 및 하드웨어 기능을 상호작용하고 하드웨어 버튼 및 기능에 접근하는 다양한 Dart & Flutter 패키지입니다. 이러한 기능 중 일부는 다음과 같습니다 : * 안드로이드와 iOS 플랫폼 모두에서 하드웨어 및 소프트웨어 기능에 일관된 액세스를 제공하는 통합 패키지입니다. * 카메라, 센서, GPS, 마이크 및 스피커와 같은 공통 하드웨어 구성 요소에 대한 추상화로 장치 기능과 상호작용하기 쉽게 만듭니다. * 일관된 코드베이스를 유지하면서 플랫폼별 기능 및 최적화에 접근할 수 있도록 하는 패키지입니다. * 모델, OS 버전, 화면 크기 및 배터리 상태와 같은 장치 정보 수집을 위한 패키지입니다. * 안드로이드 인텐트 또는 iOS 특정 사용자 인터페이스 패러다임과 같이 각 플랫폼에 고유한 기능에 대한 플랫폼별 인터페이스입니다. * 다른 앱간의 데이터 공유 및 통합을 가능하게 하는 앱 간 통신 메커니즘입니다. * 알림 및 이벤트를 위한 푸시 알림 설정 및 로컬 알림용 패키지입니다. * 교차 플랫폼 호환성 유지하면서 플랫폼별 UI 패턴과 상호작용을 구현하기 위한 구성 요소입니다. 이러한 패키지들은 플랫폼별 복잡성을 추상화하여 안드로이드와 iOS 플랫폼 모두에서 기능이 풍부한 애플리케이션 개발 프로세스를 간소화하고 개발자가 장치 간 높은 품질의 사용자 경험을 중점으로 개발할 수 있도록 도와줍니다. 아래에 정리된 패키지 목록을 확인해보세요:
android_alarm_manager_plus
475
Android AlarmManager 서비스에 액세스하고 알람이 작동 할 때 Dart 코드를 백그라운드에서 실행하는 플러터 플러그인입니다.
back_button_interceptor
314
뒤로 가기 버튼 캡처기. 'WillPopScope'에 대한 대체로 Android 뒤로 가기 버튼을 탭 할 때 작업을 수행하는 데 사용할 수 있습니다.
flutter_displaymode
159
Android 플랫폼에서 디스플레이 모드 (해상도, 주사율)를 설정하기위한 플러터 플러그인입니다. 지원되는 장치에서 고주사율을 활성화 할 수 있습니다.
device_information
98
안드로이드 및 iOS 양쪽에 대한 장치 IMEI 번호, 모델 이름, API 수준, CPU 유형, 제품 이름 등과 같은 장치 정보를 얻기 위한 플러터 플러그인입니다.
disable_battery_optimization
83
배터리 최적화를 확인하고 비활성화하는 플러터 플러그인입니다. 또한 mi, xiaomi, samsung, oppo, huawei, oneplus 등의 기기에서 최적화 비활성화 방법을 사용자 정의 단계별로 표시합니다.
carrier_info
76
Carrier Info는 Android 및 iOS 장치에서 networkType, networkGeneration, mobileCountryCode, mobileCountryCode 등을 얻습니다.
async_wallpaper
71
Android에서 비동기로 배경 화면을 설정하는 플러터 플러그인입니다. 비디오 라이브 배경 화면도 지원합니다. 전체 앱이 지연되거나 차단되지 않고 Android에서 배경 화면을 설정하려는 경우에 사용하십시오.
imei_plugin
61
실행 시 권한을 확인하여 Android 기기의 실제 IMEI를 가져오고 ios에서 고유한 ID를 가져옵니다. 앱의 고유한 ID로 동작하는 영숫자 문자열입니다.
foreground_service
51
Android와 미미하게 iOS에서 Dart 작업을 Android Foreground Service를 통해 실행하기 위한 Flutter 플러그인입니다. iOS 지원은 계획되어 있지 않습니다.
flutter_voip_kit
43
네이티브 기능으로 통화를 생성하고 받기 위해 iOS CallKit 및 Android의 Telecom 라이브러리를 사용하는 플러터 플러그인입니다. 예 : 사용자의 잠금 화면에 통화가 나타납니다.
sound_mode
39
android 장치의 사운드 모드를 관리하기 위한 플러그인입니다. Android API 24 이상에서 장치의 사운드 모드를 수정하기 위해 필요한 권한 요청도 지원합니다.
flutter_alarm_background_trigger
37
안드로이드에서 주어진 시간에 백그라운드에서 앱을 시작할 수 있는 플러터 플러그인입니다. 마치 고유한 알람 앱이 있는 안드로이드에서처럼요.
system_shortcuts
35
ANDROID 및 IOS에서 시스템 바로 가기 (홈, 뒤로, 볼륨 Up, 볼륨 Down 키를 누르기 및 Wi-Fi 및 Bluetooth 전환)를 사용할 수 있는 플러터 플러그인입니다.