Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 8 Kotlin Sample Projects
-
kmm-production-sample
This is an open-source, mobile, cross-platform application built with Kotlin Multiplatform Mobile. It's a simple RSS reader, and you can download it from the App Store and Google Play. It's been designed to demonstrate how KMM can be used in real production projects.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Foodium-KMM
📱Sample application built to demonstrate the use of Kotlin Multiplatform Mobile for developing Android and iOS applications using Jetpack Compose 🚀.
-
SSBiometricsAuthentication
Biometric factors allow for secure authentication on the Android platform.
-
Jetpack-Compose-Orbit-MVI-Demo
Demo / Sample Android Project created with Jetpack Compose and Orbit MVI
-
Android-Concepts-Reference-Kotlin
A single repository to learn the basics of Android in Kotlin without all the fluff.
-
YouTooBeAlike
Android app architecture sample of MVVM UDF. This project demonstrates how to achieve a YouTube-like UX and how to handle media playbacks in this case.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Business logic is not only about backend. Apps usually have a lot of client-side logic that can be written once in KMM and used on both platforms. See [1] for a high level architecture diagram.
I'm an iOS dev and I've been using KMM on a couple of projects for more than a year now. It's really a powerfull technology which allows teams to move faster, but there are downsides, for example lack of native Swift interop, though there are opensource tools trying to solve this [2].
[1]: https://github.com/Kotlin/kmm-production-sample/tree/master#...
Project mention: I’m creating 2 simple practice apps that have a shared code base (mostly). A simple hit an api and crate a list. Would the recyclerview be in the shared folder or one in each app folder? Is there a good example I can look at? | /r/androiddev | 2023-06-16Not sure why you're asking specifically about recycler view. If your application shares most of the code, I highly recommend modularization by feature and layer. You can then create a second application as a second application module in the same project. Check out the official guide, or if you're interested in my codebase with a slightly different approach.
Kotlin Sample related posts
-
Can't pick a Mac for cross platform mobile development. Which one should I go with?
-
what is the best way to use flutter to get an iOS app from my kotlin code ?
-
React or flutter? What is good for future
-
Getting Started Guide for Kotlin Multiplatform Mobile (KMM) with Flexible Sync
-
Flutter for an Electronic Health Record and medical equipment app
-
Kotlin Server Side, but without a JVM
-
Indie iOS devs who made an Android port: was it the right choice?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Jun 2024
Index
What are some of the best open-source Sample projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | kmm-production-sample | 1,955 |
2 | kmm-basic-sample | 965 |
3 | Foodium-KMM | 309 |
4 | SSBiometricsAuthentication | 102 |
5 | Jetpack-Compose-Orbit-MVI-Demo | 47 |
6 | Android-Concepts-Reference-Kotlin | 13 |
7 | YouTooBeAlike | 2 |
8 | MyGoodDoggoApp | 2 |
Sponsored