Links that you must follow while developing for Android
While developing for android, getting an idea of the design to choose or what functionality to implement is a hassle. So below are a set of links that you can use to make your life easier when developing for android:
- Android Official Developers site: The official Android developers site is one of the best resources for Android development. With updates about the latest version of the android OS as well as tutorials for the newest features, this site is a very useful resource. You can also find the documentation of all the Java classes that are available with each Android version, grouped via API. The best thing about this site is it comes bundled with your SDK installation, so that you can also use it offline.
- Stack Overflow: If you have developed before, you would have surely come across stack overflow. You can find answers to a wide range of issues that you come across while developing here and also post questions in case you can’t find a solution.
- Material Design: The official Material design site contains all the specs of the new Material design that was introduced with Android 5.0, which are constantly updated. The material design site also contains guidelines, which in their words: “This spec is a living document that will be updated as we continue to develop the tenets and specifics of material design.”
- The Android Developer’s Blog: Whether it is a new official update or a new feature tutorial, the Android developer blog is the best place to get the information. With inside info and latest news updates regarding Android, this blog is must to be followed.
- Github: Github contains a wide range of repositories of projects, tools and libraries that you can use in your app. Github is also a very useful version control tool for your app. Check out this article for a way to setup Android Studio with Github.
- Android arsenal: Android arsenal, just like Github contains a categorized directory of libraries, tools and apps that you can use for in your app or as a reference for development.
- Google: Last but the best of them all, Google is one of the best places to find solutions to your problems. All you have to do is ask the right question.What do you think of this list? Do you have any other link that you think can be added? Comment it below.