All Projects → hfhbd → ComposeTodo

hfhbd / ComposeTodo

Licence: Apache-2.0 license
Sample project to play with Jetpack Compose on Android, Desktop and Web

Programming Languages

kotlin
9241 projects
swift
15916 projects

Projects that are alternatives of or similar to ComposeTodo

Scout
Scout is a kotlin multiplatform application that allows users to search and save games to lists to be browsed later.
Stars: ✭ 28 (-56.25%)
Mutual labels:  ktor, kotlinx-serialization, jetpack-compose
kmm
Rick & Morty Kotlin Multiplatform Mobile: Ktor, Sqldelight, Koin, Flow, MVI, SwiftUI, Compose
Stars: ✭ 52 (-18.75%)
Mutual labels:  ktor, jetpack-compose
MultiplatformPlayground
Kotlin Multiplatform project in Jetpack Compose & SwiftUI with shared ViewModel layer and File upload
Stars: ✭ 72 (+12.5%)
Mutual labels:  ktor, kotlinx-coroutines
RocketXDelight-Playground
Native Android application built with Kotlin and Jetpack Compose. This project also illustrates the usage of advanced libraries such as Ktor, SqlDelight, Hilt, etc with the recommended practices and Unit Tests.
Stars: ✭ 37 (-42.19%)
Mutual labels:  ktor, jetpack-compose
kinsight-multiplatform
Kotlin Multiplatform Concept - iOS, MacOS, WatchOS (SwiftUI), Android (phone and Wear OS), JVM Web Server - Alpha Capture
Stars: ✭ 38 (-40.62%)
Mutual labels:  ktor, jetpack-compose
Lastik
Kotlin Multiplatform + Jetpack Compose pet project, based on www.last.fm/api (in development)
Stars: ✭ 37 (-42.19%)
Mutual labels:  ktor, jetpack-compose
ToDometer Multiplatform
WIP Kotlin Multiplatform project: A meter to-do list built with Android Jetpack, Compose UI Multiplatform, Wear Compose, SQLDelight, Koin Multiplatform, SwiftUI, Ktor Server / Client, Exposed...
Stars: ✭ 145 (+126.56%)
Mutual labels:  ktor, jetpack-compose
ThinkRchive
An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android.
Stars: ✭ 84 (+31.25%)
Mutual labels:  ktor, jetpack-compose
tv-maniac
Tv-Maniac is a Multiplatform app (Android & iOS) for viewing TV Shows from TMDB.
Stars: ✭ 55 (-14.06%)
Mutual labels:  ktor, jetpack-compose
ComposeNotes
Notes app with full jetpack compose architecture (UI + navigation). Uses MVVM, Room, Kotlin Flows & LiveData
Stars: ✭ 32 (-50%)
Mutual labels:  jetpack-compose
MusicX
MusicX is a music player 🎵 android app built using Kotlin and Jetpack Compose. It follows M.A.D. practices and hence is a good learning resource for beginners
Stars: ✭ 85 (+32.81%)
Mutual labels:  jetpack-compose
Sheasy
This an Android App that helps you share/manage your files on your Android Device through a WebInterface in the Browser - Built with Ktor and Kotlin-React
Stars: ✭ 34 (-46.87%)
Mutual labels:  ktor
PexWallpapers
Android application following best practices: Jetpack, Jetpack Compose, Modularity, Clean Architecture, Kotlin Coroutines, Tests, MVVM, DI, Static Analysis
Stars: ✭ 86 (+34.38%)
Mutual labels:  jetpack-compose
podcast-app
Podcast App
Stars: ✭ 291 (+354.69%)
Mutual labels:  jetpack-compose
JetpackCompose.app
🚀 The best source on the interwebs for all things Jetpack Compose!
Stars: ✭ 72 (+12.5%)
Mutual labels:  jetpack-compose
Fractal-Trees
Fractal Trees 🌴 using recursion | Demonstrated using Jetpack Compose 🚀
Stars: ✭ 28 (-56.25%)
Mutual labels:  jetpack-compose
Biometric-Authentication-Android
A sample implementation of AndroidX biometrics API using Kotlin. Authenticate using biometrics or PIN/Password if biometrics isn't available on device. Fully implemented in Jetpack compose using Material 3 dynamic theming and also has a separate implementation in xml with MDC 3.
Stars: ✭ 29 (-54.69%)
Mutual labels:  jetpack-compose
ktor-hexagonal-benchmark
a experimental ktor application using hexagonal architecture
Stars: ✭ 32 (-50%)
Mutual labels:  ktor
ufo-sightings-api
Sample GraphQL API Using Ktor and KGraphQL
Stars: ✭ 87 (+35.94%)
Mutual labels:  ktor
kotlin-oauth2-server
Flexible OAuth2 server library. Support for multiple frameworks
Stars: ✭ 123 (+92.19%)
Mutual labels:  ktor

ComposeTodo

Sample app to play with Jetpack Compose and Kotlin Multiplatform.

Targets

  • Android using Jetpack Compose
  • Desktop using Jetpack Compose
  • Web using Jetpack Compose Web
  • Backend using Ktor
  • iOS using SwiftUI

Authentication

The used authentication is for demo purpose only. Never use this implementation in a productive application.

Data Persistence

The live demo is using a persistent CloudKit database, but as this application is a technical showcase, persistence cannot be guaranteed. All data can be deleted at any time.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].