All Projects → joreilly → StarWars

joreilly / StarWars

Licence: Apache-2.0 license
Minimal GraphQL based Jetpack Compose, Wear Compose and SwiftUI Kotlin Multiplatform sample (using StarWars endpoint - https://graphql.org/swapi-graphql)

Programming Languages

kotlin
9241 projects
swift
15916 projects

Projects that are alternatives of or similar to StarWars

D-KMP-sample
D-KMP Architecture official sample: it uses a shared KMP ViewModel and Navigation for Compose and SwiftUI apps.
Stars: ✭ 636 (+285.45%)
Mutual labels:  kotlin-multiplatform, swiftui, jetpack-compose, kmm, kotlin-multiplatform-mobile
kinsight-multiplatform
Kotlin Multiplatform Concept - iOS, MacOS, WatchOS (SwiftUI), Android (phone and Wear OS), JVM Web Server - Alpha Capture
Stars: ✭ 38 (-76.97%)
Mutual labels:  kotlin-native, kotlin-multiplatform, swiftui, wearos, jetpack-compose
tv-maniac
Tv-Maniac is a Multiplatform app (Android & iOS) for viewing TV Shows from TMDB.
Stars: ✭ 55 (-66.67%)
Mutual labels:  kotlin-multiplatform, swiftui, jetpack-compose, kmm
kmm
Rick & Morty Kotlin Multiplatform Mobile: Ktor, Sqldelight, Koin, Flow, MVI, SwiftUI, Compose
Stars: ✭ 52 (-68.48%)
Mutual labels:  kotlin-multiplatform, swiftui, jetpack-compose, kmm
CompleteKotlin
Gradle Plugin to enable auto-completion and symbol resolution for all Kotlin/Native platforms.
Stars: ✭ 236 (+43.03%)
Mutual labels:  kotlin-native, kotlin-multiplatform, kmm, kotlin-multiplatform-mobile
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.
Stars: ✭ 1,476 (+794.55%)
Mutual labels:  kotlin-native, kotlin-multiplatform, jetpack-compose, kmm
chip-8
Jetpack Compose and SwiftUI based Kotlin Multiplatform fork of https://github.com/cbeust/chip-8 (Chip-8 Emulator)
Stars: ✭ 36 (-78.18%)
Mutual labels:  kotlin-native, kotlin-multiplatform, swiftui, jetpack-compose
KMP-NativeCoroutines
Library to use Kotlin Coroutines from Swift code in KMP apps
Stars: ✭ 502 (+204.24%)
Mutual labels:  kotlin-multiplatform, kmm, kotlin-multiplatform-mobile
TMDbMultiplatform
Step-by-step guide on Kotlin Multiplatform
Stars: ✭ 86 (-47.88%)
Mutual labels:  kotlin-native, kotlin-multiplatform, kmm
DagashiApp
Unofficial Android Dagashi Android/iOS app.
Stars: ✭ 32 (-80.61%)
Mutual labels:  kotlin-multiplatform, swiftui, jetpack-compose
Lastik
Kotlin Multiplatform + Jetpack Compose pet project, based on www.last.fm/api (in development)
Stars: ✭ 37 (-77.58%)
Mutual labels:  kotlin-multiplatform, jetpack-compose, kmm
Apollo Android
🤖  A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.
Stars: ✭ 2,949 (+1687.27%)
Mutual labels:  graphql-client, apollographql, kotlin-multiplatform
moko-geo
Geolocation access for mobile (android & ios) Kotlin Multiplatform development
Stars: ✭ 41 (-75.15%)
Mutual labels:  kotlin-native, kotlin-multiplatform, kotlin-multiplatform-mobile
MultiplatformPlayground
Kotlin Multiplatform project in Jetpack Compose & SwiftUI with shared ViewModel layer and File upload
Stars: ✭ 72 (-56.36%)
Mutual labels:  kotlin-native, kotlin-multiplatform, swiftui
Arbor
Like Timber, just different
Stars: ✭ 55 (-66.67%)
Mutual labels:  kotlin-native, kotlin-multiplatform
koru
Simple coroutine wrappers for Kotlin Native. Generated from annotations. Compatible with RxSwift, Combine etc.
Stars: ✭ 141 (-14.55%)
Mutual labels:  kotlin-native, kotlin-multiplatform
cognito-idp
Lightweight AWS Cognito Identity Provider client for Kotlin Multiplatform and Typescript projects.
Stars: ✭ 14 (-91.52%)
Mutual labels:  kotlin-native, kotlin-multiplatform
moko-errors
Automated exceptions handler for mobile (android & ios) Kotlin Multiplatform development.
Stars: ✭ 45 (-72.73%)
Mutual labels:  kotlin-native, kotlin-multiplatform
KParser
Kotlin Multiplatform Arithmatic Parser
Stars: ✭ 32 (-80.61%)
Mutual labels:  kotlin-native, kotlin-multiplatform
Messenger
Open source, native iOS Messenger, with realtime chat conversations (full offline support).
Stars: ✭ 4,264 (+2484.24%)
Mutual labels:  graphql-client, apollographql

StarWars

kotlin-version

Minimal GraphQL based Jetpack Compose, Wear Compose and SwiftUI Kotlin Multiplatform sample (using StarWars endpoint - https://graphql.org/swapi-graphql). Makes use of Apollo library and in particular it's Kotlin Multiplatform support.

Other Kotlin Multiplatform/Jetpack Compose/SwiftUI samples

Screenshots

StarWars Screenshot

Test GraphQL backend

The repo includes a small test GraphQL backend implemented using GraphQL Kotlin. Run locally using ./gradlew bootRun

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].