Blog

Live Templates Android

Live 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 there is no way to encapsulate it. For these occasions, Live Templates are an ideal solution that can save you a lot of …

Live Templates on Android Studio and IntellliJ to improve your productivity Read More »

View 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, using findViewById, was not particularly comfortable. If we had to highlight two, these would be ButterKnife, and the Kotlin Android Extensions …

View Binding: The Definitive way to access views on Android Read More »

[LIVE] Answering all your questions: MVVM, Work-Life balance, career progression, football..? 😂

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 balance, especially during parenthood … And many more. We were 50 minutes live, so join them, enjoy, and if you have …

[LIVE] Answering all your questions: MVVM, Work-Life balance, career progression, football..? 😂 Read More »

COIL: 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 I show you how to: Setup the library Use it to load images on ImageView Define custom targets Use transformations …

COIL: The Next-Gen IMAGE LOADER for Android [Coroutines Based!] 🚀 Read More »

Dependency 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 dependency ✅ Dependency Inversion Principle ✅ Inversion of Control ✅ Dependency provisioning ✅ Service Locator ✅ Dependency …

Dependency Injection – All the Must-Know Concepts to start using it Read More »

Living 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, “Living by the code“, where he’s put together the tools and habits of many renowned developers. I was lucky to be included in it! Enrique …

Living by the code, with Enrique López [Droidkast LIVE 7] Read More »

Koin 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 injector, what’s the difference between Dagger and Koin, and a complete example on how to start using it. The article about clean architecture mentioned in …

Koin for dependency injection on Android. Is Dagger dead? Read More »

Antonio Leiva interviewed by Fernando Cejas – Celebrating 1k subs on YouTube [Droidkast LIVE 6]

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 episode.   So to celebrate that we are more than 1000 friends on YouTube, we decided to make it real. This time was …

Antonio Leiva interviewed by Fernando Cejas – Celebrating 1k subs on YouTube [Droidkast LIVE 6] Read More »

Google I/O 2019

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. https://www.youtube.com/watch?v=a-AQ5U5smVA Google I/O 2019: Key topics announced during the event Kotlin first: new updates of libraries and features will be first for Kotlin- Android …

Google I/O 2019 – What’s new for Android Developers Read More »