All Projects → joreilly → Galwaybus

joreilly / Galwaybus

Licence: mit
Galway Bus Kotlin Multiplatform project using Jetpack Compose and SwiftUI

Programming Languages

swift
15916 projects
kotlin
9241 projects

Projects that are alternatives of or similar to Galwaybus

Superhero-App
🦸🏻‍♂️🦹🏻‍♀️Superhero app built with Kotlin, ViewModel, LiveData, ViewBinding, Room, and Hilt
Stars: ✭ 27 (-87.73%)
Mutual labels:  coroutines, viewmodel, architecture-components
Movieapp Clean Architecture
Learning Project (Movie App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin
Stars: ✭ 123 (-44.09%)
Mutual labels:  coroutines, viewmodel, architecture-components
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 (-81.82%)
Mutual labels:  coroutines, viewmodel, architecture-components
GitKtDroid
A sample Android application📱 built with Kotlin for #30DaysOfKotlin
Stars: ✭ 53 (-75.91%)
Mutual labels:  coroutines, viewmodel, architecture-components
Coolweather
Weather App that uses Android best practices. Android Jetpack, clean architecture. Written in Kotlin
Stars: ✭ 154 (-30%)
Mutual labels:  coroutines, viewmodel, architecture-components
Architecturecomponentsdemo
Kotlin demo project that uses some Android Architecture Components (ViewModel and LiveData) with Dagger 2 and Coroutines
Stars: ✭ 269 (+22.27%)
Mutual labels:  coroutines, viewmodel, architecture-components
Paging-3-Sample
This app is created as a sample app which loads movies from Tmdb api and uses Paging 3 library to show it in a Recycler view.
Stars: ✭ 96 (-56.36%)
Mutual labels:  coroutines, viewmodel, architecture-components
News
A sample News 🗞 app built using Modern Android Development [Architecture Components, Coroutines, Retrofit, Room, Kotlin, Dagger]
Stars: ✭ 774 (+251.82%)
Mutual labels:  coroutines, viewmodel, architecture-components
Kotlin Pokedex
🌀 A Pokedex app using ViewModel, LiveData, Room and Navigation
Stars: ✭ 1,156 (+425.45%)
Mutual labels:  viewmodel, architecture-components
Sample Code Movies
This repository contains sample code. Its purpose being, to quickly demonstrate Android and software development in general, clean code, best practices, testing and all those other must know goodies.
Stars: ✭ 81 (-63.18%)
Mutual labels:  coroutines, viewmodel
Android Architecture Sample
Sample app using Kotlin, Coroutines, Architecture Components and more. With Unit and Instrumentation tests.
Stars: ✭ 94 (-57.27%)
Mutual labels:  coroutines, architecture-components
Wanandroid
Kotlin+JetPack+协程实现的MVVM架构Wanandroid客户端
Stars: ✭ 197 (-10.45%)
Mutual labels:  coroutines, viewmodel
Aacomponents
基于google Android Architecture Components 封装实现组件式MVP快速开发框架
Stars: ✭ 66 (-70%)
Mutual labels:  viewmodel, architecture-components
Cleanarchitecture
Android Kotlin Clean Architecture
Stars: ✭ 94 (-57.27%)
Mutual labels:  viewmodel, architecture-components
Githubprojectbrowser
This is a sample Android Project that is based on Clean Architecture
Stars: ✭ 64 (-70.91%)
Mutual labels:  viewmodel, architecture-components
Android Mvvm Coroutine
Kotlin android application example with MVVM pattern, android architecture, kotlin coroutine, unit test, and UI test
Stars: ✭ 111 (-49.55%)
Mutual labels:  coroutines, viewmodel
Tdcapp
Sample app which access the TDC (The Developer's Conference) REST API.
Stars: ✭ 55 (-75%)
Mutual labels:  viewmodel, architecture-components
Presently
Android app for recording gratitude journal entries
Stars: ✭ 109 (-50.45%)
Mutual labels:  fastlane, architecture-components
Mvvmframe
🏰 MVVMFrame for Android 是一个基于Google官方推出的Architecture Components dependencies(现在叫JetPack){ Lifecycle,LiveData,ViewModel,Room } 构建的快速开发框架。有了MVVMFrame的加持,从此构建一个MVVM模式的项目变得快捷简单。
Stars: ✭ 218 (-0.91%)
Mutual labels:  viewmodel, architecture-components
Popularmovies
🎥 Movie discovery app showcasing Android best practices with Google's recommended architecture: MVVM + Repository + Offline support + Android Architecture Components + Paging library & Retrofit2.
Stars: ✭ 142 (-35.45%)
Mutual labels:  viewmodel, architecture-components

Galway Bus Kotlin Multiplatform project using Jetpack Compose and SwiftUI

Jetpack Compose

The main Jetpack Compose based app module is contained in android-app...this is also the version that's now published to Play Store. The previous "legacy" version of app (based on fragments/layouts etc) is still contained in app module but will be removed in near future.

Kotlin Multiplatform

Currently this project is also being used as platform to explore some of the relatively new Kotlin Multiplatform capabilities. There is a Kotlin Multiplatform ShareCode module for example along with sample iOS and macOS apps. Have also written a couple of posts about some of my experiences doing this so far with this project. Also, see PeopleInSpace and BikeShare for other examples of use of Kotlin Multiplatform code.

Google Maps SDK

The project depends on GOOGLE_API_KEY environment variable to be defined for maps functionality to work. Alternatively you can update where this is read in build.gradle

Languages, libraries and tools used

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