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 tutorials:

  1. Kotlin From Scratch: Packages and Basic Functions

    Kotlin From Scratch: Packages and Basic Functions

    Tutorial Beginner

    In this tutorial, we'll start by looking at how to organize code using packages in Kotlin, and then go on to an introduction to functions in Kotlin.

  2. Kotlin From Scratch: Ranges and Collections

    Kotlin From Scratch: Ranges and Collections

    Tutorial Beginner

    Kotlin is free and open source, and it makes coding for Android more fun. In this tutorial we'll look at advanced data types such as ranges and collections.

  3. 10 Best Android News App Templates

    10 Best Android News App Templates

    Tutorial Beginner

    Are you interested in building a news app for you or your clients? News app templates get you up and running quickly because all the programming has been...

  4. Kotlin From Scratch: Variables, Basic Types, and Arrays

    Kotlin From Scratch: Variables, Basic Types, and Arrays

    Tutorial Beginner

    Kotlin is a modern programming language that compiles to Java bytecode. It is free and open source, and it promises to make coding for Android even more fun.

  5. 7 Best Android Photo App Templates

    7 Best Android Photo App Templates

    Tutorial Beginner

    Are you interested in building an app for photo editing? Looking for the best funny photo apps for Android? In this post, I'll show you some top Android app...

  6. 12 Android Templates to Inspire Your Next Project (+5 Free Templates)

    12 Android Templates to Inspire Your Next Project (+5 Free Templates)

    Tutorial Beginner

    Do you need inspiration for your upcoming Android app? Are you on a tight budget and need to get an app up and running as soon as possible? App templates are...

  7. How to Run an Android App on an Emulator

    How to Run an Android App on an Emulator

    Tutorial Beginner

    Want to see how your app looks on an Android phone's screen? Configure Android Studio's emulator. Read this tutorial to learn how to run an Android app on an...

  8. 25 Best Android App Mockup Generators

    25 Best Android App Mockup Generators

    Tutorial Beginner

    App mockups are customizable templates with placeholder images. You just need to replace the placeholder image on the mockup with a screenshot of your own app.

  9. How to Generate APK and Signed APK Files in Android Studio

    How to Generate APK and Signed APK Files in Android Studio

    Tutorial Beginner

    Learn to generate an APK file to test your Android app and a signed APK file to make your app downloadable on Google Play using Android Studio.

  10. How to Add a Dropdown Menu in Android Studio

    How to Add a Dropdown Menu in Android Studio

    Tutorial Beginner

    A dropdown or pull-down menu, also known as spinner, is one of the most essential UI elements for an app. In this tutorial I'll tell you how to add one to...

  11. How to Make Your First App in Java

    How to Make Your First App in Java

    Tutorial Beginner

    Learn to install and configure Android Studio and make your first Android app using Java with this detailed tutorial.

  12. How to Use Android Studio

    How to Use Android Studio

    Tutorial Beginner

    Want to make your first Android app but holding back because you don't know how to use Android Studio? Read this tutorial to learn how to use Android Studio...