A simple Android template that lets you create an Android project quickly.
Kotlin extensions to simplify working with SQLite database.
WhatIf is kotlin extensions for expressing a single if-else statement, nullable and boolean.
A Kotlin Coroutines binding APIs for Android UI widgets from the platform and support libraries. Supports Flow, ReceiveChannel and Actor.
Either monad struct to modeling success/error results in Kotlin development.
Kotlin compiler plugin that hides data class properties in generated toString() method
Kotlin library for Android providing useful extensions to eliminate boilerplate code in Android SDK and focus on productivity.
Use the power of Kotlin to make your code smaller and beautiful.
Coroutine AutoDispose is an Kotlin Coroutine library for automatically disposal.
Useful Kotlin extensions to speed up Android app development. More than Android KTX powered by Google.
Kotlin library for Android providing useful extensions to simplify interface callback in Android SDK.
Stateful is a Kotlin library which makes Android application development faster and easier. It helps you delete all the boilerplate code for saving instance state and lets you forget about saving and restoring your fragment's/activity's state.
This is a simple Kotlin Coroutines vs. RxJava sample. It calls SpaceX's api to get the next launch's details.
Extensions for Kotlin. Use the power of Kotlin to make your code smaller and beautiful.
Kotlin Coroutine binding APIs for Android's UI widgets.
This project demonstrates Android Architecture Components (Viewodel, Livedata) and Dagger for dependency Injection in Kotlin.
A tiny Kotlin library to determine if a version string is newer when compared to another. Can be used to determine if an application requires a forced update.
Basic implementation of Android Recycler View purely written in Kotlin.
Stopwatch is the simple Timer app for Android, which is developed using Kotlin.
This demo aims shows practical way of clean architecture, MVP in android with Kotlin.
TL;DR: Moshi version of Jackson's
@JsonIgnore. For when you can't use
In Moshi, You can use
transient keyword (in Kotlin:
@Transient annotation) for ignore serialization.
But sometimes it's conflict to other features. e.g.
moshi-kotlin-ignore is library for ignore parameter serialization / deserialization. You can use this library to resolve above issues.
Kotlin-AgendaCalendarView is a calendar widget with list of events which can be dynamically filled.
Group of useful kotlin extension I made for application development in kotlin language which helps in day to day life of android developers!
This is the Android Architecture Components extension library available for Kotlin.
Kotlinify is a suite of extension and classes for easier daily android development in Kotlin.
A sweet, small set of Kotlin functions to reduce your android boilerplate code.