Today I want to share a bit of my experience about Android development with you and I want to show you where I find solutions when I have problems with my own code.
Because I already created a whole bunch of apps I know all this resources very well.
Android Developers channel on YouTube
The always best source for getting information and tips and tricks for new APIs etc. is the YouTube channel by Google called â€œAndroid Developersâ€. There Google posts a lot of new stuff every few days. The videos are all about how to write better apps, how to improve performance or how to use Android's latest features. It's the No. 1 channel every Android developer should have subscribed to.
Android Developers blog
The next source is also by Google and it's the blog called â€œAndroid Developersâ€. The Android team posts always announcements and more there. It's definitively a page you should have bookmarked.
This is the last official source by Google, which I'll mention here. Here you can't only find the descriptions of all the classes which are included into Android. You can also find helpful tips how to improve your app.
Android Arsenal is a good page, that was already mentioned once on appydroid. There you can find a huge collection of libraries that help you create better apps and that save you thousands of hours development time.
CodePath Android Cliffnotes
The open-source CodePath Android Cliffnotes are a collection of useful tutorials regarding to Android development. You can find tips about almost everything there and it's also a good source to get inspired for new projects. There is also a review about it on appydroid.
Stack Overflow is a Q&A platform for developers. If you have a special problem and you can't find any help on Google, just ask your question there. It's likely that someone else can help you. This platform is also useful if you code for other systems or in other programming languages than Java.
The last source, that is very helpful is GitHub. GitHub is a place, where you can publish the code for your open source projects. And the good thing about GitHub is, that they have a really powerful search.
Take the example, that you found a method in the Android documentation, but you don't really know how to use it, just use the GitHub search. You're not just able to search for projects. You can also search directly for code snippets globally n more than 35 million repositories.
I hope you liked this selection of useful sources. Do you know more helpful sources? Just comment belowâ€¦