WhatsApp Messenger beta for Android Community Report 📲 Huawei P8, Android 6.0

The newly released sticker pack support for WhatsApp opens up a whole new world for Android developers and enthusiasts. They can now develop their own sticker packs for everyone's beloved messaging app with pretty much no extra work involved. For our first look at this feature and some great news, please visit "WhatsApp stickers come to life in the latest betas, the official rollout is on its way".

Getting ready

To start with, there are a handful of things you have to download first. WhatsApp has provided source code for a sticker pack sample app on GitHub, which at a later time you will have to import into Android Studio and build your own one on top of it. But, if you are not familiar with Android development at all, visit Google's guide for setting up a build environment and building apps.

Sticker resources

Okay, so after you have all of the things set up, now you can start preparing your sticker images. Make sure to follow every size, resolution and format restriction in place written on this README.md file from the official Stickers repository. It contains a helpful amount of tips for optimizing all of the graphical resources that need to be included as well.

Building the app

If everything above has been done, then it is time to build your first sticker pack app:

  1. Import the downloaded source code into Android Studio.
  2. Navigate to SampleStickerApp/app/src/main/assets/1 and replace the sample stickers with your own ones.
  3. Replace the sample tray icon PNG with your own tray icon.
  4. To add more sticker packs, simply create new folders named 2, 3 and so on inside the assets folder.
  5. Modify the attributes below accordingly in SampleStickerApp/app/src/main/assets/contents.json:
  6. name
  7. identifier
  8. publisher
  9. android_play_store_link
  10. emoji (optional)
  11. android_app_store_link (optional)
  12. publisher_website (optional)
  13. privacy_policy_website (optional)
  14. license_agreement_website (optional)
  15. Change the app's launcher icon, name, and id.
  16. Build the app.

Note: If your app has more than 1 sticker pack, you will need to reference it in contents.json. For more details: README.md file on GitHub

Submit your app to the Google Play Store

To do this, you need to test your app and then build a release version by clicking on Build - Generate Signed Bundle/APK. For further details, take a look at https://developer.android.com/studio/publish/app-signing#sign-apk and https://developer.android.com/studio/run.

Be sure to include the keyword "WAStickerApps" in your app's description when setting it up on the Google Play Store console, so it appears in the list with search results, initiated from WhatsApp. To submit your app to the Play Store, follow the instructions here: https://developer.android.com/distribute/best-practices/launch

The opportunity given to developers as a concept to release a new app leads to endless possibilities in regards to ideas and variations. Users will also benefit from this because now they have even more stickers to choose from.

  • WhatsApp Messenger is a FREE messaging app available for Android and other smartphones
Tip us ⚡️ with any news about features you discovered in the app, to share them with the Community of beta testers. Are you looking for more insights? Check our daily Community Reports on TestingCatalog.
About authors:
We are a team of Android enthusiasts exploring top beta apps on daily basis. You can always find more info on Eray's profile page.