Take advantage of the Android SDK, a software development kit that enables developers to create applications for the Android platform.
Read a brief discussion about how notifications differ in Nougat 7.0 from previous versions.
Learn to use Retrofit to make creating and consuming Android APIs much more manageable.
Follow along to create an Android notification that your users will appreciate.
Review the basics of Gradle, the Android Build System.
Learn how to get started building mobile applications on the Android platform using Google Maps.
Learn how to start building applications for Google Glass.
In this article, readers will learn about how to create responsive Android applications.
Gain insight into how Android debugging operates and learn implications to Android applications that you should know about.
Learn how Android versioning works so that you can write applications that can benefit from versioning.
Walk through how the new data binding library helps simplify working with data in Android applications.
Learn about working with Project layouts in Android Studio.
Walk through the basics of using view animations in Android applications.
Explore the architectural components of the Android platform—an open source software platform for mobile devices built on top of the Linux Kernel.
Learn where Java fits in mobile application development and how to use Java and Android SDK to write applications that can work on Android devices.
Android developers, walk through the Android emulators you should use to test your application to drive maximum reach for your Android applications.
Explore tips for making your Android Phone App a best seller!
Learn how to expand app reach by supporting multiple screen sizes.
Learn about common data objects and ways to handle them.
This article gives an introduction to the Android picker control that can be used to select date and time in Android applications, with a working demo.