This section goes over the fundamental concepts required to work with building any Android application.
This section goes over the beginnings of building a real world messaging application!
This section goes over different ways we can implement navigation in our application by going in depth into the ActionBar, Toolbar, and Navigation Drawer classes.
We take what we just learned and apply it to our application, by setting up our top-level navigation as well as creating our Profile activity.
This section goes over how we will architectect the API service calls of our application; building a solution that allows us to continue building the application without yet having access to a production server!
List Views in Android can be confusing - but they are also very powerful. This section goes over how to use them.
Working up from the Profile activity that we built for our application, we now look at putting together our activities responsible for displaying our contacts.
This section implements the Send Message flow, which includes the New and Send Message Activities - and shows how to access the Camera API.
This section wraps up the final few activities we need for our application.
With our UI out of the way, we can hook up to a real, live, web API!
The final few features to go over are push notifications and external logins.