Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / hoc081098 / WeatherApp_MVI_sample
πΈ[Functional reactive programming (FRP)] πSimple Android weather forecast application written in Kotlin, using RxKotlin, Retrofit2, Mosby, Room Persistence βοΈMVI Pattern with Mosby Library
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hoc081098%2FWeatherApp_MVI_sample
Stars: 160
Forks: 14
Open Issues: 13
License: mit
Language: Kotlin
Repo Size: 313 MB
Dependencies:
48
Created: over 5 years ago
Updated: about 1 month ago
Last pushed: 4 days ago
Last synced: 4 days ago
Topics: android, android-mvi-sample, jetpack, jetpack-workmanager, koin, koltin, mosby, mosby3, mvi, mvi-android, mvi-architecture, retrofit2, room-android, room-persistence-library, rxkoltin, weather, weather-android, weather-app, weather-forecast
Files
Dependencies
- android.arch.work:work-runtime-ktx $workVersion implementation
- android.arch.work:work-rxjava2 $workVersion implementation
- androidx.appcompat:appcompat 1.3.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.1 implementation
- androidx.gridlayout:gridlayout 1.0.0 implementation
- androidx.legacy:legacy-preference-v14 1.0.0 implementation
- androidx.legacy:legacy-support-v4 1.0.0 implementation
- androidx.palette:palette-ktx 1.0.0 implementation
- androidx.preference:preference-ktx 1.1.1 implementation
- androidx.room:room-runtime $roomVersion implementation
- androidx.room:room-rxjava2 $roomVersion implementation
- androidx.startup:startup-runtime 1.1.0 implementation
- com.diogobernardino.williamchart:tooltip-slider 3.11.0 implementation
- com.diogobernardino:williamchart 3.11.0 implementation
- com.github.bumptech.glide:glide 4.12.0 implementation
- com.github.tbruyelle:rxpermissions 2.x.v0.9.3 implementation
- com.google.android.gms:play-services-location 18.0.0 implementation
- com.google.android.libraries.places:places 2.5.0 implementation
- com.google.android.material:material 1.4.0 implementation
- com.hannesdorfmann.mosby3:mvi $mosbyVersion implementation
- com.jakewharton.rxbinding3:rxbinding 3.1.0 implementation
- com.jakewharton.rxbinding3:rxbinding-swiperefreshlayout 3.1.0 implementation
- com.jakewharton.threetenabp:threetenabp 1.3.1 implementation
- com.miguelcatalan:materialsearchview 1.4.0 implementation
- com.squareup.moshi:moshi-kotlin 1.12.0 implementation
- com.squareup.okhttp3:logging-interceptor 4.9.2 implementation
- com.squareup.retrofit2:adapter-rxjava2 2.9.0 implementation
- com.squareup.retrofit2:converter-moshi 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- com.tbuonomo.andrui:viewpagerdotsindicator 4.1.2 implementation
- io.reactivex.rxjava2:rxandroid 2.1.1 implementation
- io.reactivex.rxjava2:rxjava 2.2.21 implementation
- io.reactivex.rxjava2:rxkotlin 2.4.0 implementation
- org.koin:koin-android 2.2.0-beta-1 implementation
- org.koin:koin-androidx-scope 2.2.0-beta-1 implementation
- junit:junit 4.13.2 testImplementation
- actions/checkout v3 composite
- actions/setup-java v3 composite
- actions/upload-artifact v3 composite
- gradle/gradle-build-action v2 composite
- c-hive/gha-remove-artifacts v1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite
- reviewdog/action-suggester v1 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-java v3 composite