Keeping abreast of Android developments

When developing Android apps, the only constant is change! Android is evolving so quickly that sometimes it is hard to keep pace with developments. However, we try to keep ahead of the curve by continuously learning about advances in Android development and the Android operating system by following the resources shown below.

Android on YouTube

This is where Google's Android team place demos, tutorials, and anything else related to Android development. This is invaluable information for developers.

Google Developers Blog

Google's latest news and updates for Android app developers. Here we find out first about new APIs which will allow us to code state-of-the-art Android apps faster and therefore cheaper for clients.

Build Out

Build Out is where Google engineers present competing architectures to demonstrate how Google's developer products can be integrated into cutting-edge Android apps.

Google I/O

Google I/O is an annual developer festival held at Mountain View, California. Here you see presentations, demonstrations and codelabs for the latest Android developments.

Google Developers Codelabs

Here you can see videos from Google's Android engineering team that guide developers through integrating new cutting-edge features into their Android apps.

Android Architecture Components

A collection of libraries that help us develop testable and maintainable Android apps. A library is a collection of precompiled routines that our apps can use.

Android API Package Index

These are the Android API packages. A package is a namespace that organises a set of related classes and interfaces, essential reading for app developers.

Android API Class Index

Each Android API package contains classes which are the building blocks of Java. A class is a template that describes the data and behaviour of instances of that class.