Tutorials

Android App Widgets Tutorial

Android App Widgets Tutorial

Learn how to give your users fast access to the most important functions of your Android app, right from their home screen, using App Widgets.

Matei Suica
  • Skill: Skill Level: Easy
Building an Android Library Tutorial

Building an Android Library Tutorial

See how to create an Android library using Android Studio, publish the library to a Maven repository on Bintray, and host the library in the public JCenter repository.

Nishant Srivastava
  • Skill: Skill Level: Hard
Data Persistence With Room

Data Persistence With Room

Learn how to persist data in your Android app using the Room SQLite wrapper from Google, and how to test your database using Espresso.

Lance Gleason
  • Skill: Skill Level: Hard
Kotlin Android Extensions

Kotlin Android Extensions

Learn about the Kotlin Android Extensions plugin from JetBrains that can help you eliminate much of the boilerplate code in your Android app.

Fernando Sproviero
  • Skill: Skill Level: Easy
Android Custom View Tutorial

Android Custom View Tutorial

Create an Android Custom View in Kotlin and learn how to draw shapes on the canvas, make views responsive, create new XML attributes, and save view state.

Ahmed Tarek
  • Skill: Skill Level: Easy
Android ListView Tutorial with Kotlin

Android ListView Tutorial with Kotlin

In this tutorial, you’ll learn how to use Android’s ListView to easily create scrollable lists, by creating a simple recipe list app using Kotlin.

Joe Howard
  • Skill: Skill Level: Easy
Adaptive UI Tutorial for Android with Kotlin

Adaptive UI Tutorial for Android with Kotlin

Make your Android app feel at home on any device. Learn how to build an adaptive UI that looks and works well across all devices and screen sizes.

Joe Howard
  • Skill: Skill Level: Easy
Android Unit Testing with Mockito

Android Unit Testing with Mockito

In this Unit Testing with Mockito tutorial for Android, you will learn how to refactor an app in a way that makes it easy to write unit tests in Kotlin using Mockito.

Fernando Sproviero
  • Skill: Skill Level: Hard
Custom and Downloadable Fonts on Android

Custom and Downloadable Fonts on Android

See how to make great looking apps using the new custom and downloadable fonts capability available in Android Studio 3.0, all in Kotlin.

Ivan Kušt
  • Skill: Skill Level: Easy
Gradle Tutorial for Android: Getting Started

Gradle Tutorial for Android: Getting Started

In this Gradle Build Script tutorial you’ll learn the basic syntax in build.gradle files generated by Android Studio. You’ll also learn about gradlew tasks, build types, product flavors, build variants, and how to add additional information such as the date to the APK file name.

Irina Galata
  • Skill: Skill Level: Hard
Page 1 of 41234

raywenderlich.com Weekly

Sign up to receive the latest tutorials from raywenderlich.com each week, and receive a free epic-length tutorial as a bonus!

Advertise with Us!

PragmaConf 2016 Come check out Alt U

Our Books

Our Team

Video Team

... 27 total!

iOS Team

... 79 total!

Android Team

... 38 total!

Unity Team

... 16 total!

Articles Team

... 4 total!

Resident Authors Team

... 30 total!

Podcast Team

... 7 total!

Recruitment Team

... 8 total!