# FCM : 앱 푸시알림 기능 + 크로스 플랫폼 지원 + 리소스 낭비 최적화 본 실습은 클라우드 서버를 통해 앱 푸시를 보내기 위한 요청함수를 작성하는 시간을 가져보겠다. 인용 블로그: https://velog.io/@tygerhwang/Flutter-Firebase-FCMFirebase-Cloud-Message-%EC%82%AC%EC%9A%A9%ED%95%B4-%EB%B3%B4%EA%B8%B0 1. Admin SDK > 지난 시간에 받은 비공개 키(아래글 참고) https://www-seok-com.tistory.com/62 FCM (Firebase Cloud Messaging) (3) API (V1) # FCM : 앱 푸시알림 기능 + 크로스 플랫폼 지원 + 리소스 낭비 최적화 본 실습은 클라우드 ..
# FCM : 앱 푸시알림 기능 + 크로스 플랫폼 지원 + 리소스 낭비 최적화 본 실습은 클라우드 서버를 통해 앱 푸시를 보내기 위한 FCM Token을 가져오는 방법에 대한 시간을 가져보겠다. 인용 블로그: https://velog.io/@tygerhwang/Flutter-Firebase-FCMFirebase-Cloud-Message-%EC%82%AC%EC%9A%A9%ED%95%B4-%EB%B3%B4%EA%B8%B0 1. package import import 'package:firebase_core/firebase_core.dart'; import 'package:firebase_messaging/firebase_messaging.dart'; import 'firebase_options.dart'; ..
# FCM : 앱 푸시알림 기능 + 크로스 플랫폼 지원 + 리소스 낭비 최적화 본 실습은 클라우드 서버를 통해 앱 푸시를 보내기 위한 Messaging 캠페인을 추가하여 테스트 메시지를 보내보는 시간을 가져보겠다. 인용 블로그: https://velog.io/@tygerhwang/Flutter-Firebase-FCMFirebase-Cloud-Message-%EC%82%AC%EC%9A%A9%ED%95%B4-%EB%B3%B4%EA%B8%B0' 1. Cloud Messaging > 좌측 상단에 프로젝트 개요를 선택 후, 프로젝트 설정 클릭 > 클라우드 메시징 탭 > API (V1) 서비스 계정 관리 클릭 > Admin SDK 발급을 위해 하이퍼링크를 클릭 > 키 탭 > 키 추가 > JSON 선택 후 만들기 >..
# FCM : 앱 푸시알림 기능 + 크로스 플랫폼 지원 + 리소스 낭비 최적화 본 실습은 클라우드 서버를 통해 앱 푸시를 보내기 위한 Firebase 환경설정을 하는 시간을 가져보겠다. 인용 블로그: https://velog.io/@tygerhwang/Flutter-Firebase-FCMFirebase-Cloud-Message-%EC%82%AC%EC%9A%A9%ED%95%B4-%EB%B3%B4%EA%B8%B0 1. Firebase 프로젝트 생성 https://console.firebase.google.com/ > 파이어 베이스 접속 프로젝트 추가 2. Flutter 앱에 추가 > FlutterFire CLI 설치 및 실행 root 터미널에서 명령어 실행 dart pub global activate flu..
# FCM : 앱 푸시알림 기능 + 크로스 플랫폼 지원 + 리소스 낭비 최적화 본 실습은 클라우드 서버를 통해 앱 푸시를 보내기 전 OS별 환경설정을 하는 시간을 가져보겠다. 인용 블로그: https://velog.io/@tygerhwang/Flutter-Firebase-FCMFirebase-Cloud-Message-%EC%82%AC%EC%9A%A9%ED%95%B4-%EB%B3%B4%EA%B8%B0 1. Android 설정 > android > app > src > main > AndroidManifest.xml android:usesCleartextTraffic="true" android:showWhenLocked="true" android:turnScreenOn="true" 더보기 2. ios 설정 ..