Pedro AlvarezinStackademicThe Interceptor Pattern in AndroidContinuing our PokeAPI series, let's take a look in a very important design pattern that is applied in any company you shall work. I am…7 min read·Apr 28, 2024----
Pedro AlvarezinStackademicAndroid: Migrating Hilt to KoinIn this article we will continue our PokeAPI project by upgrading our Dependency Injection(DI) framework into a much simpler approach. We…6 min read·Apr 11, 2024----
Pedro AlvarezinStackademiciOS Combine: Hot and Cold Publishers explainedIf you had already the opportunity to work at least a little bit with Combine publishers, certainly you have noticed their behaviors vary a…7 min read·Apr 2, 2024--1--1
Pedro AlvarezThe Jetpack Compose PokeAPI SeriesThis module illustrates a tutorial about how to build a Pokedex consuming the PokeAPI step by step using Kotlin with Jetpack Compose. Each…1 min read·Mar 22, 2024----
Pedro AlvarezinStackademicAndroid: Implementing Pagination through the PokeAPIContinuing from our previous PokeAPI article about Dependency Injection with Hilt, now we are gonna implement pagination for our pokemon…8 min read·Mar 22, 2024----
Pedro AlvarezinStackademicAndroid: Automated Dependency Injection with HiltIn this story, we are continuing our PokeAPI project by adding an important piece of Software Engineering: Dependency Injection.7 min read·Mar 16, 2024----
Pedro AlvarezinStackademicAndroid Jetpack Compose: Consuming the PokeAPI using RetrofitConsuming from some API endpoints in Android is something very simpler than we thought. Actually, I think it's even easier to do than in…13 min read·Mar 16, 2024----
Pedro AlvarezinStackademicKotlin: Reimplementing enums and custom states in the best wayThis article is mostly focused on iOS developers who are studying Kotlin with the Swift perspective. Something I got passionated is the way…8 min read·Mar 9, 2024----
Pedro AlvarezinStackademicAndroid property delegation in KotlinCertainly if you have experience with iOS and mainly with SwiftUI you may recognize this design pattern as the same Apple provides us with…6 min read·Jan 14, 2024----
Pedro AlvarezinStackademiciOS: Are You Truly Adopting MVVM? Or Just a Badly Shaped MVP?I will start this story with a disrupting fact: Probably you are not implementing MVVM in your UIKit project, but rather a version of…5 min read·Dec 5, 2023--5--5