Introduction
Deployment is how your app gets from your computer to the user's phone. Without deployment, users cannot use your app.
When you finish building an app and want friends to try it on their phones.
When you want to share your app on the Google Play Store for many users.
When you fix bugs and want to send the updated app to users.
When you want to test your app on a real device instead of just an emulator.