FábioinInsideN26Launching Dark Mode at N26Dark Mode was in N26 mind for quite some time. However, when we first started working on it we just didn’t have the needed framework to…Jul 15, 20203Jul 15, 20203
FábioinProAndroidDevTesting Espresso MatchersIf you are using instrumentation tests in your Android app, it is likely that you are using Espresso— allowing you to define expectations…Jun 23, 20201Jun 23, 20201
FábioinProAndroidDevTesting your first Android lint ruleIn the previous article in this series on making use of custom Lint rules, we covered what is Lint and what we have to do to create a…Feb 14, 2020Feb 14, 2020
FábioinProAndroidDevImplementing your first Android lint ruleBy the end of this article you should be able to write your first Android lint rule. But first …Jan 2, 20205Jan 2, 20205
FábioinProAndroidDevImprove your tests with Kotlin in Android — (Pt. 3)Hey there! Here we are to the third part of this series (check part 1 and part 2 first if you want to). This time we will look into how we…Oct 24, 20171Oct 24, 20171
FábioinProAndroidDevImprove your tests with Kotlin in Android — (Pt.2)Hello! This is the second part of my series on how to use Kotlin to improve your tests on Android development. In the first part, I briefly…Oct 9, 20174Oct 9, 20174
FábioinProAndroidDevImprove your tests with Kotlin in Android — (Pt.1 )Hey there! Since I’ve started playing with Kotlin, I quickly fell in love with the language and soon understood how it would improve my…Sep 25, 20171Sep 25, 20171
FábioKnow when your slow Gradle build finishes.Hello there! If you are an Android developer in a medium-large project you probably know the pain when it comes to wait for your slow build…Sep 7, 20174Sep 7, 20174
FábioinProAndroidDevHide your crashes gracefully (and still report them)A couple of months ago at Hole19, we dedicated some time to improve the overall experience of the users in our app. Since our app is meant…Aug 31, 20178Aug 31, 20178