Quidditch Players for Hogwarts Houses Android and iOS using Kotlin Multiplatform 2024
Android Studio Ladybug | 2024.2.1 Patch 3
Android Min SDK Version: 28
Android Target SDK Version: 34
Libraries
- Jetpack Compose - Jetpack Compose is Android’s recommended modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs.
- Jetpack Navigation - Android Jetpack's Navigation component helps you implement navigation, from simple button clicks to more complex patterns, such as app bars and the navigation drawer.
- Coroutines - Asynchronous or non-blocking programming is an important part of the development landscape. When creating server-side, desktop, or mobile applications, it's important to provide an experience that is not only fluid from the user's perspective, but also scalable when needed.
- Ktor - Framework for quickly creating connected applications in Kotlin with minimal effort.
- Room - The Room persistence library provides an abstraction layer over SQLite to allow for more robust database access while harnessing the full power of SQLite.
- Koin - A framework to help you build any kind of Kotlin & Kotlin Multiplatform application, from Android mobile, Multiplatform apps to backend Ktor server applications Koin is developed by Kotzilla and open-source contributors.
- Kotlinx Serialization - Kotlin multiplatform / multi-format serialization.
- Kamel - Kotlin asynchronous media loading and caching library for Compose.
- Kermit - Kermit by Touchlab is a Kotlin Multiplatform centralized logging utility.
- Mokkery - About The mocking library for Kotlin Multiplatform, easy to use, boilerplate-free and compiler plugin driven.
- Mockito-Kotlin - A small library that provides helper functions to work with Mockito in Kotlin.