Víctor AlbertosinSource DivingLet OpenAPI generate your Android network layer by leveraging Retrofit, Moshi, and CoroutinesTLDR: By documenting the API with OpenAPI, we could automatically generate all the Moshi DTOs and the Retrofit Interfaces.Aug 10, 2021Aug 10, 2021
Víctor AlbertosinSource DivingCRUD operations with the new Android Paging v3The source code companion can be found in this Github repo in the form of an Android app.Nov 24, 20208Nov 24, 20208
Víctor AlbertosinSource DivingEasy debugging with the Android Navigation componentIt’s handy to be able to log the navigation path of the users and make its rendering layer dependant on the build type.Sep 22, 20201Sep 22, 20201
Víctor AlbertosinSource DivingNavigating towards a new navigationTLDR: We migrated our code-base to the Navigation component and we are happy now, even though we weren’t during most of the migration…Aug 5, 20201Aug 5, 20201
Víctor AlbertosKotlin adoption on the Android open source communityIt’s well known how much Android developers claim to love Kotlin. But as love is not satisfied with words, -and because I had to write a…Jan 23, 20191Jan 23, 20191
Víctor AlbertosinSource DivingA tragic tale about people having fun modularizing things that were no longer an Android appSix months ago, in the Cookpad Android team, we made the -right?, wrong?, tough!- decision to migrate from a monolithic module setup to a…Jun 18, 2018Jun 18, 2018