DevNationdevnation.joshisfitness.com·Apr 13, 2024Server Side Kotlin -21keys and values are both user-defined maps. so for retrieving a value, key should be provided as an argument of the get() function. The shorthand [key] syntax is also supported. If key is not found, null is returned. There is one more different func...DiscussKotlin
Dinoy Raj kdinoyraj.hashnode.dev·Apr 7, 2024List Formatter in AndroidWhen you are addressing a larger audience of distinct linguistic, and cultural behaviours it is essential that your application content evolve according to the preferences that the user locale demands. especially dealing with strings or human-readabl...DiscussKotlin
Matt Dyorblog.dyor.com·Apr 4, 2024Writing Vidaoke App for Video Podcast ScriptsIt is painfully obvious when you are reading a script AND filming yourself - your eyes are too far from looking at the camera and they just skip about too much. I wanted to see if I could create something that would make it less obvious that I was re...DiscussKotlin Multiplatform
DevNationdevnation.joshisfitness.com·Mar 23, 2024Server Side Kotlin -20union() function merge two collections into one. It is in the infix form a union b. Order of the operands is important. In the resulting collection, the elements of the first operand comes before the second: val numbers = setOf("one hundred", "two...DiscussKotlin
Matt Dyorblog.dyor.com·Mar 19, 2024Writing a Multi-Platform App using Kotlin Multi Platform + Compose Multi PlatformFor quite some time, I have wanted to build native apps. But it seemed that native apps were the luxury of big companies who could afford to build iOS + Android + web, while I could only afford to build on one platform. That generally meant web - bec...Discuss·50 readsKotlin
Nikola Despotoskinikolad.hashnode.dev·Mar 13, 2024Migrate your composed { } modifiersCompose lint checks used in the project raised warning that composed { } implementation is no longer recommended because of performance issues it causes. Without further investigation, accepted that statement as true and started working on replacing ...Discuss·46 readsAndroid
Vignesh Prabhuwww.vigneshprabhu.dev·Mar 7, 2024Compose - Bill of Materials(BOM)In this article , lets discuss about Bill of Materials Lets understand why we need BOM , then we will discuss what is BOM Why BOM? Compose libraries are version independently that is version number are maintained different for each library . For de...Discuss·51 readscompose
DevNationdevnation.joshisfitness.com·Feb 24, 2024Server Side Kotlin-19List Operations If the list size is less than the specified index, an exception is thrown. However two functions can avoid such exception.getOrElse():It calculate the default value to return if the index is absent in the collection.getOrNull(): retu...DiscussKotlin
Aahlad Kethineediaahlad-kethineedi.hashnode.dev·Feb 24, 2024Navigating Kotlin's "suspend" and "runBlocking": A Cautionary Tale.Similar to threads in Java, Kotlin uses coroutines to run the tasks in the background. In Kotlin, you can use coroutines in few predefined methods like : runBlocking launch suspend coroutineScope async Based on each keyword the usage and imple...DiscussKotlin
Siro Devssiro.hashnode.dev·Feb 13, 2024Choosing a Cross Platform Tool in 2024Introduction After examining the comprehensive comparison between cross-platform and native development, along with exploring the shared principles and complexities inherent in cross-platform development – encompassing coding, compiling, testing, and...Discuss·10 likes·43 readsCross Platform App Development.