All Projects β†’ kasem-sm β†’ RocketXDelight-Playground

kasem-sm / RocketXDelight-Playground

Licence: Apache-2.0 license
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.

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to RocketXDelight-Playground

bitcoin-market-android
Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals πŸ’°
Stars: ✭ 284 (+667.57%)
Mutual labels:  jetpack, jetpack-android, jetpack-compose
GitReposCompose
GitReposCompose is an Android application πŸ“± for showcasing Jetpack Compose for building declarative UI in Android. This demo app uses Github public API for fetching public repositories.
Stars: ✭ 32 (-13.51%)
Mutual labels:  jetpack, jetpack-android, jetpack-compose
Lastik
Kotlin Multiplatform + Jetpack Compose pet project, based on www.last.fm/api (in development)
Stars: ✭ 37 (+0%)
Mutual labels:  sqldelight, 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 (+291.89%)
Mutual labels:  sqldelight, ktor, jetpack-compose
Compose-Settings
Android #JetpackCompose Settings library
Stars: ✭ 188 (+408.11%)
Mutual labels:  jetpack, jetpack-android, jetpack-compose
CloudBook
πŸ‘¨πŸ»β€πŸ’» An ordinary person’s technical cloud notes, share the world and record life.
Stars: ✭ 38 (+2.7%)
Mutual labels:  jetpack, jetpack-android, jetpack-compose
Compose-BreakingBad
πŸ§ͺ ☠︎ Jetpack Compose - Breaking Bad ☒︎
Stars: ✭ 26 (-29.73%)
Mutual labels:  jetpack, jetpack-android, jetpack-compose
kmm
Rick & Morty Kotlin Multiplatform Mobile: Ktor, Sqldelight, Koin, Flow, MVI, SwiftUI, Compose
Stars: ✭ 52 (+40.54%)
Mutual labels:  sqldelight, ktor, jetpack-compose
Scout
Scout is a kotlin multiplatform application that allows users to search and save games to lists to be browsed later.
Stars: ✭ 28 (-24.32%)
Mutual labels:  jetpack, ktor, jetpack-compose
ComposeBird
Flappy Bird game
Stars: ✭ 193 (+421.62%)
Mutual labels:  jetpack, jetpack-compose, android12
ThinkRchive
An app showing all details for various Lenovo Thinkpad models. Made to try out Jepack Compose for Android.
Stars: ✭ 84 (+127.03%)
Mutual labels:  ktor, jetpack-android, jetpack-compose
Awesome-Android-Open-Source-Projects
πŸ‘“ A curated list of awesome android projects by open-source contributors.
Stars: ✭ 401 (+983.78%)
Mutual labels:  jetpack, jetpack-android, jetpack-compose
neon
Provides Jetpack Compose support for different image loading libraries.
Stars: ✭ 13 (-64.86%)
Mutual labels:  jetpack, jetpack-compose
ComposeNotes
Notes app with full jetpack compose architecture (UI + navigation). Uses MVVM, Room, Kotlin Flows & LiveData
Stars: ✭ 32 (-13.51%)
Mutual labels:  jetpack-android, jetpack-compose
Simple-Notes-Kotlin-App
✍️ Simple Note Making App use mvvm architecture , dagger , coroutines and navigation component. Features includes πŸ—’οΈ create , edit and ❌ delete notes
Stars: ✭ 40 (+8.11%)
Mutual labels:  jetpack, jetpack-android
Einsen
🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
Stars: ✭ 821 (+2118.92%)
Mutual labels:  jetpack-android, jetpack-compose
tv-maniac
Tv-Maniac is a Multiplatform app (Android & iOS) for viewing TV Shows from TMDB.
Stars: ✭ 55 (+48.65%)
Mutual labels:  ktor, 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 (+129.73%)
Mutual labels:  jetpack-compose, material3
ComposeTodo
Sample project to play with Jetpack Compose on Android, Desktop and Web
Stars: ✭ 64 (+72.97%)
Mutual labels:  ktor, jetpack-compose
SSJetpackComposeSwipeableView
SSJetpackComposeSwipeableView is a small library which provides support for the swipeable views. You can use this in your lazyColumns or can add a simple view which contains swipe to edit/delete functionality.
Stars: ✭ 57 (+54.05%)
Mutual labels:  jetpack, jetpack-compose

Delight-Playground

πŸŽ‰ Native Android application built with Kotlin and Jetpack Compose. This project also illustrates the usage of advance libraries such as Ktor, SqlDelight, Hilt etc with the recommended practices.

Delight-Playground

Supports Material You if you are using Android 12.

Libraries Used For Source/Documentation
SqlDelight Caching https://github.com/cashapp/sqldelight
Ktor Fetching https://github.com/ktorio/ktor
Dagger-Hilt Dependency Injection https://github.com/google/dagger
Coil Image Loading https://coil-kt.github.io/coil/compose/

🧾 More Information

  • The app also includes example usage of Scaffold API, handling backPress, theming, best practices of Jetpack Compose.

TODO

  • Implement dark mode toggle using Jetpack Datastore.
  • Add Unit tests

License

Copyright 2020 Kasem S.M

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
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].