Preparing our app for release
Before we upload our app to the Google Play Store, we have to do several things to prepare it for release. I have a checklist that I go through every time I release an app. We will be going through the checklist in this section. The checklist helps ensure that we do not forget anything as we release our app and that the app is functional. We will be tackling some of the checklist items later, in Chapter 15 of this book, but they are worth mentioning here.
Here is the checklist:
- Add analytics to your app
- Add crash reporting to your app
- Turn off logging and debugging
- Internationalize and localize your app
- Improve error messages
- Test your app on different devices
- Provide proper feedback channels
- Reduce the size of your app
- Use Android App Bundle
- Enable minification and obfuscation
Now, let us learn about each of these items in greater detail.
Add analytics to your app
Adding analytics to an app helps...