André OrianiinProAndroidDevLet Kotlin do the code for you — Part III: Mockito, Mockk, and Code GenerationLearning how to create a simple version of Retrofit from scratch5 min read·May 5, 2024----
André OrianiinProAndroidDevWriting Swift-friendly Kotlin Multiplatform APIs — Part IX: FlowLearn how to code libraries that your iOS teammates will not frown upon using them. This is the final chapter: Flow!10 min read·Sep 10, 2023--2--2
André OrianiinProAndroidDevCompose a Compose Button by composing Composable functionsLet’s create a Compose Button from scratch and apply Separation of Concerns.9 min read·Sep 2, 2023--1--1
André OrianiinProAndroidDevWriting Swift-friendly Kotlin Multiplatform APIs — Part VIII: GenericsLearn how to code libraries that your iOS teammates will not frown upon using them. In this chapter: generics8 min read·Aug 28, 2023----
André OrianiinProAndroidDevLet Kotlin do the code for you — Part II: Retrofit and ProxyLearning how to create a simple version of Retrofit from scratch4 min read·Aug 16, 2023--3--3
André OrianiinProAndroidDevWriting Swift-friendly Kotlin Multiplatform APIs — Part VII: CoroutinesLearn how to code libraries that your iOS teammates will not frown upon using them. In this chapter: Coroutines9 min read·Aug 13, 2023--3--3
André OrianiinProAndroidDevWriting Swift-friendly Kotlin Multiplatform APIs — Part VILearn how to code libraries that your iOS teammates will not frown upon using them. In this chapter: enums and sealed classes.5 min read·Aug 6, 2023----
André OrianiinProAndroidDevWriting Swift-friendly Kotlin Multiplatform APIs — Part V: ExceptionsLearn how to code libraries that your iOS teammates will not frown upon using them. In this chapter: Exceptions!8 min read·Jul 30, 2023--1--1
André OrianiinProAndroidDevWriting Swift-friendly Kotlin Multiplatform APIs — Part IVLearn how to code libraries that your iOS teammates will not frown upon using them. In this chapter: providing convenience.9 min read·Jul 24, 2023----
André OrianiinTowards DevWriting Swift-Friendly Kotlin Multiplatform APIs — ExtraLearn how to code libraries that your iOS teammates will not frown upon using them. In this extra: translating Obj-C to Swift3 min read·Jul 20, 2023----