android (22) android-things (2) aop (1) gradle (3) intellij (1) java (10) kotlin (19) open-source (9) podcast (2) presentation (11) testing (8)

 android (22)

Expecto Protonum!: The Magic of Multiplatform Protos (Chicago Roboto)
Wire 3: Tackling gRPC with Kotlin (droidcon NYC)
U+2019: Modern Android Architecture (Codeway Chisinau)
Testing Reactive Presenters: Destructure Your ViewModel Lists!
Making the Most of Your Gradle Builds (droidcon Italy)
How to Try the New Android Studio and Get Away with It
A Curious Case of Multiple Locales
Android Things (GDG Munich Android)
Making Rainbow HAT Work with the Android Things
Making the Most of Your Gradle Builds (droidcon Krakow)
Understanding Test Rules
"Your Espresso, Sir!", or Stepping Up Your UI Tests With Test Butler
Providing test doubles with Dagger 1 and Dagger 2
Keeping Your Secrets Safe With greenDAO's Database Encryption
Taking Photos Not So Simply: How I Got Bitten By ACTION_IMAGE_CAPTURE
Testing Runtime Permissions: Lessons Learned
Intro to RxJava & RxAndroid (GDG Munich Android)
All the things Compat
Going aspect-oriented with AspectJ and Google Analytics
Reliable functional tests with Espresso and Dagger
Testing a sorted list with Espresso
Android M Developer Preview: Running the Fingerprint Dialog sample

 android-things (2)

Android Things (GDG Munich Android)
Making Rainbow HAT Work with the Android Things

 aop (1)

Going aspect-oriented with AspectJ and Google Analytics

 gradle (3)

Making the Most of Your Gradle Builds (droidcon Italy)
How to Try the New Android Studio and Get Away with It
Making the Most of Your Gradle Builds (droidcon Krakow)

 intellij (1)

What's the big IDEA? Writing Intellij plugins for Kotlin (KotlinConf)

 java (10)

Providing test doubles with Dagger 1 and Dagger 2
Keeping Your Secrets Safe With greenDAO's Database Encryption
Taking Photos Not So Simply: How I Got Bitten By ACTION_IMAGE_CAPTURE
Testing Runtime Permissions: Lessons Learned
Intro to RxJava & RxAndroid (GDG Munich Android)
All the things Compat
Going aspect-oriented with AspectJ and Google Analytics
Reliable functional tests with Espresso and Dagger
Testing a sorted list with Espresso
Android M Developer Preview: Running the Fingerprint Dialog sample

 kotlin (19)

Expecto Protonum!: The Magic of Multiplatform Protos (Chicago Roboto)
Going Full Kotlin Multiplatform (Talking Kotlin)
Why Trailing Commas In Kotlin Are Hype
Taming the Kotlin Compiler (droidcon Toronto)
Wire 3: Tackling gRPC with Kotlin (droidcon NYC)
U+2019: Modern Android Architecture (Codeway Chisinau)
What's the big IDEA? Writing Intellij plugins for Kotlin (KotlinConf)
Episode 24: Ok Multiplatform (The Context)
Ok Multiplatform! (droidcon NYC)
Testing Reactive Presenters: Destructure Your ViewModel Lists!
Inlining Kotlin Properties
Preconditions.kt: Validate Your Kotlin
Where Should I Keep My Constants in Kotlin?
Unit Testing in Kotlin (KTUG Munich)
Android Things (GDG Munich Android)
Making Rainbow HAT Work with the Android Things
Concurrency Primitives in Kotlin
Understanding Test Rules
"Your Espresso, Sir!", or Stepping Up Your UI Tests With Test Butler

 open-source (9)

Expecto Protonum!: The Magic of Multiplatform Protos (Chicago Roboto)
Going Full Kotlin Multiplatform (Talking Kotlin)
Wire 3: Tackling gRPC with Kotlin (droidcon NYC)
Episode 24: Ok Multiplatform (The Context)
Ok Multiplatform! (droidcon NYC)
Understanding Test Rules
Providing test doubles with Dagger 1 and Dagger 2
Keeping Your Secrets Safe With greenDAO's Database Encryption
Intro to RxJava & RxAndroid (GDG Munich Android)

 podcast (2)

Going Full Kotlin Multiplatform (Talking Kotlin)
Episode 24: Ok Multiplatform (The Context)

 presentation (11)

Expecto Protonum!: The Magic of Multiplatform Protos (Chicago Roboto)
Taming the Kotlin Compiler (droidcon Toronto)
Wire 3: Tackling gRPC with Kotlin (droidcon NYC)
U+2019: Modern Android Architecture (Codeway Chisinau)
What's the big IDEA? Writing Intellij plugins for Kotlin (KotlinConf)
Ok Multiplatform! (droidcon NYC)
Making the Most of Your Gradle Builds (droidcon Italy)
Unit Testing in Kotlin (KTUG Munich)
Android Things (GDG Munich Android)
Making the Most of Your Gradle Builds (droidcon Krakow)
Intro to RxJava & RxAndroid (GDG Munich Android)

 testing (8)

Hidden Perks of Unit Tests
Testing Reactive Presenters: Destructure Your ViewModel Lists!
Understanding Test Rules
"Your Espresso, Sir!", or Stepping Up Your UI Tests With Test Butler
Providing test doubles with Dagger 1 and Dagger 2
Testing Runtime Permissions: Lessons Learned
Reliable functional tests with Espresso and Dagger
Testing a sorted list with Espresso