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

Nederland
Joined January 2016
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,980
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,039
✨ 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
520
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
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
🚀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
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,306
Rick Clephas retweeted
The best thing about Swift DocC is that besides API reference it's also capable of generating long-form docs and even interactive tutorials! Haven't checked Rick's plugin yet, but it's a nice thing to have in the Kotlin Multiplatform ecosystem. developer.apple.com/tutorial…
1
1
9
1,943
A new episode of Talking Kotlin is out! 🎥 This time, we talked to @RickClephas, a Kotlin Foundation Grants program winner and the author of KMP-NativeCoroutines and KMM-ViewModel. 🏆 As always, there’s a ton of valuable information spiced up with sparkling humor by @sebi_io & @hhariri. 🤩 Check it out! 👇 youtu.be/rudqlGRrWYY
9
1
57
12,279
The new episode premiers today! This time, we talked to @RickClephas, a Kotlin Foundation Grants program winner and the author of KMP-NativeCoroutines. As always, there’s a ton of valuable information spiced up with sparkling humor by @sebi_io & @hhariri.kotl.in/TK125
1
4
1
16
4,394
We absolutely love what @ketjapp have done with their place! 🤩
Nothing beats relaxing with Kodee 💜. How's your Kodee looking?
1
4
51
17,269
Rick Clephas retweeted
Nothing beats relaxing with Kodee 💜. How's your Kodee looking?
2
1
1
9
17,877
📣 #MultiplatformTip The recommended approach to working with suspending functions and Flows from Swift is to use KMP-NativeCoroutines, the open source library from @RickClephas. It was recently selected as a Kotlin Foundation grant winner 👏🎉
1
24
3
180
22,268