MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
-
Updated
Jun 4, 2021 - Kotlin
{{ message }}
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
A sample Kotlin app which was built with modular structure, Kotlin DSL, Kotlin Coroutines, TDD and MVVM patterns.
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)
Implemented by Clean Architecture, MVVM, Koin, Coroutines, Moshi, Mockk, LiveData & DataBinding
Examples of UI Testing with Espresso, Mockk, androidx.test
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.
Android Permission lib PowerPermission makes handling runtime permissions extremely easy.
Kotlin Unit Testing Examples
This Application using Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData),Navigation based on MVVM architecture.
Suggested test cases:
deleteArticle from repository.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
Valorant Agents app is a small Multi-Module demo application to demonstrate modern Android application tech-stacks with a Multi-module and MVVM architecture, with emphasize on Unit & UI testing.
Series of Tutorials about Coroutines and Flow with Retrofit, Room, and Unit tests.
A playground android app, showcasing the latest technologies and architectures using the Movie Database APIs.
A movies sample android project in Kotlin which uses clean architecture principles
A doctor finder for you!
The Games app has two features which are listing and showing detail of games.
Sample projects using Moshi Json parsing with codegen and reflection implemented with architecture components using data from The Movie Database
In this repo, I will show implementations of differents architecture in the Android Nativo World, like MVC, MVP, MVVM, Clean, MVI.
A Clean Architecture App that uses feature Modularization Architecture (app, presentation, domain, data, buildSrc) modules to hit TMDB API using MVVM Architecture, Coroutines, Retrofit2, Live Data, Data Binding, Koin, SOLID Principles and Unit Testing using MockK.
Android JUnit5, CI and CD study with MVVM architecture
Retrofit CallAdapter for Coroutines to handle response as states
An explorative Android project of gRPC + MVVM + LiveData
Notely is a note-taking Android app that demonstrates the use of numerous modern Android Architecture components
Series of Tutorials for Unit Testing in Java and Kotlin using JUnit4, JUnit5, Mockito, MockK and Test Driven Development
Add a description, image, and links to the mockk topic page so that developers can more easily learn about it.
To associate your repository with the mockk topic, visit your repo's landing page and select "manage topics."
update androidx navigation version and implement multiple backstack.