Everything you need to know about using Google Maps in Cab Booking App (Part 1)
| | | |

Everything you need to know about using Google Maps in Cab Booking App (Part 1)

Hey, Android Developers! I would like to share my experience with you guys when I got to make Cab booking application. I learn a lot during the development of this application. The following are the features which we’re going to discuss in this article: Show GoogleMaps. Animate multiples marker simultaneously on GoogleMaps. Calculate the distance…

Playing With Kotlin Coroutines For Best Practices | Example
| | | |

Playing With Kotlin Coroutines For Best Practices | Example

There are so many articles and talks out there which focused on what Kotlin Coroutines are and why, conceptually, they are useful. So, in this article, we’re not gonna see what Coroutines are instead of seeing some practical examples of how to use them…? Theory without practice is empty; practice without theory is blind. 1….

Canceling Nested Kotlin Coroutines With CoroutineScope
| | | | |

Canceling Nested Kotlin Coroutines With CoroutineScope

Coroutines are one of the 😍 nicest language features in Kotlin. They provide a rather headache-free way to use the power of concurrency in your Kotlin program. I was very excited when I started playing around with them but eventually came across a problem: what if you have nested coroutines (like a parent-child coroutine). For instance,…

Improving App Network Architecture With Retrofit And Kotlin Coroutine Call Adapter
| | | | | | |

Improving App Network Architecture With Retrofit And Kotlin Coroutine Call Adapter

Almost in every Android mobile application, we have to deal with network calls and most of the time we end up using Retrofit. No doubt Retrofit is our favorite library when it comes to networking. Kotlin and now coroutine has made Networking on Android even easier than before. I’ve recently listened to this talk by…

Explore How Kotlin Coroutine Works Under The Hood
| |

Explore How Kotlin Coroutine Works Under The Hood

In the 🔥 hype of async programming, everyone is talking about Kotlin Coroutine. I know there are so much great articles on how to work with kotlin coroutines that’s why we gonna dive deep and see how the coroutines work under the hood. Kotlin Coroutine is a great and powerful language feature that’s why I think intro on the…