Essenty
The most essential libraries for Kotlin Multiplatform development
File Explorer
Download Latest Version (.zip)- build.yml
- publish.yml
- FUNDING.yml
- back-handler.api
- back-handler.api
- back-handler.klib.api
- AndroidBackHandler.kt
- AndroidManifest.xml
- AndroidBackHandlerTest.kt
- AndroidBackHandlerWithLifecycleTest.kt
- OnBackPressedCallbackAdapterTest.kt
- BackCallback.kt
- BackDispatcher.kt
- BackEvent.kt
- BackHandler.kt
- BackHandlerOwner.kt
- DefaultBackDispatcher.kt
- Utils.kt
- DefaultBackDispatcherTest.kt
- .gitignore
- build.gradle.kts
- LifecycleStates.png
- gradle-wrapper.jar
- gradle-wrapper.properties
- instance-keeper.api
- instance-keeper.api
- instance-keeper.klib.api
- AndroidExt.kt
- AndroidManifest.xml
- AndroidInstanceKeeperTest.kt
- DefaultInstanceKeeperDispatcher.kt
- ExperimentalInstanceKeeperApi.kt
- InstanceKeeper.kt
- InstanceKeeperDispatcher.kt
- InstanceKeeperExt.kt
- InstanceKeeperOwner.kt
- DefaultInstanceKeeperDispatcherTest.kt
- InstanceKeeperExtTest.kt
- .gitignore
- build.gradle.kts
- yarn.lock
- lifecycle.api
- lifecycle.api
- lifecycle.klib.api
- AndroidExt.kt
- AndroidManifest.xml
- Lifecycle.kt
- LifecycleExt.kt
- LifecycleOwner.kt
- LifecycleRegistry.kt
- LifecycleRegistryExt.kt
- LifecycleRegistryImpl.kt
- LifecycleExtTest.kt
- LifecycleRegistryTest.kt
- ApplicationLifecycle.kt
- ApplicationLifecyclePlatformTest.kt
- ApplicationLifecycleTest.kt
- .gitignore
- build.gradle.kts
- lifecycle-coroutines.api
- lifecycle-coroutines.api
- lifecycle-coroutines.klib.api
- CoroutineScopeWithLifecycle.kt
- DispatchersExt.kt
- FlowWithLifecycle.kt
- RepeatOnLifecycle.kt
- CoroutineScopeWithLifecycleTest.kt
- DispatchersExtTest.kt
- LifecycleCoroutinesExtTest.kt
- .gitignore
- build.gradle.kts
- lifecycle-reaktive.api
- lifecycle-reaktive.api
- lifecycle-reaktive.klib.api
- DisposableWithLifecycle.kt
- DisposableWithLifecycleTest.kt
- .gitignore
- build.gradle.kts
- state-keeper.api
- state-keeper.api
- state-keeper.klib.api
- AndroidExt.kt
- BundleExt.kt
- PersistableBundleExt.kt
- AndroidManifest.xml
- AndroidStateKeeperTest.kt
- BundleExtTest.kt
- TestUtils.android.kt
- Decoder.kt
- Dictionaries.kt
- Encoder.kt
- README.md
- DefaultStateKeeperDispatcher.kt
- ExperimentalStateKeeperApi.kt
- PolymorphicSerializer.kt
- SerializableContainer.kt
- StateKeeper.kt
- StateKeeperDispatcher.kt
- StateKeeperExt.kt
- StateKeeperOwner.kt
- Utils.kt
- Base64ImplTest.kt
- README.md
- CodingTest.kt
- DefaultStateKeeperDispatcherTest.kt
- PolymorphicSerializerTest.kt
- SerializableContainerTest.kt
- SerializableData.kt
- StateKeeperExtTest.kt
- TestUtils.kt
- Utils.java.kt
- DefaultStateKeeperDispatcherJsTest.kt
- Utils.kt
- .gitignore
- build.gradle.kts
- AndroidManifest.xml
- Benchmarks.kt
- .gitignore
- build.gradle.kts
- AndroidManifest.xml
- Dummy.kt
- .gitignore
- build.gradle.kts
- AndroidManifest.xml
- ExperimentalEssentyApi.kt
- InternalEssentyApi.kt
- .gitignore
- build.gradle.kts
- .editorconfig
- .gitignore
- build.gradle.kts
- deps.versions.toml
- detekt.yml
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- settings.gradle.kts
# Installation Guide
1. Get the code
git clone https://github.com/arkivanov/Essenty
Downloads the entire project code from GitHub to your computer.
cd Essenty
Moves into the project folder you just downloaded.
2. Gradle (Java/Kotlin)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
cd back-handler
This project's files live in a subfolder, so move into it first.
./gradlew build
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
// repository documentation
Was this content helpful?
(0 ratings)
