Pedro AlvarezinStackademicLocal Persistence in Android: Room DatabaseContinuing from our PokeAPI series, today we will be experimenting local persistence to provide a shortcut to favorite pokemon to the user…May 17May 17
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…Apr 28Apr 28
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…Apr 11Apr 11
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…Apr 21Apr 21
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…Mar 22Mar 22
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…Mar 22Mar 22
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.Mar 16Mar 16
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…Mar 16Mar 16
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…Mar 9Mar 9
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…Jan 14Jan 14