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

Introduction to Kotlin: Part 3

Extension functions, higher order functions, generics, and delegates
Introduction to Kotlin: Part 3

Introduction to Kotlin: Part 1

Syntax, variables, functions, and classes
Introduction to Kotlin: Part 1

Introduction to Kotlin: Part 2

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

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

greenDAO CRUD Demo Application

Implementing GreenDAO CRUD Operation
greenDAO CRUD Demo Application

The Android APIs That Can Improve Your Working Efficiency Exponentially

When it comes to Android development, there are always more than a handful of APIs that can really improve your overall efficiency. Here's a list of helpful APIs that are often overlooked.
The Android APIs That Can Improve Your Working Efficiency Exponentially

Security While Sending the Data to Server Using SSL(Secure Sockets Layer)

The SSL (Secure Sockets Layer) information for android Developer.

Convert ios app to android: 6 tips why you must do it

Selecting the right model to monetize your application is the most vital and most challenging to succeed. Discover the most cost efficient ways, helping to map out and to make a profit on, are below.
Convert ios app to android: 6 tips why you must do it

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)

Access Shared preference data from one application to another application

Create Shared preferece data in first application set its mode to MODE_WORLD_READABLE. Here is a following snippet you can find how to create shared preference and store data into it. ``` mSharedPrefs...

What is RecyclerView? And how to use it?

Here you can see how to use RecyclerView

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

Real-time Notifications: Build a Firebase App-to-App Notification System

Make an app-to-app notification using Firebase without implementing a server backend.
Real-time Notifications: Build a Firebase App-to-App Notification System

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.

Sending Push Notifications to Android with Firebase

Learn how to send push notifications to Android through Firebase, based on the new release of Firebase this year (2016). This tutorial will help you to set up the skeleton for sending and receiving push notifications via FCM with instructions on server code.
Sending Push Notifications to Android with Firebase

Create a Cross-platform App with Visual Studio

Did you know that you can write mobile applications with great user interfaces that are cross-platform — supporting Android, iOS, and Microsoft phones and tablets — with just HTML, JavaScript, and CSS? Times are changing and it is easier than ever with Visual Studio Community Edition’s Ionic templates!
Create a Cross-platform App with Visual Studio

How to Make an App: From Vision to Product

Some people think that developing an app is just writing a bunch of code; but writing code is just a single step in app development. All other stages are equally as important to develop a good app.
How to Make an App: From Vision to Product

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.

Subscribe to our weekly newsletter

YOU MAY ALSO BE INTERESTED IN

Share ideas
with an editor
built for developers

LEARN MORE