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

Developing Android Client app with Django rest Framework

This blog post is about creating a simple Android client app with Django backend. It uses popular libraries such as Realm and Retrofit.
Developing Android Client app with Django rest Framework

RecyclerView using CardView

Learn how to create RecyclerView using CardView and how to hide the toolbar when scrolling down.
RecyclerView using CardView

Using Observables to Render Responsive Lists: An RxJava Case Study - Part 1 of 3

Using RxJava to render responsive lists

Introduction to Kotlin: Part 2

Collections, lambdas, null safety, and types
Introduction to Kotlin: Part 2

Droker: Android, Docker and Web Sockets

deploy an android emulator on your server and stream it to your browser using docker
Droker: Android, Docker and Web Sockets

Kotlin For Android Developer

This a Basic Tutorial about Kotlin language For Android.
Kotlin For Android Developer

Why learn Kotlin? [Infographics]

Kotlin was recently announced as an official language for Android development. Not sure whether to learn it or not? This infographics will answer that for you.
Why learn Kotlin? [Infographics]

Share data between your Android apps securely

Sharing data between two android apps securely and exclusively
Share data between your Android apps securely

What do you think about Kotlin as a first-class language for Android?

We were super excited to see Google's announcement. Do you have any experience with Kotlin? Do you think Kotlin will affect Android app development the way Swift did for iOS?
What do you think about Kotlin as a first-class language for Android?

Android kotlin: How to (part 1 Class differences)

* * * ![](https://cdn-images-1.medium.com/max/800/1*L-T2nl9_CPbxc4JlWw_BKQ.png) So recently Google decided to support Kotlin as a secondary language in developing android apps. Though a lot of peopl...

Fast Tracking Android App Development With Optimum Delivery

Hustling to meet your deadlines? Learn foundational practices for efficient Android app development.
Fast Tracking Android App Development With Optimum Delivery

Retrofit + Otto = Networking made easy on Android

Networking in Android with Otto and Retrofit
Retrofit + Otto = Networking made easy on Android

Sending Push Notifications with Firebase in Android (Part 2)

Learn how to send customized push notifications with firebase in Android.
Sending Push Notifications with Firebase in Android (Part 2)

Android Testing Options

An introduction to testing in Android
Android Testing Options

Getting Signed Release apk’s from the command line

If anyone of you has deployed an application on the play store, you may have most probably used Android Studio’s built in Generate signed apk option. The generate apk option in android studio Recently...

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

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

Using TabLayouts in your Android app

So while making a sessions schedule for the open event app, I wanted to separate the sessions on the basis of the days they are scheduled for to improve the visual clarity. So to do this I had various ...

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.

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...

Get curated posts in your inbox

Learn programming by reading more posts like this

YOU MAY ALSO BE INTERESTED IN

Share ideas
with an editor
built for developers

LEARN MORE