Attempting to create the apps of the future | Lead Developer @Ketjapp | Kotlin Multiplatform | Security and privacy enthusiast

Nederland
Joined January 2016
KMP-ObservableViewModel now supports the Observation framework 🚀 github.com/rickclephas/KMP-O…
1
6
358
Rick Clephas retweeted
Something big might happen to the Kotlin Multiplatform Ecosystem 👀 We were never too happy about how Kotlin publishes and resolves KMP libraries. It takes up significantly more space than it has to, produces a ton of artifacts and Maven modules, and is just... complex!
7
18
1
129
8,978
Rick Clephas retweeted
Looking for useful Kotlin Multiplatform libraries? Here are three worth exploring on Klibs.io: 🎬 ComposeMediaPlayer – add cross-platform video playback with support for local and URL-based files. kotl.in/8n0pb1 🍎 NSExceptionKt – improve crash reporting for Kotlin/Native apps on Apple platforms. kotl.in/eq7a53 ⚙️ multiplatform-settings – persist key-value data in shared Kotlin code across multiple platforms. kotl.in/3f9cue Find more KMP libraries on Klibs.io 👇 kotl.in/mi2ysu
19
1
124
6,689
Rick Clephas retweeted
KMP-NativeCoroutines preparing for transition to Swift Export github.com/rickclephas/KMP-N… "Once Swift export is complete and stable it'll likely completely remove the need for KMP-NativeCoroutines."
2
2
1
24
1,038
✨ Library authors, get support from the Kotlin Foundation! We’re reopening the Grants Program for Multiplatform libraries. Winners will get financial support and recognition in the community. Check out the requirements and apply before June 25. 👇 kotlinfoundation.org/grants/
1
28
2
117
29,330
🌈 Kotlin 2.0 is almost here! There’s less than 48 hours to go. Get ready for smarter and faster development with an even smoother multiplatform experience. Tune in to the opening keynote, live from KotlinConf: 📆 May 23 ⏱️ 9:00 am CET 🔗 kotl.in/konf24-live
4
118
8
519
34,265
Rick Clephas retweeted
btw making use now of Rick's KMP-ObservableViewModel library in that Morty sample (sorry, couldn't resist 😀) @RickClephas
2
1
6
1,211
🎉 Starting today, @Google officially supports Kotlin Multiplatform by @JetBrains for sharing business logic across mobile, web, server, and desktop! Enjoy first-class tooling and library support for KMP on Android. A new era of KMP begins, and we’re thrilled to join it!
11
219
51
1,111
249,021
📣 #MultiplatformTip Can you share View Models across platforms with #KMP? Yes, you sure can! 🎉 Here are some examples of Kotlin Multiplatform libraries: ✅ KMM-ViewModel github.com/rickclephas/KMM-V… ✅ Voyager – voyager.adriel.cafe/ (ScreenModel) ✅ Precompose – github.com/Tlaster/PreCompos… ✅ Decompose – github.com/arkivanov/Decompo… (InstanceKeeper)
4
36
3
164
20,669
Configuring proper crash reports for your Apple Kotlin Multiplatform application is only a single line of Swift code away with the revamped NSExceptionKt API. github.com/rickclephas/NSExc…
1
7
63
4,663
Just noticed this Kotlin icon next to my KMP stack trace. Nice little detail by @getsentry! 💜
1
13
1,517
Rick Clephas retweeted
Absolutely blown away by the simplicity and convenience of sharing ViewModel in #kotlinMultiplatform, all thanks to @RickClephas' brilliant library 🚀
1
2
28
1,579
👉 We’re working on adding lots of exciting things to Kotlin Multiplatform in 2024: ✅Direct Kotlin-to-Swift export ✅Compose for iOS in Beta ✅A single IDE experience with Fleet ✅Improved KMP library publishing process Explore our roadmap for more ⬇️ blog.jetbrains.com/kotlin/20…
5
55
7
250
42,996
The future is Kotlin Multiplatform! It's getting better by the day 💜. Checkout the new KMP Fleet support:
🎉 Welcome Kotlin Multiplatform in @JetBrains_Fleet 🎉 The new tooling allows you to streamline the development of multiplatform apps in a single IDE, making the process simple and enjoyable. Features include: 🌟 Simplicity: Auto-generated Run Configurations for Android and/or iOS. 🌟 Polyglot programming: No need to switch to a different editor when working with the native code in your multiplatform project. 🌟 Swift-Kotlin cross-language support: Fleet provides cross-language сode navigation, refactoring, and debugging. Give it a try, and share your feedback! kotl.in/kmp-in-fleet
24
1,647
🚀Kotlin Multiplatform is Stable in Kotlin 1.9.20 and production-ready! Learn about the evolution of KMP and what the Stable version brings. Discover how it can streamline your development process, and explore new learning resources to get started quickly: kotl.in/multiplatform-stable
14
236
93
779
222,246
📣 The Kotlin 1.9.20 release is out, the K2 compiler for all the targets is now in Beta, and Kotlin Multiplatform is now Stable. Highlights include: ✅ K2 is now in Beta for all the targets ✅ Stable Kotlin Multiplatform ✅ New default hierarchy template for setting up multiplatform projects ✅ Full support for the Gradle configuration cache in Kotlin Multiplatform ✅ Custom memory allocator enabled by default in Kotlin/Native ✅ Performance improvements for the garbage collector in Kotlin/Native ✅ New target for Kotlin/Wasm – `wasm-wasi`, support for the latest Wasm GC ✅ Support for the WASI API in the standard library for Kotlin/Wasm Try it out: kotl.in/1.9.20
13
211
59
658
116,232