guava-android-mvvm

One kind of boilerplate for writing Android apps using android official architecture component approach.

License

License

Categories

Categories

Guava General Purpose Libraries Utility
GroupId

GroupId

com.github.thepacific
ArtifactId

ArtifactId

guava-android-mvvm
Last Version

Last Version

2.2.1
Release Date

Release Date

Type

Type

aar
Description

Description

guava-android-mvvm
One kind of boilerplate for writing Android apps using android official architecture component approach.
Project URL

Project URL

https://github.com/thepacific/architecture
Source Code Management

Source Code Management

https://github.com/thepacific/architecture

Download guava-android-mvvm

How to add to project

<!-- https://jarcasting.com/artifacts/com.github.thepacific/guava-android-mvvm/ -->
<dependency>
    <groupId>com.github.thepacific</groupId>
    <artifactId>guava-android-mvvm</artifactId>
    <version>2.2.1</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/com.github.thepacific/guava-android-mvvm/
implementation 'com.github.thepacific:guava-android-mvvm:2.2.1'
// https://jarcasting.com/artifacts/com.github.thepacific/guava-android-mvvm/
implementation ("com.github.thepacific:guava-android-mvvm:2.2.1")
'com.github.thepacific:guava-android-mvvm:aar:2.2.1'
<dependency org="com.github.thepacific" name="guava-android-mvvm" rev="2.2.1">
  <artifact name="guava-android-mvvm" type="aar" />
</dependency>
@Grapes(
@Grab(group='com.github.thepacific', module='guava-android-mvvm', version='2.2.1')
)
libraryDependencies += "com.github.thepacific" % "guava-android-mvvm" % "2.2.1"
[com.github.thepacific/guava-android-mvvm "2.2.1"]

Dependencies

compile (5)

Group / Artifact Type Version
com.github.thepacific : guava-jvm jar 2.2.1
com.github.thepacific : guava-data jar 2.2.1
com.github.thepacific : guava-android jar 2.2.1
com.github.thepacific : guava-android-ui jar 2.2.1
androidx.databinding » viewbinding jar 7.0.0-beta04

runtime (121)

