In the article about choosing your Android developer we discussed several aspects that make development for this platform distinct. These aspects include fragmentation, multiple OS and system API versions and customization. However, these are all routine problems that should not influence your decision to take up Android development. To be able to handle these issues as a matter of course, you must acquire the fundamental skills I listed here as comprehensively as possible.
Keep in mind that this list of tutorials and examples will only give you the basics of Android development. The only way to advance further is through experience and long-term commitment. A large portion of knowledge also comes from recent articles and discussions. Don’t hesitate to ask your colleagues for advice as well as it can save you a lot of time.
Other desirable qualifications:
It’s highly recommended to follow the latest trends in Android development, so be sure to take a look at the following list of big companies and even bigger people and subscribe to their Twitters, blogs and so on.