Akshay Komarakshay007.hashnode.dev·Jun 15, 2024How does Meta use Kotlin to improve the reliability of their codebase and their developer experience?Android Development at Meta has been Kotlin-first for almost three years now. Eve Matthaey, Engineer Kotlin journey at KotlinConf’24: - Meta's Android team has introduced 20 million lines of Kotlin to their codebase since shipping the first line of...Discuss·1 likeKotlin
Codefy LabsforCodefy Labs's Blogscodefylabs.hashnode.dev·May 19, 2024Introduction to Ktor (Android)Ktor is a Kotlin-based framework for building asynchronous servers and clients, including web applications, HTTP APIs, and more. It is developed by JetBrains, the creators of Kotlin, and is designed to be simple, lightweight, and highly extensible. K...Discuss·42 readsAndroidAndroid
Romman Sabbirrommansabbir.com·May 17, 2024UseCase Usages and Best PracticesFirst, Is UseCase a Design Pattern?: The UseCase pattern is not a standalone design pattern in the traditional sense like Observer or Strategy patterns. Instead, it's a concept that is commonly used within the context of software architecture, partic...Discuss·284 readsKotlinUsecase
Narala Virupaksha Reddyvirunarala.hashnode.dev·Apr 24, 2024Coroutines for BeginnersThe goal of this article is to help a beginner understand Coroutines, their benefits and how to use them in day-to-day android development. It does not aim to provide textbook correct definitions or cover everything about Coroutines. Introduction His...Discuss·235 readscoroutines
João Esperancinhajesperancinha.hashnode.dev·Apr 17, 2024They said to use the Default Dispatchers but I found out it was UnconfinedIf I would have to point out one of the most confusing Dispatchers in the world of Kotlin coroutines, that would be the Unconfined dispatchers. Called with Dispatchers.Unconfined when creating a coroutine scope, this a kind of dispatcher that doesn’t...DiscussDispatchers coroutines
Isabel Garrido Cardenasisabeliita90.hashnode.dev·Mar 13, 2024Upload a file to S3 - Unit testTesting is one of the things I've dedicated more time to in my professional life. Even though it's an essential part of our daily job, I still find test suites that do not ensure the correct behavior of a feature. That is why I wanted a separate post...Discuss·79 readsAWS Kotlin SDK examplesTesting
Khush Panchalkhushpanchal.hashnode.dev·Feb 20, 2024PriorityDispatcher — Priority based Dispatcher in Kotlin CoroutinesIntroduction In the world of asynchronous programming, managing tasks efficiently is important. However, not all tasks are created equal, and some may require immediate attention over others. I designed a small utility Kotlin library, PriorityDispatc...DiscussKotlin
Peter Gichiapetergichia.hashnode.dev·Feb 15, 2024Coroutines Exceptions Handling: A Guide to SupervisorScope, SupervisorJob, and CoroutineExceptionHandler.If you are a seasoned Android developer with Kotlin then you have worked and will continue to use Coroutines for asynchronous and multithreading operations since they are lightweight, easy to use, and, most importantly, constantly under maintenance t...Discusscoroutines
Emran Khandaker Evanblog.evanemran.info·Feb 7, 2024Kotlin Suspend Functions, Coroutine Builders and DispatchersIn Kotlin, "suspend" functions are a key part of the language's support for asynchronous programming, especially in conjunction with coroutines. A "suspend" function is a function that can be paused and resumed at a later time without blocking the ex...Discuss·2 likes·69 readsKotlinAndroid
DevNationdevnation.joshisfitness.com·Dec 13, 2023Server side Kotlin-04Introduction:- In the last post of this series, I discussed the Kotlin Collection API. In this post, I wil share how the Map APIs work.MapThe mapping transformation creates a new collection from another collection. lambda function is applied to e...Discuss·36 readsKotlin