Clean Architecture Modular Project: MVVM + Jetpack Compose + Coroutines + Flows + Dagger2 + LiveData + UnitTests + UITests + Screenshot Tests + MockWebServer
-
Updated
Aug 28, 2024 - Kotlin
Clean Architecture Modular Project: MVVM + Jetpack Compose + Coroutines + Flows + Dagger2 + LiveData + UnitTests + UITests + Screenshot Tests + MockWebServer
🏘 🎃 Real Estate Sample App with RxJava3+Coroutines Flow, Dynamic Feature Modules, Dagger Hilt, Offline First, ConcatAdapter, Animations and tests for Room, Retrofit, useCase and ViewModels with TDD.
An okhttp / retrofit api call mocking library
Android Unit Testing Clean Code Architecture + MVVM
Posts Api sample with Kotlin RxJava3/Coroutines Flow, Clean Architecture, Offline first/last with Room + Retrofit2, Dagger Hilt, Dynamic Feature Modules, Static Code Analysis, Gradle DSL, MockK+ MockWebServer with Test Driven Development including Api and Database tests
TODO API Client Kata for Kotlin Developers. The main goal is to practice integration testing using MockWebServer
Simple Android app to show how unit testing with MockWebServer and Architecture Components (ViewModel + LiveData)
Restaurants sample app built with the new architecture components (LiveData, Room, ViewModel) and Dagger 2
The app shows a paginated list of the most starred Kotlin repositories in Github.
JeTaxi is built on Clean Architecture with Kotlin and follows modern android development trends. Also, It uses some of Jetpack and popular libraries.
A clean architecture approach (modular) using MVVM, Dagger2, LiveData and RxAndroid
An Offline first Android app to consume the SpaceX Backend API
A helper for dispatching MockWebServer responses
A beginner guide to test-driven development for android development
☀️ 🌤 Sample weather app with Retrofit, Hilt and Coroutines ☀️ 🌤
Restaurants app written in Kotlin, using Clean Architecture, MVVM, Repository Pattern, SOLID Principles, RxJava, Dagger, Unit Testing, Espresso, Retrofit, Room
This app the displays trending repositories from Github and has two branches one showing usage of rxjava and other kotlin coroutines
Add a description, image, and links to the mockwebserver topic page so that developers can more easily learn about it.
To associate your repository with the mockwebserver topic, visit your repo's landing page and select "manage topics."