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

Joined January 2016
24 Photos and videos
Pinned Tweet
KMP-ObservableViewModel now supports the Observation framework 🚀 github.com/rickclephas/KMP-O…
1
6
291
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
24
1,017
Rick Clephas retweeted
✨ 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
120
29,319
Rick Clephas retweeted
🌈 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
119
525
34,186
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,208
Rick Clephas retweeted
🎉 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!
Kotlin Multiplatform will boost your productivity by sharing business logic across mobile, web, server, and desktop. Jetpack libraries like DataStore and Room already support KMP with more to come! → goo.gle/4dIGqTc #GoogleIO
15
219
1,124
248,864
Rick Clephas retweeted
📣 #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
165
20,652
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,649
Just noticed this Kotlin icon next to my KMP stack trace. Nice little detail by @getsentry! 💜
1
12
1,505
Rick Clephas retweeted
20 Nov 2023
Absolutely blown away by the simplicity and convenience of sharing ViewModel in #kotlinMultiplatform, all thanks to @RickClephas' brilliant library 🚀
1
2
28
1,577
Rick Clephas retweeted
👉 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
56
251
42,955
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,638
Rick Clephas retweeted
🚀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
240
783
222,019
Rick Clephas retweeted
📣 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
214
658
116,147
Rick Clephas retweeted
Kotlin Multiplatform is Stable!
📣 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
1
10
184
15,289

Kotlin-DocC is now using Kotlin-DocC-Render as its template, bringing Kotlin syntax highlighting to code blocks 💜 github.com/rickclephas/kotli…
165