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

Firebase Cloud Messaging and Ionic 2

Implementar mensajeria con Google Firebase
Firebase Cloud Messaging and Ionic 2

Denormalization: How, When and Why (part2)

Yesterday, October 3rd, 2017 the firebase team announced the addition of a new member to the firebase family. The Cloud Firestore, a fully-managed NoSQL document database for mobile and web app...
Denormalization: How, When and Why (part2)

iOS or Android Development? What You Should Know Before Building an App

So, finally you took a decision to develop an app. Now it’s time to think about the platform. Eternal question raises — iOS or Android? What are the differences and which native app would be better...
iOS or Android Development? What You Should Know Before Building an App

Firebase Database Modeling: Asset Tracker case study (part 1)

Introduction Every modern application has a need or two for data persistence, it's never good UX for users to come back to your app only to find out all their data is lost. That's a quick way to...
Firebase Database Modeling: Asset Tracker case study (part 1)

Android: Kotlin Vs Java by Example (Part 1, Simple Hello world)

Overview of using kotlin to develop android application by example and comparison with java
Android: Kotlin Vs Java by Example (Part 1, Simple Hello world)

greenDAO CRUD Demo Application

Implementing GreenDAO CRUD Operation
greenDAO CRUD Demo Application

Volley

Android Volley Theory

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.

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

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

Loaders In Android (Part 1)

Read this post to learn more about Loaders implementation.
Loaders In Android (Part 1)

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

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

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

Integrating greenDAO into your Android Application

This post teaches you how to integrate greenDAO into your android application in less than 10 minutes
Integrating greenDAO into your Android Application

Working with Android Data Binding

In I/O 2015 Google announced a data binding library for Android. With data binding, you create an ongoing link between an element in the user interface and a value. Data binding is the process that est...

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.

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.

5 Ways to Make Learning Android Development Easier

The article reveals five pointers to help make learning Android mobile software development easier for beginners

Getting Started with the New Android ArchitectureComponents.

A new collection of libraries that help you design robust, testable, and maintainable apps.
Getting Started with the New Android ArchitectureComponents.

Get curated posts in your inbox

Read more posts to become a better developer

YOU MAY ALSO BE INTERESTED IN

Share ideas
with an editor
built for developers

LEARN MORE