데브허브 | DEVHUB | Firebase Push Notification Flutter AndroidFirebase Push Notification Flutter Android
- Flutter Android 앱에서 Firebase 푸시 알림을 설정하는 포괄적인 방법을 다루며, 포그라운드/백그라운드 상태 처리, 커스텀 아이콘 및 이미지 첨부 기능을 포함합니다. 🛠️
- FlutterFire CLI를 사용하여 Flutter 프로젝트를 Firebase와 원활하게 통합하는 과정을 강조합니다. 🔥
firebase_core, flutter_local_notifications, firebase_messaging 세 가지 필수 패키지 설치 및 사용법을 설명합니다. 📦
- 기본 Flutter 아이콘을 사용자 정의 아이콘으로 변경하기 위해
drawable 폴더에 아이콘을 추가하고 AndroidManifest.xml에 메타데이터를 설정하는 방법을 안내합니다. 🎨
- 앱이 종료되거나 백그라운드 상태일 때 알림을 수신하기 위한
FirebaseMessaging.onBackgroundMessage의 중요성과 백그라운드 Firebase 초기화 필요성을 강조합니다. 👻
- 앱이 포그라운드 상태일 때 알림을 처리하는
FirebaseMessaging.onMessage 리스너 설정 방법을 설명합니다. 🔔
- 특정 기기로 푸시 알림을 보내는 데 필수적인 기기의 FCM 토큰을 얻는 방법을 보여줍니다. 🔑
- 알림과 함께 이미지를 첨부하여 사용자 참여를 높이는 방법을 시연합니다. 🖼️
- Android NDK 버전 불일치 및
flutter_local_notifications 코어 라이브러리 종속성과 같은 일반적인 설정 오류 해결 방법을 제시합니다. 🐛
- Firebase 콘솔을 사용하여 테스트 알림을 보내고 앱의 다양한 상태에서 기능이 올바르게 작동하는지 확인하는 과정을 안내합니다. ✅