core

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

License

License

GroupId

GroupId

com.github.thepacific
ArtifactId

ArtifactId

core
Last Version

Last Version

2.2.1
Release Date

Release Date

Type

Type

aar
Description

Description

core
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 core

How to add to project

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

Dependencies

compile (7)

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
com.github.thepacific : guava-android-mvvm jar 2.2.1
com.github.thepacific : store 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