Jacob RasApps using Compose Multiplatform on iOS (now beta!) in 2024 — developer insightsCompose Multiplatform for iOS has been officially promoted to beta today, but companies have already successfully been using it in…May 232May 232
Jacob RasinProAndroidDevMigrating to Koin Annotations in a multiplatform projectSimplify injecting & providing classes with simple annotationsFeb 282Feb 282
Jacob RasUsing KSP with Kotlin Multiplatform: a quick overviewKSP, Kotlin Symbol Processing, is the successor to kapt. It is used by several libraries to generate code, like Room and…Feb 28Feb 28
Jacob RasGetting the native iOS look & feel in your Compose Multiplatform appCompose’ default look and feel is that of Material Design. In Compose Multiplatform, certain elements have been tweaked on iOS to feel more…Feb 174Feb 174
Jacob Ras🆕 ComposeActionMenu: now multiplatformMy ComposeActionMenu library, which provides an easy-to-use action menu like the Android Options Menu, is now built with Compose…Jan 11Jan 11
Jacob Ras🆕 HumanReadable: data formatting utilities for KMPI made a small Kotlin Multiplatform library that allows formatting relative dates and filesizes. It’s called HumanReadable and it’s…Jan 10Jan 10
Jacob RasHidden pitfalls in Android Backup“Users often invest significant time and effort creating an identity, adding data, and customizing settings and preferences within your…Oct 27, 2023Oct 27, 2023
Jacob RasinProAndroidDevResilient use cases: fewer Exceptions, more ResultsSimplifying error handling using Kotlin’s sealed interfaces.Sep 29, 20231Sep 29, 20231
Jacob RasAndroid & iOS native vs. Flutter vs. Compose MultiplatformComparing the size & startup performance of the the exact same Android & iOS app.Sep 21, 20235Sep 21, 20235
Jacob RasCompose 1.5 is out — here’s why it’s the most exciting release so far!Google released Jetpack Compose 1.5 stable! It’s included in the 2023.08.00 BOM (Bill of Materials), which is available since yesterday…Aug 10, 2023Aug 10, 2023