Android Tutorials and Insights

Read Android tutorials and learn to build and enhance your Android app, with tips and insight from top Android developers.

GET STARTED

Android tutorials, posts, and more

Validating Models and User Inputs in Java

This Java tutorial will teach you how to create model validations in Java.
Validating Models and User Inputs in Java

Setting up an Android build server (Ubuntu 13.10 and above)

Go through this step-by step tutorial to set up your Android build server using Ubuntu 13.10.

Android UI Tutorial: Layouts and Animations

This tutorial is aimed at the procedure of using layouts to present animations. The goal is to give you an impression of how it feels like to build a UI for Android from start to end.
Android UI Tutorial: Layouts and Animations

AutoCompleteTextView: Remove soft keyboard on back press instead of suggestions

This is common issue which can be faced by Android Developer. You can find solutions from this give post.

What architecture for Android app is

Architecture is a way to split app into independent modules and layers, while MVP/MVC/MVVM is just a way to build UI component.
What architecture for Android app is

Tutorial: How to Safely Implement Hybrid HTML5 Android Applications

In this short post we will create an example login application. The login view and basic logic will be created in HTML, CSS, and JavaScript while the overall application and certain UI elements will be created in XML and Java Android programming.

Beginner's Guide to Android's Transition Framework

This article will introduce you to Android's Transition Framework and how to make simple animations with it.
Beginner's Guide to Android's Transition Framework

Running a Linux Web Server on an Android device

With the GnuRoot program, it’s possible to run a Linux operating system on Android without “rooting” the device. With this ability, servers like Sinatra, Rails, Node, etc. can run webapps on localhost. Here's how to do it on your Android device.
Running a Linux Web Server on an Android device

3 Basic Rules Every Android Developer Should Know

Here's an Android app tutorial that only requires developers of every level to remember 3 basic rules to develop better apps.
3 Basic Rules Every Android Developer Should Know

Start Building Daydream Apps: Exploring Google VR SDK

In this article, I’m going to show you how to setup a DIY development kit, so you can get that all-important hands-on experience with the Daydream platform—even if you haven’t managed to get your hands on the Daydream View or the Daydream Controller yet!

Building React Native Apps: Retrofitting an iOS app to Android

This tutorial will extend a React Native Todo app from iOS to the Android platform.
Building React Native Apps: Retrofitting an iOS app to Android

12 Best Android Apps for Web Developers and Designers to Try in 2017

In this post, we have listed many highly useful Android applications for web developers and webmasters to use with all mobility advantages. These Android applications enable web developers to accomplish several critical tasks while on the go.

Getting Started with Kotlin For Android Development

This tutorial will give you a glimpse of how useful Kotlin is for Android Development. You should consider it for your next project!
Getting Started with Kotlin For Android Development

React native: Running DEV and PROD apps simultaneously on same device, and automating the builds

This tutorial teaches you how to create two separate apps for DEV and PROD in an Android environment.

Android Data-Binding

Tutorial of android excellent data-binding library.
Android Data-Binding

How to parse json assets with gson

So most of us have json assets in our app which we parse on runtime to get the data and use it accordingly but what I have seen is that most of the people create a JSONObject or JSONArray after reading...

Replace SQLite with Realm Database in Android

A detailed example of how to use Realm Database in Android development instead of SQLite.
Replace SQLite with Realm Database in Android

How to Setup Database Migrations with greenDAO

Read this post and learn how to setup database migrations with greenDAO for Android.
How to Setup Database Migrations with greenDAO

Top 10 most useful plugins for Android Studio

Android Studio plugins to boost your productivity and power pack your IDE
Top 10 most useful plugins for Android Studio

Test Driven Android Development

I was always wondering about the Test Driven Development. It was stated When I was doing my GSoC 2016 project Mifos Android-Client.
Test Driven Android Development

Subscribe to our weekly newsletter

YOU MAY ALSO BE INTERESTED IN

Share ideas
with an editor
built for developers

LEARN MORE