Android Development

DGiT Academy: Introduction to Android app development

Android Authority is proud to present the DGiT Academy: the most detailed and comprehensive course covering every aspect of Android app development, run by our own Gary Sims. Whether you are an absolute beginner with zero coding knowledge or a veteran programmer, this course will guide you through the process of building beautiful, functional Android apps and bring you up to speed on the latest features of Android and Android Studio.

The package includes over 6 hours of high quality videos and over 60 different lessons. Reams of in-depth glossaries and resources, highly detailed written tutorials and exclusive access to our private slack group where you can talk directly to Gary and our other developers.

AA readers get an additional 65% off. That’s a savings of over $160 (original price $250). Claim your discount now using exclusive promo code: 65OFF

Start Learning Now

Android Development

Android Development

Reduce your APK size with Android App Bundles and Dynamic Feature

by Jessica Thornsby November 21, 20180 comments
Android Development

Build a face-detecting app with machine learning and Firebase ML Kit

by Jessica Thornsby October 26, 20180 comments
Android Development

Consuming APIs: Getting started with Retrofit on Android

by Jessica Thornsby September 27, 20180 comments

Cross-platform mobile development — challenges, options, and why you should consider it

by Adam Sinicki September 24, 20180 comments

ML Kit Image Labeling: Determine an image’s content with machine learning

Learn how to build an Android app that can automatically process an image using on-device and in-the-cloud machine learning.
by Jessica ThornsbyDecember 11, 2018

Flutter 1.0 released: The first stable release of Google’s mobile UI toolkit

Google has announced that Flutter, its mobile UI toolkit, has reached an important milestone — the all-important version 1.0 release.
by Gary SimsDecember 4, 2018

Sending Android push notifications with Firebase Cloud Messaging

In this article, we'll show you how to quickly and easily send notifications from an external server, using Firebase Cloud Messaging (FCM).
by Jessica ThornsbyNovember 22, 2018

Reduce your APK size with Android App Bundles and Dynamic Feature

Creating an app that can run across the full range of Android devices, is one of the biggest challenges facing Android developers - but Google's new publishing format promises to make ...
by Jessica ThornsbyNovember 21, 2018

What to expect from today’s Android Dev Summit (and how you can watch the whole thing live)

Google has kicked off its Android Dev Summit with some interesting announcements regarding Android Studio and the future of Android development.
by Adam SinickiNovember 7, 2018

How to enable Developer Options on your Android device

Developer Options aren't just for developers. Here's how to enable Developer Options on your Android device.
by Jonathan FeistNovember 1, 2018

Kotlin vs Java: key differences between Android’s officially-supported languages

The Kotlin vs Java debate is a new one, with each language having their own merits But what exactly makes them stand apart? That's what we aim to explore.
by Jessica ThornsbyOctober 28, 2018

Build a face-detecting app with machine learning and Firebase ML Kit

In this article, we use the Face Detection API to create an app that can detect faces in images, and then let you know whether that person is smiling, or has their eyes closed.
by Jessica ThornsbyOctober 26, 2018

An introduction to Kotlin for Android development

As of Android Studio 3.0, developers will have the option to make their apps with Kotlin, out of the box. Take a look at the differences and why you might want to check it out!
by Adam SinickiOctober 22, 2018

Consuming APIs: Getting started with Retrofit on Android

Learn how to retrieve information from any HTTP-based service using the popular Retrofit library.
by Jessica ThornsbySeptember 27, 2018
Load More
End of the line!