… this isn't the forums?

Unfortunately, the forums have been discontinued. All discussion has been moved to the comments section of our articles, so start clicking on the topics you're interested in to dive back into the conversation!
Features

Galaxy S10 Plus vs Pixel 3 XL: The battle for Android’s soul rages on

by Oliver Cragg 21 hours ago0 comments
Events

MWC 2019: Here’s what we expect to see

by Team AA 19 hours ago26 comments
News

Samsung Galaxy S10 hands-on: Samsung’s latest flagships set a new bar

by Eric Zeman February 20, 20190 comments
Reviews

Huawei Watch GT review: A fitness tracker in smartwatch clothing

by Kris Carlon 22 hours ago0 comments
66 articles

Android Architecture Components: Creating an app using Room, LiveData, and ViewModel

In this post we'll focus on what Android Architecture Components are, and how to use them.
by Jessica ThornsbyFebruary 6, 2019

Master Android’s sensors: hardware, software and multidimensional

Today, most modern Android devices are kitted out with a bunch of sensors. We build three apps that retrieve information from the device's environmental, motion and position sensors, ...
by Jessica ThornsbyJanuary 29, 2019

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 SinickiDecember 22, 2018

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
 
 

App development: How to make calls, send SMS, and retrieve the user’s contacts

Making calls and sending SMS are some of the most versatile features that you can add to your Android applications.
by Jessica ThornsbyDecember 2, 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

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

Creating adaptive, legacy, tab and action bar icons with Image Asset Studio

While there’s no shortage of guidelines and advice on how to craft the perfect UI, in this article we’ll be focusing on an area of user interface design that’s easy to overlook: your ...
by Jessica ThornsbySeptember 18, 2018

How to add interactive animations to your app with MotionLayout

A few well-placed animations can make your app feel more dynamic and engaging.
by Jessica ThornsbySeptember 2, 2018
Load More
End of the line!