mirror of
https://github.com/Xtao-Labs/FirebaseCloudMessaging-Android.git
synced 2025-01-30 23:18:56 +00:00
009345316f
- update dependencies |
||
---|---|---|
app | ||
gradle/wrapper | ||
.gitignore | ||
build.gradle | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
README.md | ||
settings.gradle |
Firebase Cloud Messaging (FCM)
FCM is just a demo of Android Application which implement Firebase Cloud Messaging. It made for Google I/O Extended 2016 Bangkok
Prerequisites
- Supported Android 2.3 (Gingerbread) and newer
- Google Play services 9.2.1 or newer
- Android Studio 1.5 or higher
- google-services.json in app-level folder
Features
- Subscribe and Unsubscribe with topics
- Get token
- Send message with payload both notification and data
- Send message with a token, token group, a topic, condition
- Handle message both foreground and background
- Customize notification
Limitation in the message payload
- Notification : 2KB limit and a predefined set of user-visible keys
- Data : 4KB of custom key-value pairs
Screenshots
Slide
https://docs.google.com/presentation/d/1HPLk1PXaGUjqTlPB6RHsgrTunJNo10kbGZ-JX_7JELw/edit?usp=sharing