At some point, you might want to distribute your application to a wide audience. Android apps can be distributed quite freely and without many restrictions: you can make it available as a download in your web site or even e-mail the app directly to the users, but many developers choose to distribute their app on a marketplace like Google or Amazon to maximize reach. Regardless of how you intend to distribute, there are certain steps you need to perform, or at least be mindful of, before you can release the app to the public.
Publishing an application can be a very involved activity, ...