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

greenDAO CRUD Demo Application

Implementing GreenDAO CRUD Operation
greenDAO CRUD Demo Application

How We Implemented the Color Tabs Animation for Android

We have a lot of different recommended design patterns for Android development including embedded navigation, tabs, bottom navigation bar, navigation drawer, nested navigation, expanding navigation drawer, and gestural navigation. But sometimes we want to make ordinary things a bit special. That's why we worked hard on implementing our Color Tabs animation on Android.
How We Implemented the Color Tabs Animation for Android

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]

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

Using RxJava to render responsive lists

Share data between your Android apps securely

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

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

Introduction to Kotlin: Part 2

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

Introduction to Kotlin: Part 1

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

Introduction to Kotlin: Part 3

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

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)

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.

How to get selected for GSoC: Unfolding my story at LibreOffice

How do you get selected for GSoC? This post contains tips based on my experience in open source and as a GSoCer in LibreOffice.
How to get selected for GSoC: Unfolding my story at LibreOffice

How to develop a successful IT project on GitHub

How to develop a successful IT project and whom you should sign for on Github to know newestAndroid, Symfony and Front end development trends - advises from professional developers.
How to develop a successful IT project on GitHub

Creating Custom Components in Android

Three months ago I decided to switch from web development to mobile development — The Android framework to be precise, so far it’s been an awesome experience. I keep learning new concepts and...

Comparing the Performance between Native iOS (Swift) and React-Native

A comparative look at the hard performance between React Native and iOS.
Comparing the Performance between Native iOS (Swift) and React-Native

GitHub: manual for non-technical entrepreneurs

GitHub may help even non-technical entrepreneurs find an offshore development team. Slang, resource possibilities and amazing facts about GitHub.

Writing Clean Code

Learn what bad code looks like, how to fix it, and how to write clean code.
Writing Clean Code

Kotlin vs. Scala: What Should I Choose Instead of Java?

With the news that it is an officially supported language for Android development, Kotlin has been getting a lot of attention. If you’re considering moving away from Java, however, you should know that Kotlin isn’t your only option.
Kotlin vs. Scala: What Should I Choose Instead of Java?

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