7 resources every Android developer should know

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.

Link

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.

Link

Android documentation

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.

Link

Android Arsenal

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.

Link

Review on appydroid

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.

Link

Review on appydroid

Stack Overflow

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.

Link

GitHub Search

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.

Link (GitHub)

Link (GitHub Search)


I hope you liked this selection of useful sources. Do you know more helpful sources? Just comment below…

Jan-Lk Else

I'm the guy behind this cool blog about Android ;-)

Subscribe to appydroid

Get the latest posts delivered right to your inbox.

or subscribe via RSS with Feedly!