50 Repositories
Android unit-converters Libraries
The Race tracer app simulates the progress of two players in a race.
Race tracker app The Race tracer app simulates the progress of two players in a race. The idea is to demonstrate basic concepts of Kotlin coroutines.
An Android base project building on MVVM Architecture Pattern. This can help you build new apps faster
MVVM Explanation If you can't imagine what is MVVM, please read my medium article here first. It can fully explain the revolution of Software architec
cdp - A Composable Scalable Size Unit
cdp - A Composable Scalable Size Unit An android lib that provides a new size unit - cdp (compose dp). This size unit scales with the screen size for
Sample Project with Clean Architecture for demonstrating using Kotlin Flows for fetching User Location and networking.
Nearby-Places-Foursquare-Android Getting Nearby Places using Foursquare API API's Used from FourSquare Get Key from Foursquare site. NearBy places Her
CSP - A Scalable Size Unit For Texts
csp - A Composable Scalable Size Unit for Texts An android lib that provides a new size unit - csp (compose sp). This size unit scales with the screen
Followed best practices, MVVM, clean architecture and coroutines.
GitHub Profiles Video Walktrough Using Github public API allows users to search Github profiles through the username. It shows the necessary informati
Architecture With MVI using Kotlin, Coroutines, Retrofit and Unit test
Architecture With MVI using Kotlin, Coroutines, Retrofit and Unit test MVI (Model-View-Intent) streamlines the process of creating and developing appl
CryptoMovies is a small app that show modern Android developement: with Hilt, Coroutines, Flow, Jetpack and Material Design 3
CryptoMovies is a small app that show modern Android developement: with Hilt, Coroutines, Flow, Jetpack and Material Design 3.
This project is for training purposes in Android with Kotlin Course.
fullAndroidCourseClassC This project is for training purposes in Android with Kotlin Course. `//Dependencies dependencies { //Kotlin implementation "o
ToDo App is a kind of app that generally used to maintain our day-to-day tasks or list everything that we have to do
ToDo App is a kind of app that generally used to maintain our day-to-day tasks or list everything that we have to do, with the most important tasks at the top of the list, and the least important tasks at the bottom. It is helpful in planning our daily schedules.
Ecormmerce app built using Android latest UI framework - Compose UI and data coming from Fake Store API
BuyCart π Android shopping app built with Jetpack Compose consuming FAKE STORE API I am trying to learn and follow some standard Android architecture
A Kotlin multiplatform unit testing library inspired by / similar to Google Truth.
Truthish A testing API inspired by Google Truth but rewritten in Kotlin from the ground up, so it can be used in Kotlin multiplatform projects. For ex
Android Clean Architecture in Rorty is a sample project that presents modern, approach to Android application development using Kotlin and latest tech-stack.
Android Clean Architecture in Rorty is a sample project that presents modern, approach to Android application development using Kotlin and latest tech-stack.
Codebeispiele fΓΌr meinen Vortrag "Das untere Ende der Testpyramide"
unit-testing-best-bad-practices Codebeispiele fΓΌr meinen Vortrag "Das untere Ende der Testpyramide" Beispiel fΓΌr Mocking ist π© Siehe BookRepository u
The Unit Converter app: easy, immediate and multi-platform
Converter NOW Why Converter NOW Converter NOW is an effective unit and currency converter π It is made to be easy, fast and immediately useable: just
Unit Test Architect Gradle plugin
UnitTestArchitect This is a gradle plugin that helps you to generate boilerplate code for writing jUnit + Mockito Test Cases. To us this plugin, add i
Toster - Small test dsl based on adb commands that allows you to test the mobile application close to user actions
toster Small test dsl based on adb commands that allows you to test the mobile a
Sample application to demonstrate Multi-module Clean MVVM Architecture and usage of Android Hilt, Kotlin Flow, Navigation Graph, Unit tests etc.
MoneyHeist-Chars Sample application to demonstrate Multi-module Clean MVVM Architecture and usage of Android Hilt, Kotlin Flow, Navigation Graph, Room
The app demonstrates principles of usecases with RxJava2 , Dagger2 , Room , MVP , Mockito and Clean Architecture in Android. π
Mediateka About The app demonstrates principles of Clean Architecture in Android. Based on data from https://www.themoviedb.org/ Screenshots Simple il
A tool to convert unit tests from one standard to another
unit-test-exchange-maven-plugin This plugin works as a tool to convert unit test
A collection of useful Kotlin Extension
KrazyKotlin is a collection of useful Kotlin Extension - inspired by SwifterSwift. More extensions are on the way. If you have any requests, create an
Type-safe dimensional analysis and unit conversion in Kotlin.
units-of-measure Type-safe dimensional analysis and unit conversion in Kotlin. Project Status Stable and safe for production. Building UOMs for the fi
Simple unit conversion library for Kotlin
KtUnits Simple unit conversion library for Kotlin. Usage Conversion You can convert units easily: fun foo() { val m = 100.minutes.toMilliseconds //
Generate unit testing boilerplate from kotlin files.
TestIt While TDD is a better approach for development, many projects don't practice it and end up with low test coverage. This project is here to help
Test the shape of your functions!
π§ͺ This library is experimental! Its API is not stabilized yet, and writing tests is still a bit tedious. Use at your own risk. Looking forward to you
Clean Architecture Kotlin Multiplatform Mobile (KMM) with Android Instrument Test and Unit Test
The-Movies: Clean Architecture Kotlin Multiplatform Mobile What're inside? - Jetpack Compose - Hilt - Ktor - Android Instrument Test - Unit Test - SQL
MVVM + Kotlin + Jetpack Compose +Navigation Compose + Hilt + Retrofit + Unit Testing + Compose Testing + Coroutines + Kotlin Flow + Io mockK
MvvmKotlinJetpackCompose Why do we need an architecture even when you can make an app without it? let's say you created a project without any architec
Modular Android architecture which showcase Kotlin, MVVM, Navigation, Hilt, Coroutines, Jetpack compose, Retrofit, Unit test and Kotlin Gradle DSL.
SampleCompose Modular Android architecture which showcase Kotlin, MVVM, Navigation, Hilt, Coroutines, Jetpack compose, Retrofit, Unit test and Kotlin
Delish, a Food Recipes App in Jetpack Compose and Hilt based on modern Android tech-stacks and MVVM clean architecture.
Delish Screens Tech stack & Open-source libraries 100% Kotlin based + Coroutines + Flow for asynchronous. Dagger Hilt 2.37 Accompanist JetPack Jetpack
A Movie listing app with unit tests and a couple of UI tests
MovieListings App This app is a Movie listing app with unit tests and a couple of UI tests. The app gets a list of movies from a public API, and the d
A simple project to help developers in writing their unit tests in Android Platform.
AndroidUnitTesting A simple project to help developers in writing their unit tests in Android Platform. This is not a multi-module project, but has th
This is a practical project for Professional Android Developers that covers clean Architecture basics using the following: skills: Real-like coding with Kotlin, MVVM Design pattern, Kotlin Coroutines, Room database, Navigation Controller, Jetpack compose, Use cases, and Dependency injection using Dagger-Hilt.
Note App This is a practical project for Professional Android Developers that covers clean Architecture basics using the following: skills: Real-like
A sample Android application with a strong focus on a clean architecture, automated unit and UI testing and continuous integration.
Android playground This is a sample Android application with a strong focus on a clean architecture, automated unit and UI testing and continuous inte
simple game implements with kotlin and jetpack.(covered by unit test)
Simple Spy Game: Source Code π¨ Published version π¨ This repository contains a detailed game app that implements simple game using Koin, Room, Corout
Kotlin wrapper for React Test Renderer, which can be used to unit test React components in a Kotlin/JS project.
Kotlin API for React Test Renderer Kotlin wrapper for React Test Renderer, which can be used to unit test React components in a Kotlin/JS project. How
Most popular Mocking framework for unit tests written in Java
Most popular mocking framework for Java Current version is 3.x Still on Mockito 1.x? See what's new in Mockito 2! Mockito 3 does not introduce any bre
A sample to showcase Kotlin, MVVM, Koin, Coroutines, StateFlow, Room, WorkManager, Retrofit and Unit test.
TVMaze-Cache A sample to showcase Kotlin, MVVM, Koin, Coroutines, StateFlow, Room, WorkManager, Retrofit and Unit test. Features MVVM Architecture + R
Math World is an Android Application specialized in mathematics, where the application includes some sections related to arithmetic, unit conversion, scientific math laws and constants, as well as some mathematical questions that need some intelligence to reach the solution.
Math World is an Android Application specialized in mathematics, where the application includes some sections related to arithmetic, unit conversion, scientific math laws and constants, as well as some mathematical questions that need some intelligence to reach the solution.
Clothes shop native android app
ShopApp I built this clothes shop native android app in which I tried to implement clean architecture principles and use Jetpack Compose to create the
Fixtures for Kotlin providing generated values for unit testing
A tool to generate well-defined, but essentially random, input following the idea of constrained non-determinism.
Klimatic is an android app built using Kotlin. It try to showcase all the latest technologies used in android.
Klimatic Klimatic is an android app built using Kotlin. It try to showcase all the latest technologies used in android. Built using Android Architectu
π Note List app based on MVVM architecture (ViewModel, LiveData, Coroutines, Room and Jetpack Compose)
Note list app built with Jetpack Compose Download Go to the releases page to download the latest available apk. Screenshots Architecture Features Home
Android playground project with modularization by feature (android libraries), unit tests, MVVM & MVI.
Movies Movies is a simple project to study and play with some android components, architecture and tools for Android development. Tech Stack This proj
3 types of Tests in Android (Unit - instrumentation - UI)
UnitTestingPractice 3 types of Tests in Android Unit instrumentation (Integration) UI Unit Testing benefits confirm code work like a charm simulate Ap
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
Writing unit tests can be hard and sometimes good design has to be sacrificed for the sole purpose of testability. Often testability corresponds to go
π Learning Kotlin Coroutines for Android by example. π Sample implementations for real-world Android use cases. π Unit tests included!
Kotlin Coroutines - Use Cases on Android π Learning Kotlin Coroutines for Android by example. π Sample implementations for real-world Android use ca
Kotlin Unit Testing Examples
Kotlin Unit Testing Examples Table of Contents Application Gradle, Kotlin & Groovy Junit4 Junit5 KotlinTest Spek Mockito Mockito-Kotlin Mockk Strikt T
PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
Writing unit tests can be hard and sometimes good design has to be sacrificed for the sole purpose of testability. Often testability corresponds to go
Android Unit Testing Framework
Robolectric is the industry-standard unit testing framework for Android. With Robolectric, your tests run in a simulated Android environment inside a
[Deprecated] Android Studio IDE support for Android gradle unit tests. Prepared for Robolectric.
#[Deprecated] Google has finally released a proper solution for unit testing. Therefore this plugin will no longer be activlty maintained. android-stu