Android RecyclerView Tutorial (Part 1)

  • Most apps contain lists of data using RecyclerView.
  • In this tutorial, use ConstraintLayout and Kotlin to display a list of data.

1 year ago

findViewById() in Kotlin

  • As you may have discovered, findViewByid() is no longer needed.
  • Kotlin adds the ability to directly access Views.

1 year ago

Android Architecture Components Tutorial: ViewModel + LiveData

  • Use Kotlin to build a basic Android app using Android Architecture Components.
  • As part of Jetpack, LiveData and ViewModel support a MVVM app architecture.

1 year ago

Android SharedPreferences Tutorial in Kotlin

  • Use SharedPreferences to store simple data in Android Studio projects.
  • It's good for storing small amounts of data

    1 year ago

Cleaner Architecture for Android Apps

  • Clean Architecture for Android can help developers prepare for change.
  • But app developers can't possibly know what will change.

    1 year ago

Android RecyclerView with Kotlin – Part 3

  • In part three of this series, finish creating the RecyclerView.
  • Use onBindViewHolder to display data.

1 year ago

Android RecyclerView with Kotlin – Part 2

  • Create the entire RecylerView for our UsersAdapter.
  • Continued from part 1, where we set up the Android Studio project.

1 year ago

Android and RxJava: Using a Single

  • Use RxJava's Single class when the expected type is either a success or error.
  • It's only slightly different from Observable.just(), which we discussed in the last article.

1 year ago

Android and RxJava: Getting Started

  • The powerful library RxJava can help developers build better apps.
  • See how to use Observables and Observers in this tutorial.

1 year ago

Android RecyclerView with Kotlin - Part 1

  • Oftentimes, developers need to display a list of some sort of data.
  • Whatever type of data is displayed, you should use a RecyclerView.

1 year ago

Display Sample Data when Creating a RecyclerView

  • Android Studio's default RecyclerView preview lacks sample data.
  • Adding sample data can be helpful for debugging.

1 year ago

Android Studio Tutorial with Kotlin (2018 Edition) - Part 2

  • Create a UI in Android Studio using the Design mode.
  • In this latest installment for beginners, we'll add a widget to our screen.

1 year ago

Android Studio Tutorial with Kotlin (2018 Edition) - Part 1

  • Build an Android app using Android Studio, the free IDE by Google.
  • Use Kotlin to power the app

    1 year ago

Android App Development for Beginners

  • Apps are everywhere. Find out what you need to know to build your first app.
  • Follow along with this weekly series to get up to speed with all things Android.

2 years ago

An Introduction to RxJava for Android Developers

  • What is RxJava? and why should we use it?
  • An introduction to RxJava and brief examples of how it can be used inside Android apps.

2 years ago

Getting started with Test-Driven Development (TDD)

  • Too many developers manually test their apps.
  • Learn about TDD and see how it can speed up development.

2 years ago

Android WorkManager: The Ultimate Guide

  • Use WorkManager to perform background tasks in Android apps.
  • Created by Google, but still in alpha. Expect a final release within a few months.

2 years ago

The Best Android Books for Learning Kotlin

  • Learning a new programming language can be hard.
  • Thankfully, there are a number of excellent books on Kotlin to get you up to speed.

2 years ago

Daniel Malone: What I'm Reading (September 2018)

  • See Daniel's reading list for September, 2018
  • Topics include software engineering, history and psychology.

2 years ago

My Experience as an Android Developer in Austin

  • Diligent reading and a passion for "figuring stuff out" earned Daniel his role as an Android Developer.
  • Learn more about Daniel's career history.

2 years ago

Introducing androidEveryday()

  • androidEverywhere is for Android Developers of all skill levels.
  • We hope you enjoy the content.

2 years ago

Test Driven Development with Android Studio

  • See how Espresso can automate, speed up the development workflow.
  • Get started with TDD with Kotlin in Android Studio

2 years ago