Top 23 Kotlin kotlin-native Projects
A collection of hand-crafted extensions for your Kotlin projects.Project mention: Future of single activity with multiple fragment!!! | reddit.com/r/androiddev | 2021-06-28
I've successfully used single activity with multiple fragments in the past. In one app we even dropped the fragments and inflated custom views (fueled with splitties: https://github.com/LouisCAD/Splitties when compose was in early stage) with screens logic implemented as suspendable functions.
Minimal Kotlin Multiplatform project with SwiftUI, Jetpack Compose, Wear Compose, Compose for Desktop, Compose for Web and Kotlin/JS + React clients along with Ktor backend.Project mention: I developed an Android App and now want to go Multi Platform - What's the smartest way to do it? 🤷♀️ (Flutter? Kotlin Cross Platform? Or something else?) | reddit.com/r/androiddev | 2021-09-28
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
KaMP Kit by Touchlab is a collection of code and tools designed to get your mobile team started quickly with Kotlin Multiplatform.Project mention: Kotlin Multiplatform Careers | reddit.com/r/kotlin_jobs | 2021-11-21
Lovingly gathered by Touchlab. Subscribe to the weekly digest here: http://digest.kotlinmultiplatform.careers
Kotlin multi-platform implementation of Reactive ExtensionsProject mention: Updating my tech stack: RxJava vs Flow | reddit.com/r/androiddev | 2021-10-01
I will say on the topic of multiplatform, rxjava isn't directly supported. However there is a multiplatform Rx library called reaktive which has way better testing support compared to coroutines at the moment. although if multiplatform is something you're interested in doing I would start the project off rather than do it later to save time in the long run. If you're interested, the mpp Todo sample is a good example demonstrating a lot of everything.
A Kotlin Multiplatform library for saving simple key-value dataProject mention: Encrypted Key-Value Store in Kotlin Multiplatform | dev.to | 2021-06-07
Multiplatform Settings is a solid multiplatform key-value store, created by Touchlab's own Russell Wolf, used extensively at Touchlab, as well as in Jetbrains' KMM Production Sample. There is a Settings interface that is implemented for Android, iOS, MacOS, and JVM platforms. At first glance, it doesn't look like Multiplatform Settings offers any encrypted storage. But thanks to the abstraction that Android has built into SharedPreferences and Multiplatform Settings' support for saving to the iOS keychain, our work is pretty easy.
Kotlin/Native interop to libui: a portable GUI libraryProject mention: Kotlin Desktop - Which GUI library | reddit.com/r/Kotlin | 2021-04-25
This wrapper around libui (C library) is also somewhat usable: https://github.com/msink/kotlin-libui
Kotlin Multiplatform and Android SDK for the Realm Mobile Database: Build Better Apps Faster.
Run Linux Software Faster and Safer than Linux with Unikernels.
Kotlin Multiplatform State LibraryProject mention: How We integrated Kotlin Multiplatform Into Profi | reddit.com/r/KotlinMultiplatform | 2021-07-26
For example, replace JVM IOException with kotlin.Exception and ConcurrentHashMap with Stately.
A Kotlin library to use Jetpack Compose in Android and iOS. Allow to write UI for both in Kotin. Still experimental as many compose features are not yet available.Project mention: A Kotlin library to use Jetpack Compose in Android and lOS. Allow to write UI for both in Kotlin. | reddit.com/r/androiddev | 2021-01-16
Resources access for mobile (android & ios) Kotlin Multiplatform developmentProject mention: Our KMP Journey | dev.to | 2021-05-29
We generated a FatFramework so that it will work on both simulator & device, but discovered that the FatFramework task provided by gradle doesn't copy resources. However our framework requires moko resources to be packaged and the task they provided didn't work for us.
Kotlin bindings for Godot EngineProject mention: Does Kotlin need 3d graphics engine? | reddit.com/r/Kotlin | 2021-10-02
There are bindings for godot btw, native and jvm ones
:wrench: Kotlin Native/JS/JVM Annotation Processor library for Kotlin compiler pluginsProject mention: Examples of third party compiler plugins | reddit.com/r/Kotlin | 2021-01-11
KVision uses compiler plugin: https://github.com/rjaros/kvision/tree/master/kvision-tools based on https://github.com/Foso/MpApt library.
Kotlin Multiplatform UUID (by benasher44)Project mention: more accurate representation of this classic post | reddit.com/r/ProgrammerHumor | 2021-04-08
Gradle Plugin to enable auto-completion and symbol resolution for all Kotlin/Native platforms.Project mention: CompleteKotlin: Develop native apps against any target, on any host OS (e.g. iOS code on Linux) | reddit.com/r/Kotlin | 2021-06-15
Hello, thanks for the nice words, and thanks for bringing this up! I added an entry in the FAQ for it: https://github.com/LouisCAD/CompleteKotlin#how-does-it-work
:pencil2: Method call logging for Kotlin MultiplatformProject mention: 25 Best Android Libraries, Projects, and Tools You Won’t Want to Miss Out in 2021 | dev.to | 2021-10-09
15. Cabaret Log
Crash reporting for Kotlin/Native iOS applicationsProject mention: How We integrated Kotlin Multiplatform Into Profi | reddit.com/r/KotlinMultiplatform | 2021-07-26
To get a stack trace, we included the CrashKiOS library from the Touchlab studio. When creating the coroutines, we added the CoroutineExceptionHandler, which identifies exceptions during their execution.
Simple coroutine wrappers for Kotlin Native. Generated from annotations. Compatible with RxSwift, Combine etc.Project mention: Kotlin Coroutines and Swift, revisited | dev.to | 2021-06-04
Last year I wrote about a pattern for interop between Kotlin coroutines and RxSwift. I appreciate the attention it received, particularly where people have applied it to other reactive frameworks, and even including a code-generation plugin using the same ideas. I figure it's about time I talk about my own updated thinking on these patterns.
Kotlin Multiplatform Mobile App TemplateProject mention: Updated to Kotlin 1.5.0 : KMMT : Kotlin Multiplatform Mobile Development Simplified | reddit.com/r/androiddev | 2021-05-05
Like Timber, just different (by ToxicBakery)Project mention: Timber 5.0 is out! Rewritten in Kotlin, binary compatible with 4.x and support for AGP 7.0 lint checks | reddit.com/r/androiddev | 2021-08-10
Since Timber doesn't quite yet support Kotlin Multiplatform, if you need a Timber-inspired alternative, perhaps swing your axe towards Arbor.
Jetpack Compose and SwiftUI based Kotlin Multiplatform fork of https://github.com/cbeust/chip-8 (Chip-8 Emulator) (by joreilly)Project mention: Tips & tricks for building a game using Jetpack Compose for Desktop | dev.to | 2021-05-06
John O'Reilly made a Compose for Desktop CHIP-8 frontend
Embeddable and standalone Kotlin Multiplatform MQTT broker
Thelema - 3D graphics engine, written in Kotlin. Based on sources of libGDX.
Multiplaform kotlin library for calculating text differences. Based on java-diff-utils, supports JVM, JS and native targets.Project mention: kotlin-multiplatform-diff - a library for calculating text differences, based on java-diff-utils, with multiplatform support | reddit.com/r/Kotlin | 2021-03-15
I have released a first version of kotlin-multiplatform-diff - a port of java-diff-utils in pure Kotlin with multiplatform support, licensed under Apache 2.0.
Kotlin kotlin-native related posts
Kotlin Multiplatform Careers
1 project | reddit.com/r/kotlin_jobs | 21 Nov 2021
KoMPose Kit: KaMP Kit goes Jetpack Compose
3 projects | dev.to | 24 Aug 2021
Google and Facebook Login on Android with Coroutines
2 projects | dev.to | 30 Jul 2021
How We integrated Kotlin Multiplatform Into Profi
6 projects | reddit.com/r/KotlinMultiplatform | 26 Jul 2021
CompleteKotlin: Develop native apps against any target, on any host OS (e.g. iOS code on Linux)
2 projects | reddit.com/r/Kotlin | 15 Jun 2021
Encrypted Key-Value Store in Kotlin Multiplatform
3 projects | dev.to | 7 Jun 2021
Kotlin Coroutines and Swift, revisited
3 projects | dev.to | 4 Jun 2021
What are some of the best open-source kotlin-native projects in Kotlin? This list will help you:
Are you hiring? Post a new remote job listing for free.