RoadMap for Junior Android Developers – APIs, App Ideas, Resources, and Portfolio Building



In this Video I talk about how to go from a Beginner Android Developer, to a “Junior Android Developer”. According to my subjective definition, a Junior Developer should have at least one small-medium size Application.

I talk about how to go about deciding on, designing, and building your “Flagship” App, as well as an overview of the Industry Standard APIs which you’ll want to learn to improve your job prospects.

Towards the end, I discuss some resources to help you build your App, and how to build a Portfolio to help you get hired.

Android Architecture Blueprints:
https://github.com/googlesamples/android-architecture

RecyclerView 2017 Full App Tutorial/Repository:

https://github.com/BracketCove/RecyclerViewTutorial2017

PosTrainer Open Source MVP + Clean Architecture Alarm Manager App:
https://github.com/BracketCove/PosTrainer

Material Design Guidelines:
https://material.io/

More useful APIs:
Image Loading and Processing
http://square.github.io/picasso/

https://github.com/bumptech/glide

Unit Testing:
http://site.mockito.org/

source