Google I/O 2019 – What’s new for Android Developers
In this video, I show you some of the greatest announcements that were done during the first keynotes of Google I/O 2019, and I do an example with some of these....
View ArticleData Binding on Android to implement the real MVVM
Data Binding is really easy and can save you from a lot of boilerplate when connecting your data to the UI, and also to update it when something changes. Here I show you an example from scratch, and...
View ArticleAntonio Leiva interviewed by Fernando Cejas – Celebrating 1k subs on YouTube...
Welcome to another episode of Droidkast LIVE. But this time I’m bringing a little different program. When I interviewed Fernando in the first Droidkast, he proposed interviewing me in a future...
View ArticleKoin for dependency injection on Android. Is Dagger dead?
Koin is an alternative to Dagger that takes advantage of Kotlin features to make dependency injection much easier. https://youtu.be/fizzD_vCbIw In the video above, I explain why you need a dependency...
View ArticleLiving by the code, with Enrique López [Droidkast LIVE 7]
Enrique López is a freelance Android Developer, who also writes books, articles and travels around the world to multiple events while running marathons everywhere! Now, he’s presenting his new book,...
View ArticleDependency Injection – All the Must-Know Concepts to start using it
To understand dependency injection, you first need to learn a set of concepts that will help you realize why you need it and what’s happening under the hood. In this video, I’ll talk about: What is a...
View ArticleCOIL: The Next-Gen IMAGE LOADER for Android [Coroutines Based!] 🚀
Coil is a new image loading library for Android development based on Kotlin and coroutines with the goal of making it simple, fast and lightweight. After trying it, I decided to record this video where...
View Article[LIVE] Answering all your questions: MVVM, Work-Life balance, career...
I got many questions after an Instagram story, and decided to do a Live session answering them all. This time, we covered many things: MVP vs MVVM Rx vs Coroutines Career progression advice Work-life...
View ArticleView Binding: The Definitive way to access views on Android
View Binding is a new view access mechanism that was released in conjunction with Android Studio version 3.6. Historically, there have been many ways to access views in an XML, as the original form,...
View ArticleLive Templates on Android Studio and IntellliJ to improve your productivity
Live Templates are a way to avoid repetitive code in development environments like Android Studio or IntelliJ. When we are writing code, there are times when certain repetitive code can happen, and...
View Article