What’s trending in Android Development?

Here’s what’s trending this month in Android Development. Topics include:

  • Building your own app with geolocation tracking
  • React Native
  • Flutter
  • Native Android Development

Whether you’re an experienced Android Development Developer, or a newbie looking to learn the basics, there’s something for everyone on this list.

Disclosure: We receive compensation from the courses we feature.

Featured Android Development Courses

The Complete Android N Developer Course

4.5/5 Stars || 32 Hours of Video || 82,016 Students

Become a professional android app developer with Android 7 Nougat by building real apps! Submit your apps to Google Play and generate revenue with Google Pay and Google Ads. Learn More.

The Complete Android N Developer Course | Udemy

The Complete Android & Java Developer Course — Build 21 Apps

4.4/5 Stars || 56.5 Hours of Video || 23,218 Students

Learn Android development, Java programming, and Android studio from scratch! Create fun, engaging and real world Android apps using Java that you can show to the world. Learn how to work with APIs, web services and advanced databases and a lot more from your own desk. Learn More.

The Complete Android & Java Developer Course - Build 21 Apps

Top 10 Articles

1. Build Your Own Uber/Lyft App with Geolocation Tracking for Android Devices

By Kaushik Ravikumar

In this tutorial, we’ll show you how to implement this common use case in an Android application. The sample app we will build first asks the user if they are the driver or the passenger. If a user is a driver, their current location will be published to a channel, updated every 5 seconds (in this sample), or however many times your app requires.

Build Your Own Uber/Lyft App with Geolocation Tracking for Android Devices

2. Android Jetpack — NavigationUI

By Sagar Viradiya

With navigation component you can reduce boilerplate code for fragment transactions(and avoid possible bug if you don’t do it properly) and starting activity.

Android Jetpack - NavigationUI

3. Flutter Deep Dive: Gestures

By Nash

Flutter provides some really amazing widgets out of the box which comes pre-built for handling touch events such as in InkWell and InkResponse. These widgets wrap your widgets so that they are able to respond to touch events.

Flutter Deep Dive: Gestures

4. Parsing JSON data in Dart

By Amrut Patil

In this article, I will explain how to parse JSON data using standard libraries available in Dart. Additionally, I will discuss about casting JSON data to model classes along with an efficient approach using Named Constructors which you can use when you develop your own apps.

Parsing JSON data in Dart

5. LiveData beyond the ViewModel — Reactive patterns using Transformations and MediatorLiveData

By Jose Alcérreca

This blog post will help you avoid traps and use some patterns to help you build a more reactive architecture using LiveData.

LiveData beyond the ViewModel — Reactive patterns using Transformations and MediatorLiveData

6. Designing search for mobile apps

By Shashank Sahay

Explore the various ways to implement search and the purpose behind each.

Designing search for mobile apps

7. React Native at Airbnb

By Gabriel Peal

In 2016, we took a big bet on React Native. Two years later, we’re ready to share our experience with the world and show what’s next.

React Native at Airbnb

8. What Is Android App Localization, and Why Should You Care?

By Vyashole

Your popular app is stable and bug-free. The new design is just stellar, but does your app support languages other than English? If your answer is anything other than “yes,” you need to act on it before it’s too late.

What Is Android App Localization, and Why Should You Care?

9. Setting Up Development Environment Using React Native on Windows

By Amrut Patil

In this article, I will discuss about a how to set up your development environment on Windows using React Native framework and Android Studio to build Android Apps.

Setting Up Development Environment Using React Native on Windows

10. Prefetch Text Layout in RecyclerView

By Chris Craik

In this article, we’ll talk about how to use the new PrecomputedText APIs to compute text layout early, before the UI thread needs it. We’ll also go over the new text prefetch APIs in Jetpack specifically designed for displaying large amounts of text in RecyclerView, and how they can reduce UI thread text measurement cost by 95%!

Prefetch Text Layout in RecyclerView

✉️ Subscribe to CodeBurst’s once-weekly Email Blast, 🐦 Follow CodeBurst on Twitter, view 🗺️ The 2018 Web Developer Roadmap, and 🕸️ Learn Full Stack Web Development.

If this post was helpful, please click the clap 👏button below a few times to show your support! ⬇⬇