Android/FireBase
-
Firebase Clounding Message 구현 (3) - Notification 구현Android/FireBase 2019. 8. 29. 20:11
앞서 기본적인 셋팅을 하였고 이번 시간에는 실제 파이어데이터에서 알림을 보냈을때 해당 알림을 받아 실제 기기에서 Notification을 출력시켜보는 기능을 구현해보도록 하겠습니다. NotificationChannel 구현하기 object NotificationChannelManager { const val channelId = "one-channel" private const val channelName = "My Channel One" private const val channelDescription = "My Channel One Description" var channel: NotificationChannel? = null @RequiresApi(Build.VERSION_CODES.O) get()..
-
Firebase Clounding Message 구현 (2) - 서비스 구현Android/FireBase 2019. 8. 5. 18:29
기본셋팅까지 다 끝내셨으면 이제 Firebase에서 날라오는 알림을 받기 위한 서비스를 구현 해주어야 한다. 1. FirebaseMessagingService 상속받은 클래스 생성 class MyFirebaseMessagingService : FirebaseMessagingService() { /** * 메시지를 받았을 경우 그 메시지에 대하여 구현 */ override fun onMessageReceived(remoteMessage: RemoteMessage?) { Log.d(TAG, "Received Message !!") } /** * 구글 토큰 값 흭득 * 아래 토큰은 앱이 설치된 디바이스에 대한 고유값으로 푸시를 보낼때 사용 */ override fun onNewToken(token: Strin..
-
Firebase Clounding Message 구현 (1) - 기본적인 환경 구축Android/FireBase 2019. 8. 5. 18:19
GCM이 멸망하고 FCM이 두둥탁! 간단하게 만들어 보는걸 해보도록 하겠습니다. 1. Firebase Project 생성 및 google-services.json 등록하기 별다른거 없이 프로젝트 이름 넣어주시구요 저희의 목적은 FCM이니 애널리틱스는 나중에 몇분 안걸리구 끝납니다. 제일 아래 있는 Cloud Messaging을 눌러주시고 중앙에 안드로이드 아이콘 클릭! 정보를 쭉쭉 입력 google-services.json 파일 다운로드 후 등록 홈페이지에서 설정은 이제 끝났습니다. 2. Postman 설치하기 https://www.getpostman.com/ Postman | API Development Environment Postman is the only complete API developmen..