Skip to content

vivart/Todo

Repository files navigation

build

codecov

Todo

It's an experimental repo insipired from https://commonsware.com/AndExplore. I experiment all new android features on this repo.

This repo has features like

  1. Modularization.
  2. Jetpack architecture components
  • Navigation
  • ViewModel
  1. Complete code is in Kotlin even for gradle also I am using kotlin dsl
  2. Kotlin coroutines with stateflow.
  3. Microbenchmark and Macrobenchmark
  4. Hilt for dependency injection.
  5. Retrofit with gson
  6. Room
  7. WorkManager
  8. Add Kover - Gradle plugin for Kotlin code coverage.

Added support for VERSION_CATALOGS and TYPESAFE_PROJECT_ACCESSORS

A version catalog is a list of dependencies, represented as dependency coordinates, that a user can pick from when declaring dependencies in a build script. For example, instead of declaring a dependency using a string notation, the dependency coordinates can be picked from a version catalog: https://docs.gradle.org/current/userguide/platforms.html

Since Gradle 7, Gradle offers an experimental type-safe API for project dependencies. https://docs.gradle.org/7.0/userguide/declaring_dependencies.html#sec:type-safe-project-accessors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published