-
Updated
Jul 14, 2020 - Kotlin
{{ message }}
My way to MVVM using RxJava and Android databinding
Minimal Kotlin Multiplatform project using Jetpack Compose and SwiftUI
【MVVM+RxJava2+AspectJ】泡网第三方客户端,网站主页:http://www.jcodecraeer.com/index.php
An Android weather application implemented using the MVVM pattern, Retrofit2, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.
A sample news app which demonstrates clean architecture and best practices for developing android app
Implemented using Clean Arch, MVVM, LiveData, Room, Koin, Coil, Service, Notification and ExoPlayer
As the default takes too much space, we can improve this by format it using K per thousands e.g. 300K, 500K etc
Sample Android Application - MVVM, Clean Architecture, Modularization, Repository Pattern
Android Galway Bus app using Kotlin Multiplatform shared code
An example Android app using Retrofit, Room, LiveData, RxJava2, Paging, Koin and the MVVM pattern with the databinding
The Movie DB app using Kotlin with updated Android features
Learning Project (Movie App) For Applying Android Architecture Components And Clean Architecture Using MVVM With Kotlin
When an API exception is happening the exception should be caught in catch block is it?
`
fun invoke(
scope: CoroutineScope,
params: Params?,
onResult: (UseCaseResponse)
) {
val backgroundJob = scope.async {
run(params)
}
scope.launch {
backgroundJob.await().let {
try {
Jetpack Compose and SwiftUI based Kotlin Multiplatform project (using CityBikes API http://api.citybik.es/v2/).
Android + Kotlin + Modularization + Gradle Depedency managment + Gradle written in Kotlin DSL + Custom Gradle Plugin + MVVM + MVI + Clean Architecture + Repository Pattern + Coroutines + Flows + Koin + Retrofit2 + ROOM + Kotlin-Android-Extension + KtLints
GitHubBrowserApp on kotlin + rxJava2 + AAC+ retrofit2 + mvvm + koin + cleanArchitecture(modularization)
Sample app using Kotlin, Coroutines, Architecture Components and more. With Unit and Instrumentation tests.
It just clutters the screen up when it's shown on all views, imo.
A sample Android gallery to search images posted on Reddit built using modern Android development tools (Architecture Components, MVVM, Coroutines, Flow, Navigation, Retrofit, Room, Koin)
Real world backend API built in Kotlin with Javalin + Koin + Exposed
Getting started project with a Android & Koin
For testing it's convenient to be able to destroy the context after each test and set it up before.
This repository contains sample code. Its purpose being, to quickly demonstrate Android and software development in general, clean code, best practices, testing and all those other must know goodies.
Basic example of setting up Koin 2.0.1 with AndroidX
Add a description, image, and links to the koin topic page so that developers can more easily learn about it.
To associate your repository with the koin topic, visit your repo's landing page and select "manage topics."
If you want to contribute android projects to awesome-android-kotlin-apps, Pull Requests are welcomed!
If you are a beginner looking for your first contribution to Open Source, I will help you with Pull Request and contributing guide.🐣 contact: awesomedevnotes@gmail.com / twitter: https://twitter.com/androiddevnotes
Feel free to send Pull Requests, fix typos, grammatical mistakes ...