Custom Emoji Sticker app allow to user create their own emoji, create packages and upload package to the Gboard or upgrade the package that is already store in Gboard. User can use custom emojis as sticker on Whatsapp. Application built on MVVM android architecture.
Gboard must be installed otherwise user can not use the application.
Application fetch images from assets folder and according to user decision combine them as one emoji. Package and emoji names store in local database, emojis image store in application file according to package and firebase storage. If user want to see him/her emojis, images fetch from files. If user want to upload/upgrade package images fetch from firebase and send to the Gboard.
- Kotlin
- LiveData
- Android Room Library
- ViewModel
- Job Intent Service
MVVM Architecture =Model + View +ViewModel