Learn Android Development

Learn to build feature-rich Android apps with Java, Kotlin, and other programming languages using Android Studio. Master Android development with these tutorials.

All Android Development content:

  1. Integrating Google Play Services on Android

    Integrating Google Play Services on Android

    Tutorial Intermediate

    By integrating your Android apps with Google Play Services, you can access Google services, such as Maps, Drive, and Google+. In this tutorial, we will go...

  2. Using the Accelerometer on Android

    Using the Accelerometer on Android

    Tutorial Intermediate

    In this tutorial, we are going to explore how to use the accelerometer, one of the many hardware sensors of modern smartphones, in an Android application....

  3. Create a Hangman Game: User Interaction

    Create a Hangman Game: User Interaction

    Tutorial Intermediate

    In this series, we are creating a Hangman game for the Android platform. So far, we've built the application's user interface, including images, drawables,...

  4. Create a Hangman Game: User Interface

    Create a Hangman Game: User Interface

    Tutorial Intermediate

    In this series, we are creating a Hangman game for the Android platform. In the first tutorial, we set the application up to present two screens to the user...

  5. Consuming Web Services with kSOAP

    Consuming Web Services with kSOAP

    Tutorial Intermediate

    In this tutorial, you'll learn how to consume web services using the popular kSOAP library in an Android application. kSOAP is a reputable library loved by...

  6. Android SDK: Samples

    Android SDK: Samples

    Tutorial Beginner

    In this series, we have been exploring the basics of Android development. We have looked at what you need to know when building the elements in Android apps....

  7. Android SDK: Java Application Programming

    Android SDK: Java Application Programming

    Tutorial Intermediate

    Our goal in this series is to learn about Android SDK development. So far we explored the development tools, looked at the structure of an Android app...

  8. Android SDK: User Interaction

    Android SDK: User Interaction

    Tutorial Intermediate

    In this series we are learning about Android SDK development from scratch! In the last part, we created a basic user interface design with some typical...

  9. Android SDK: User Interface Design

    Android SDK: User Interface Design

    Tutorial Beginner

    In this series we're learning about Android SDK development from scratch! In this tutorial, we will build a simple user interface layout with a few visual...

  10. Android SDK: App Structure

    Android SDK: App Structure

    Tutorial Beginner

    In this series we are learning about Android development. So far we installed the development tools and became acquainted with them. In this tutorial, we...

  11. Android SDK Requirements

    Android SDK Requirements

    Tutorial Intermediate

    This is the first in our Learn Android SDK From Scratch series! In this tutorial you will learn about the requirements necessary to get up and running with...

  12. Android SDK: Drawing with Opacity

    Android SDK: Drawing with Opacity

    Tutorial Beginner

    This tutorial demonstrates how to allow users to draw with opacity values. While this post builds on related tutorials published on Mobiletuts+, you can dive...