Group / Artifact Type Version
org.jetbrains.kotlin : kotlin-parcelize-runtime jar 1.5.10
org.jetbrains.kotlin : kotlin-stdlib jar 1.5.10
org.jetbrains.kotlin : kotlin-reflect jar 1.5.10
org.jetbrains.kotlinx : kotlinx-serialization-cbor jar 1.2.1
org.jetbrains.kotlinx : kotlinx-coroutines-core jar 1.5.0
org.jetbrains.kotlinx : kotlinx-coroutines-rx3 jar 1.5.0
org.jetbrains.kotlinx : kotlinx-coroutines-android jar 1.5.0
com.squareup.okhttp3 : okhttp jar 4.9.1
com.squareup.okhttp3 : logging-interceptor jar 4.9.1
com.squareup.okio : okio jar 2.10.0
com.squareup.retrofit2 : retrofit jar 2.9.0
com.squareup.retrofit2 : adapter-rxjava3 jar 2.9.0
com.squareup.retrofit2 : converter-moshi jar 2.9.0
com.squareup.moshi : moshi jar 1.12.0
com.squareup.moshi : moshi-kotlin jar 1.12.0
io.reactivex.rxjava3 : rxjava jar 3.0.13
io.reactivex.rxjava3 : rxandroid jar 3.0.0
org.reactivestreams : reactive-streams jar 1.0.3
com.dropbox.mobile.store : store4 jar 4.0.0
com.github.bumptech.glide : glide jar 4.12.0
com.github.bumptech.glide : okhttp3-integration jar 4.12.0
com.google.dagger : dagger jar 2.35.1
com.tencent : mmkv-static jar 1.2.7
org.jooq : joor-java-6 jar 0.9.13
com.jakewharton.timber : timber jar 4.7.1
com.github.rubensousa : gravitysnaphelper jar 2.2.1
com.google.android » flexbox jar 2.0.1
com.github.thepacific : adapter jar 3.0.3
io.coil-kt : coil jar 1.2.2
com.google.android.material » material jar 1.4.0-rc01
androidx.collection » collection jar 1.2.0-alpha01
androidx.collection » collection-ktx jar 1.2.0-alpha01
androidx.activity » activity jar 1.3.0-beta01
androidx.activity » activity-compose jar 1.3.0-beta01
androidx.activity » activity-ktx jar 1.3.0-beta01
androidx.fragment » fragment jar 1.4.0-alpha02
androidx.fragment » fragment-ktx jar 1.4.0-alpha02
androidx.appcompat » appcompat jar 1.3.0-alpha01
androidx.core » core jar 1.6.0-beta02
androidx.core » core-animation jar 1.0.0-alpha02
androidx.core » core-role jar 1.1.0-alpha01
androidx.core » core-ktx jar 1.6.0-beta02
androidx.savedstate » savedstate jar 1.1.0
androidx.savedstate » savedstate-ktx jar 1.1.0
androidx.constraintlayout » constraintlayout jar 2.0.4
androidx.preference » preference jar 1.1.1
androidx.preference » preference-ktx jar 1.1.1
androidx.palette » palette jar 1.0.0
androidx.palette » palette-ktx jar 1.0.0
androidx.cardview » cardview jar 1.0.0
androidx.recyclerview » recyclerview jar 1.2.1
androidx.recyclerview » recyclerview-selection jar 1.2.0-alpha01
androidx.viewpager » viewpager jar 1.0.0
androidx.viewpager2 » viewpager2 jar 1.1.0-alpha01
androidx.swiperefreshlayout » swiperefreshlayout jar 1.2.0-alpha01
androidx.slidingpanelayout » slidingpanelayout jar 1.2.0-alpha02
androidx.transition » transition jar 1.4.1
androidx.transition » transition-ktx jar 1.4.1
androidx.window » window jar 1.0.0-alpha07
androidx.window » window-java jar 1.0.0-alpha07
androidx.window » window-rxjava3 jar 1.0.0-alpha07
androidx.dynamicanimation » dynamicanimation jar 1.1.0-alpha03
androidx.dynamicanimation » dynamicanimation-ktx jar 1.0.0-alpha03
androidx.sharetarget » sharetarget jar 1.1.0
androidx.webkit » webkit jar 1.3.0
androidx.versionedparcelable » versionedparcelable jar 1.1.1
androidx.interpolator » interpolator jar 1.0.0
androidx.drawerlayout » drawerlayout jar 1.1.1
androidx.coordinatorlayout » coordinatorlayout jar 1.1.0
androidx.customview » customview jar 1.1.0
androidx.asynclayoutinflater » asynclayoutinflater jar 1.0.0
androidx.browser » browser jar 1.3.0
androidx.biometric » biometric jar 1.2.0-alpha03
androidx.biometric » biometric-ktx jar 1.2.0-alpha03
androidx.autofill » autofill jar 1.0.0
androidx.contentpager » contentpager jar 1.0.0
androidx.loader » loader jar 1.1.0
androidx.work » work-runtime jar 2.7.0-alpha04
androidx.work » work-runtime-ktx jar 2.7.0-alpha04
androidx.work » work-rxjava3 jar 2.7.0-alpha04
androidx.concurrent » concurrent-futures jar 1.1.0
androidx.concurrent » concurrent-futures-ktx jar 1.1.0
com.google.guava : listenablefuture jar 1.0
androidx.navigation » navigation-fragment jar 2.3.4
androidx.navigation » navigation-fragment-ktx jar 2.3.4
androidx.navigation » navigation-ui jar 2.3.4
androidx.navigation » navigation-ui-ktx jar 2.3.4
androidx.lifecycle » lifecycle-process jar 2.4.0-alpha01
androidx.lifecycle » lifecycle-common-java8 jar 2.4.0-alpha01
androidx.lifecycle » lifecycle-viewmodel-ktx jar 2.4.0-alpha01
androidx.lifecycle » lifecycle-runtime-ktx jar 2.4.0-alpha01
androidx.lifecycle » lifecycle-reactivestreams jar 2.4.0-alpha01
androidx.lifecycle » lifecycle-reactivestreams-ktx jar 2.4.0-alpha01
androidx.lifecycle » lifecycle-livedata-ktx jar 2.4.0-alpha01
androidx.lifecycle » lifecycle-livedata-core-ktx jar 2.4.0-alpha01
androidx.lifecycle » lifecycle-viewmodel-savedstate jar 2.4.0-alpha01
androidx.lifecycle » lifecycle-viewmodel-compose jar 1.0.0-alpha06
androidx.arch.core » core-common jar 2.1.0
androidx.arch.core » core-runtime jar 2.1.0
androidx.paging » paging-common jar 3.1.0-alpha01
androidx.paging » paging-common-ktx jar 3.1.0-alpha01
androidx.paging » paging-runtime jar 3.1.0-alpha01
androidx.paging » paging-runtime-ktx jar 3.1.0-alpha01
androidx.room » room-common jar 2.3.0
androidx.room » room-runtime jar 2.3.0
androidx.room » room-migration jar 2.3.0
androidx.room » room-ktx jar 2.3.0
androidx.vectordrawable » vectordrawable jar 1.1.0
androidx.vectordrawable » vectordrawable-animated jar 1.1.0
androidx.remotecallback » remotecallback jar 1.0.0-alpha02
androidx.multidex » multidex jar 2.0.1
dev.chrisbanes.insetter : insetter jar 0.5.0
dev.chrisbanes.insetter : insetter-widgets jar 0.5.0
com.airbnb.android : mavericks jar 2.1.0
androidx.compose.ui » ui jar 1.0.0-beta08
androidx.compose.material » material jar 1.0.0-beta08
androidx.compose.ui » ui-tooling jar 1.0.0-beta08
androidx.compose.foundation » foundation jar 1.0.0-beta08
com.google.android.material » compose-theme-adapter jar 1.0.0-beta08
androidx.compose.runtime » runtime-livedata jar 1.0.0-beta08
androidx.compose.runtime » runtime-rxjava3 jar 1.0.0-beta08

Project Modules

There are no modules declared in this project.
com.github.thepacific

thepacific

Thepacific Corp

Versions

Version
2.2.1
2.2.0
2.1.3
2.1.2
2.1.1
2.1.0