Welcome to AndroidDeveloperTutorial.com, your guide to tutorials for Android development. Here you’ll find tutorials (in fact this site IS a tutorial) covering a wide range of topics to help you with developing your Android apps.
There are hundreds, if not thousands, of tutorials for Android development tasks online. These tutorials are for both new and experienced Android developers. However, not all of the tutorials are easy to follow or even current.
Android has changed a lot between the major versions – and even between the minor versions. Keeping up to date is important, both for maintainability and to make your app look current and polished.
Where do you start?
Here are a collection of tutorials that I have found helpful in getting my apps developed and marketing them to the world. I have selected the tutorials that I have found useful. I hope that this curated list will save you a lot of time!
Beginning Tutorials
Where to start? With the material that the Android team themselves put together!
Android Training is the new center for quick tutorials on the basics. Check it out!
You can also follow updates from the Android team on their blog: Android Developers.
Advertising Within Your App
Each of the ad networks will help you integrate their ad solution into your app (to varying degrees), but which one should you choose? Take a look here to quickly get advertisements into your Android app.
Advanced Android Tutorials
Check the Advanced Tutorials section for topics such as licensing services, in-app billing, and obfuscating code with ProGuard.
Releasing your app to the Android Market
Releasing your app is important. Read here for tips and tutorials on getting your app released to the Android Market and other app stores. Google’s Android Market is still the main place that Android users go to find apps, so you really should get your app into the main store!
Exploring other Android app stores
If you haven’t released your app wherever your potential users are looking for it, they won’t be able to find and download it. Read up on getting your app into the right Android app stores for information on a variety of Android app markets, such as the Amazon Appstore and the Nook store.
Localize and gain a wider global distribution
If you’re looking to get your app distributed as widely as possible, localizing is an important way to make it accessible to people who speak different languages. Check here for resources to localize and distribute your app globally.
Tips and Tricks
Don’t forget to check the Android Tips section periodically to see news, tips, and helpful tidbits to assist you in your Android development tasks.
Note that this site is still in development – I’m currently working on getting all of my favorite tutorials added. Please be patient! If you know of a good tutorial that isn’t listed here, be sure to send !
Many more tutorials for Android developers are coming soon!
