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
Peter Gichiapetergichia.hashnode.dev·Apr 11, 2024Clean Architecture with SOLID Principles: Part 1This is the first part of the Modern Android App Development with Clean Architecture Series where we are going to learn about the SOLID principles which are the building stones and serve as the fundamentals of clean architecture. Lets get started.. S...Discussclean code
Romman Sabbirrommansabbir.com·Mar 27, 2024Object Oriented Programming (OOP) - Interface vs Abstraction (Java/Kotlin)[Cover Image by : Rafael de Nadai] In the world of programming, two key concepts often come up: Interface and Abstraction. Both are fundamental to object-oriented programming (OOP) and play crucial roles in designing robust and maintainable software ...Discuss·198 readsmaintainable software
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
Enoch Rathodenochrathod.hashnode.dev·Mar 17, 2024Understanding Kotlin's Scope Functions: A Comprehensive GuideOne of the most powerful features of Kotlin is its scope functions. In this blog, we'll delve into the world of Kotlin's scope functions, exploring their various types and how they can be used to write clean, concise, and efficient code. What are Sco...DiscussKotlin
Enoch Rathodenochrathod.hashnode.dev·Mar 13, 2024Understanding Kotlin Collections: A Step-by-Step Guide for Beginners and ExpertsWhen programming, it is useful to be able to group data into structures for later processing. Kotlin provides collections for exactly this purpose. One of the key features of Kotlin is its rich set of collection types, which provide developers with a...DiscussAndroid
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
Gunish Jaingunishjain.hashnode.dev·Mar 1, 2024Builder Design Pattern. What? Why? How?As an Android Developer, we use and implement various libraries in our project, and often encounter a specific creational pattern called Builder Design Pattern. In this blog, we will discuss what is builder design pattern, what problem it solves and ...Discuss·43 readsAndroid
Mehmet Abakmehmetabak.hashnode.dev·Feb 27, 2024Mastering Kotlin: A Guide for Java Developers Transitioning with ConfidenceIn recent years, Kotlin has risen to prominence as a leading programming language, capturing the attention of developers worldwide with its modern syntax, robust features, and seamless interoperability with Java. For Java developers considering a tra...DiscussJava
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