Abdullah Zaiterzaitech.blog·Oct 7, 2024Building a Real-Time Chat AppIntroduction Real-time chat features have become essential for modern apps in our hyper-connected world. Whether it’s customer support, social networking, or team collaboration, users expect instant messaging that just works seamlessly. But let’s fac...Discuss·3 likes·95 readskmp
Nikola Despotoskinikolad.hashnode.dev·Sep 13, 2024Pass data in the Modifier tree and beyondOne of the reasons why the order of Modifiers is important could be summed by passing data from one modifier node to other nodes right of it. Why to the right? You can pass data from a node in the tree to the right along the modifier chain. Modifiers...Discuss·88 readsAndroid
Michał Konkelmichalkonkel.dev·Sep 9, 2024Compose Multiplatform Navigation Solutions - VoyagerIn the upcoming posts, I will thoroughly explore several popular navigation libraries used in Compose Multiplatform projects. Today's post is about the Voyager library. Choosing a navigation library for your Compose Multiplatform project can be a cha...DiscussCompose Multiplatform Navigation Reviewcompose multiplatform
Mukesh Rajputrajputmukesh748.hashnode.dev·Aug 31, 2024Making a Multipart API Call in Ktor with Jetpack Compose: A Simple GuideIn Android development, you might encounter scenarios where you need to send images or other files to a server. This can seem tricky, but with Ktor and Jetpack Compose, it’s simpler than you think. In this post, we’ll walk through how to make a multi...Discuss·10 likesktor
Mukesh Rajputrajputmukesh748.hashnode.dev·Aug 26, 2024Making API Calls in Android with KtorWhen developing Android applications, handling network operations is a common task. Ktor, a Kotlin-based HTTP client library, provides a robust and flexible way to make API calls. In this guide, we’ll walk through how to use Ktor to fetch data from a...Discussktor
Anand Boseanandbose.hashnode.dev·Aug 7, 2024Localization in Compose - The pragmatic wayI have been thinking for a while regarding localization-as-code approach for Compose. Currently, either in Jetpack Compose or Compose Multiplatform, we usually place the localized strings in resource files. But I felt this approach has some limitatio...Discuss·52 readsKotlin
Sebastian Sellmairblog.sellmair.io·Jul 22, 2024Setting up Kotlin Multiplatform (+Compose)Kotlin Multiplatform (De)Wizard Project Wizards can be great; they spare us from doing repetitive, boring, boilerplate tasks over and over again. However: Wizards are no replacement for education or documentation: I have seen so many engineers gettin...Discuss·4 likes·2.2K readsKotlin
Shankar Kakumaniblog.shankarkakumani.dev·Jul 14, 2024Jetpack Compose vs. Flutter: A Deep Dive into Declarative UI FrameworksDeclarative UI is a programming paradigm where the UI is described in terms of what it should look like rather than how to achieve it. This approach contrasts with imperative UI programming, where developers write step-by-step instructions to manipul...Discuss·2 likes·115 readsFlutter & DartFlutter
Michał Konkelmichalkonkel.dev·Jun 10, 2024Compose Multiplatform Navigation Solutions - DecomposeWelcome to another series in mobile application programming, where we will dive deep into the powerful features of Kotlin Multiplatform and Compose Multiplatform. This series aims to provide a comprehensive understanding of these technologies and how...Discuss·1 likeCompose Multiplatform Navigation Reviewcompose multiplatform
Shreyas Patilblog.shreyaspatil.dev·May 20, 2024Effortless Compose Compiler report analysisHey Androiders 👋🏻, If you're building an app with Jetpack Compose, you might know that to make your app perform well with as few recompositions as possible, you should use stable parameters in the composable function, and so on. To do this, the Com...TIRANGA HACK and 1 other are discussing this2 people are discussing thisDiscuss·26 likes·1.7K reads#AndroidDevAndroid