Published inProAndroidDevDetecting memory leaks in your instrumentation tests using LeakCanaryIn this article I explain how you can use LeakCanary to detect memory leaks while running instrumentation tests plus some tips and tricks!Apr 25, 20194Apr 25, 20194
Published inProAndroidDevDeep Dive into writing Performance Tests with @JankTestAndroid provides us with a jank test helper library to execute performance tests. Find out how to use that library and improve it!Apr 12, 2019Apr 12, 2019
Published inProAndroidDevHow Kotlin helps you avoid memory leaksDoes Kotlin help you avoid memory leaks? In this article I’m analyzing the bytecode generated when using lambdas to see if that’s true.Feb 22, 201913Feb 22, 201913
Published inProAndroidDevWrite an Android Studio Plugin Part 5: Localization and NotificationsIn the 5th part of our series we’ll learn how to properly internationalize and localize our plugin and some tips to use better…Feb 12, 20192Feb 12, 20192
Published inProAndroidDevA guide to recyclerview-selectionI tried the recyclerview-selection on a new project. This article should help if you are planning to integrate the library on your project.Jan 25, 201924Jan 25, 201924
Published inProAndroidDevWrite an Android Studio Plugin Part 4: Jira IntegrationToday we learn how to integrate third party APIs into our plugin. If you want to move an issue in Jira from Android Studio, check this out!Jan 2, 2019Jan 2, 2019
Published inProAndroidDevUsing Dagger-Android in a multi-module projectIn my last article I talked about using Dagger in a multi-module project. Today we have a look at using Dagger-Android in that same…Dec 21, 20182Dec 21, 20182
Published inProAndroidDevUsing Dagger in a multi-module projectStruggling to use dagger in a multi-module project? This article should help you a lot so you don’t waste the time I wasted a year ago.Dec 15, 20189Dec 15, 20189
Published inProAndroidDevWrite an Android Studio Plugin Part 3: SettingsIn the third part of this series we will learn how to create a new settings screen for our plugin.Dec 7, 20182Dec 7, 20182
Published inProAndroidDevDeep Dive into Dagger LazyIn our dev meeting we talked about Dagger Lazy. I never felt the need of using it so I decided to deep dive into it to understand it…Nov 30, 201812Nov 30, 201812
Published inProAndroidDevWrite an Android Studio Plugin Part 2: Persisting dataIn the second part of this series we will look at how you can persist data in your plugand how you can control the lifecycle.Nov 22, 20182Nov 22, 20182
Published inProAndroidDevWrite an Android Studio Plugin Part 1: Creating a basic pluginThis year I talked at DroidconUK about creating an Android Studio plugin. I couldn’t cover every topic so I decided to write some articles.Nov 16, 201813Nov 16, 201813
Published inProAndroidDevI Don’t Trust Dagger — Coding Nightmares #1In this series of articles I’ll share with you some of the worst code that I’ve seen in my life and explain the rationale behind it.Nov 9, 20182Nov 9, 20182
Published inProAndroidDevA guide for Android ImageView ScaleType and adjustViewBoundsCheck out how Android ImageView ScaleType and adjustViewBounds work together by seeing the different results in our app.Nov 2, 20183Nov 2, 20183
The journey of speaking at Droidcon UKThis is the journey of how I got to speak for the first time at a big conference. Read the story of how everything unraveled.Oct 29, 20181Oct 29, 20181