FlorisBoard is a free and open-source keyboard for Android 7.0+ devices. It aims at being modern, user-friendly and customizable while fully respecting your privacy. Currently in...
This library is in alpha. The API is mostly complete and will not be changing, but there is still work to be done to make it...
An E-commerce application store front for users to have a unique shopping experience Features Include Product Catalogue Powered Search Feature Filter options Account Creation Profile Customization...
Railway-oriented library to model and handle success/failure easily for Kotlin, Android, and Retrofit. What’s Railway-Oriented Programming? Railway Oriented Programming is a functional approach to handling success...
In addition to the content itself, this course is interesting because it works inside Intellij.
Circuit is a simple, lightweight, and extensible framework for building Kotlin applications that’s Compose from the ground up. Compose itself is essentially two libraries – Compose...
Ktor is an asynchronous framework for creating microservices, web applications and more. Written in Kotlin from the ground up. This repo aims to be a curated...
This template can be used to develop for three targets Android iOS Desktop This is built to reduce the effort of configuring all the targets together...
In this session, we will learn how to use Arrow’s Resource Domain-Specific Language (DSL) to reason about resource safety in the same way we use structured...
Moshi is a modern JSON library for Android, Java and Kotlin. It makes it easy to parse JSON into Java and Kotlin classes: Note: The Kotlin...
RSS Parser is an Android library to parse any RSS feed. With RSS Parser, you can fetch plenty of useful information from any RSS channel, be it a...
Ktor is an asynchronous framework for creating microservices, web applications and more. Written in Kotlin from the ground up. import io.ktor.server.netty.* import io.ktor.server.routing.* import io.ktor.server.application.* import...
In this video, Pamela chats about some of the Kotlin 1.8.0 updates relating to Kotlin/Native and Kotlin Multiplatform Mobile.
Fluent Kotlin expressions for handling single if-else statements, nullable, collections, and boolean. Gradle Add the dependency below to your module’s build.gradle file: dependencies { implementation "com.github.skydoves:whatif:1.1.2" } Usage...
Tech stack UI Compose Multiplatform – UI (Android + Desktop) LGoodDatePicker – DatePicker on Swing (Desktop) Odyssey – Navigation Koalaplot – Charts Common KViewModel – Shared ViewModel Firebase – Crashlytics UUID – UUID...
A tiny http client for Kotlin/Android. Only 90 lines of code. This is wrapper around native HttpURLConnection. Get val request = HttpRequest( url = "https://httpbin.org/get", parameters = mapOf("name"...
This video explains the differences between the asLiveData operator compared to the collect and launchIn operator. The terminal operator “asLiveData” converts a flow into a LiveData...
This event is for all developers/engineers that love to deep-dive Kotlin. You don’t need to be an ultimate Kotlin expert to understand what’s going on. Intermediate...
It’s a great way to practice your problem-solving, keep your Kotlin skills sharp, compete, and learn from the fantastic community surrounding the event.
Dotlin is a Kotlin to Dart compiler. The aim is to integrate Kotlin as a language into the Dart ecosystem, combining best of both worlds: The...