Best Blogs and Resources for Android App Development

One of our favorite things about software development is being a part of something much bigger than ourselves. There is a huge community of developers out there who constantly share knowledge, answer questions and upload free-to-use components that help us all improve our skills.     This post is the first of a three-part series