Leandro Borges FerreirainITNEXTGradle modules: Running unit tests only in affected modulesSpeed up your unit tests by only running the necessary ones.Sep 2, 20202Sep 2, 20202
Leandro Borges FerreiraArrow 101 — How Higher order types can be amazingCreating a polymorphic android appNov 9, 2018Nov 9, 2018
Leandro Borges FerreiraArrow 101 - Modelling a real world problem with SemigroupsUsing semigroups to solve a real world problem.Aug 15, 2018Aug 15, 2018
Leandro Borges FerreiraArrow 101 - Building an Android app using Functional ProgrammingProgramming a simple app with ArrowJun 18, 20182Jun 18, 20182
Leandro Borges FerreirainAndroidPubCreating a custom view with Data binding: It's so simple!An easy way to create an UI componentAug 24, 20175Aug 24, 20175
Leandro Borges FerreirainAndroidPubMake a great Android UX: How to make a swipe buttonA great app needs a great UXJun 8, 20175Jun 8, 20175
Leandro Borges FerreirainAndroidPubMake your app shine #3: How to reveal an activity with circular revelationEasy and cool animation for transition between activitiesMay 22, 201717May 22, 201717
Leandro Borges FerreirainAndroidPubMake your app shine #2: How to make a button morph into a formHi folks, this is the second article of a series that I am working in to show how to make simple, but beautiful, micro interaction.May 9, 20172May 9, 20172
Leandro Borges FerreirainAndroid Dev BRFaça seu app brilhar: Como transformar um botão em um load spinnerHoje em dia quase todo mundo concorda que um bom design ajuda muito a fazer as pessoas se interessarem pelo seu aplicativo. Se você não…Apr 28, 20174Apr 28, 20174
Leandro Borges FerreirainAndroidPubMake your app shine: How to make a button morph into a loading spinnerAlmost everybody agrees that a great design helps a lot to make people get interested in you app. If you don't agree, try to publish an app…Apr 27, 201711Apr 27, 201711