Dmitry Tsyvtsyn's repositories
Kotlin-Algorithms-and-Design-Patterns
This repository contains the most common algorithms and data structures written in the Kotlin language with simple and concise code.
android-under-the-hood
Articles about how Android works under the hood
AlgoSortingAnimations
Android app to understand how sorting algorithms work using the example of animations
A-Little-About-Dagger
An article about dagger and its code generation
DI-internals
The simple example of manual DI for a multi-module project
NiceStarRatingView
A simple view to display the rating with stars
AndroidTemplate
Improved project template for Android Studio
colorpicker
Beautiful color picker for Android
MultipleMVVM
RecyclerView with items that are ViewModel's
ThemeViewManager
A simple example of an Android app with a custom implementation of View themes
android-deeplink-python-script
A simple script for calling deep links on Android via adb utility
androidx
Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
Decompose-Router
A Compose-multiplatform navigation library that leverage Decompose to create an API inspired by Conductor
DmitryTsyvtsyn.github.io
About me
ExoPlayer
An extensible media player for Android
gradle
Adaptable, fast automation for all
kotlin
The Kotlin Programming Language.
kotlinx-atomicfu
The idiomatic way to use atomic operations in Kotlin
kotlinx.coroutines
Library support for Kotlin coroutines
KViewModel
Lightweight ViewModel for Kotlin Multiplatform
moshi
A modern JSON library for Kotlin and Java.
okio
A modern I/O library for Android, Java, and Kotlin Multiplatform.
picasso
A powerful image downloading and caching library for Android
sms-confirmation-view
A custom Android's View implementing all the necessary UI for a typical "enter SMS / PIN code" flow.