StarWars
Cross-platform UI demo
A sample project demonstrating the use of GraphQL and Kotlin Multiplatform to build cross-platform UIs for Android, iOS, WearOS, and other platforms.
Minimal GraphQL based Jetpack Compose, Wear Compose and SwiftUI Kotlin Multiplatform sample (using StarWars endpoint - https://graphql.org/swapi-graphql)
216 stars
4 watching
15 forks
Language: Kotlin
last commit: 6 days ago
Linked from 1 awesome list
androidapollographqlgraphqlgraphql-clientiosjetpack-composekmmkotlinkotlin-multiplatformkotlin-multiplatform-mobilekotlin-nativeswiftswiftuiwearos
Related projects:
Repository | Description | Stars |
---|---|---|
joreilly/wordmasterkmp | A Kotlin Multiplatform game project with multiple clients (iOS, Android, Desktop) sharing the same core game logic and state management | 65 |
joreilly/bikeshare | An example project demonstrating the use of Kotlin Multiplatform, Jetpack Compose, and SwiftUI to build a bike share application with local persistence using Realm. | 698 |
joreilly/peopleinspace | An example Kotlin Multiplatform project showcasing various client-side frameworks and a Ktor backend | 2,980 |
ezike/starwarssearch-mvi | An Android project demonstrating MVI architecture and various dependency libraries | 197 |
russhwolf/multiplatform-settings | A Kotlin library for sharing data between multiple platform-specific applications | 1,682 |
jeremyconkin/starwarsseals | An app that uses CoreGraphics and UIViews to display Star Wars emblems in Swift playgrounds | 3 |
reactivedroid/tvflix | An Android app replicating TVMaze.com's functionality with Kotlin and various architecture components for learning and demonstration purposes. | 411 |
mutualmobile/praxis | An Android app demonstrating Clean Architecture principles with Jetpack Compose and multiple libraries | 361 |
jsuarezruiz/mytripcountdown | A sample Xamarin.Forms app demonstrating the creation of a good-looking UI with animations and other features. | 107 |
touchlab/droidconkotlin | Native mobile apps for Droidcon events backed by Sessionize data API | 1,046 |
pawegio/kandroid | A Kotlin library that provides useful extensions to eliminate boilerplate code in Android development | 896 |
a914-gowtham/ricknmortycompose | An Android app demoing GraphQL with Jetpack Compose and dependency injection using Hilt/Koin. | 26 |
jordaaash/react-native-webview-crosswalk | Crosswalk's WebView implementation for React Native on Android using Java and AAR files. | 97 |
yonat/multislider | A customizable UI slider component with multiple thumbs and range highlight options. | 494 |
zedlabs/wallportal | An Android wallpaper application with features like background operations, networking, and UI management using Kotlin and Jetpack Compose. | 369 |