dmytroKarataiev
Passionate Android Developer, who loves to write open-source apps and always focused on personal and professional improvement.
@f3software @fundriseWashington, DC
Pinned Repositories
BbcReader
News reader of a BBC xml feed (RxJava, MVP, Realm).
CleanArchitecture-RepoViewModel
An example of using ViewModel with a Repo, no memory leaks and with unit tests included.
ConnectFour
Connect Four Android Game with Multiplayer
EarthquakeSurvival
Earthquake tracking application (RxJava, SQLite, Content Provider, Sync Adapter).
MachineLearning
Different Machine Learning exercises from the Udacity Nanodegree
MorseFlashlight
Flashlight with a Morse Code and an Emergency Signal
MovieDb
Client to the Movies DB site (RxJava, SQLite, Content Provider).
MVVM-Architecture-Example
MVVM, ViewModel, LiveData Sample App with Dagger and converted to Kotlin
TestApp
REST Client for the Movies DB (MVP, Databinding, Retrofit, RxJava)
YalantisInternship
Projects from the online part of Yalantis Internship (MVP, Dagger 2, RxJava, Realm).
dmytroKarataiev's Repositories
dmytroKarataiev/EarthquakeSurvival
Earthquake tracking application (RxJava, SQLite, Content Provider, Sync Adapter).
dmytroKarataiev/BbcReader
News reader of a BBC xml feed (RxJava, MVP, Realm).
dmytroKarataiev/MovieDb
Client to the Movies DB site (RxJava, SQLite, Content Provider).
dmytroKarataiev/ConnectFour
Connect Four Android Game with Multiplayer
dmytroKarataiev/YalantisInternship
Projects from the online part of Yalantis Internship (MVP, Dagger 2, RxJava, Realm).
dmytroKarataiev/MorseFlashlight
Flashlight with a Morse Code and an Emergency Signal
dmytroKarataiev/TestApp
REST Client for the Movies DB (MVP, Databinding, Retrofit, RxJava)
dmytroKarataiev/RecyclerView-IdlingResource-LongApiDataDelay
Shows a simple example of a UI test that waits for the API to return data and then starts the test
dmytroKarataiev/MachineLearning
Different Machine Learning exercises from the Udacity Nanodegree
dmytroKarataiev/TextInputLayout-MemoryLeak
Tiny app with a reproducible memory leak in a TextInputLayout
dmytroKarataiev/CleanArchitecture-RepoViewModel
An example of using ViewModel with a Repo, no memory leaks and with unit tests included.
dmytroKarataiev/MVVM-Architecture-Example
MVVM, ViewModel, LiveData Sample App with Dagger and converted to Kotlin
dmytroKarataiev/Algorithms
Algorithms I've studied and implemented
dmytroKarataiev/AndroidNd
Projects from the Udacity's Android Nanodegree
dmytroKarataiev/AppPortfolio
Project 0 Android Nanodegree: My App Portfolio
dmytroKarataiev/AwakeDebug
Keeps an Android device awake while debugging via USB
dmytroKarataiev/Dagger-Android-Example
Dagger2 android with grouped modules and dependent subcomponents
dmytroKarataiev/daggerAndroidvsHiltRuntimeDependencies
Dagger2 Android vs Dagger Hilt and runtime dependencies
dmytroKarataiev/dmytroKarataiev.github.io
dmytroKarataiev/DonorUa
Android app for DonorUa project
dmytroKarataiev/FirebaseChat
App which shows usage of main Firebase features (Auth, Storage, Remote Config)
dmytroKarataiev/FootballScores-BooksScanner
Football Scores App, Book Organiser with Google Vision API
dmytroKarataiev/IconSwitch
dmytroKarataiev/jetpackCompose
Big Nerd Ranch - Jetpack Compose App
dmytroKarataiev/Keddit
Basic Reddit client written in Kotlin (RxJava2, Dagger2).
dmytroKarataiev/LicenseAndroidLibrary
A useful and simple android library which adds an easily configurable License\Privacy Policy activity.
dmytroKarataiev/MVI-Example
Refactoring of the excellent MVI example by AdamMc331 where I tried to see if we can merge and maintain multiple ViewModels in a single State object
dmytroKarataiev/navHostBug
An example of a bug when using androidx.fragment.app.FragmentContainerView as a navHost instead of a regular fragment
dmytroKarataiev/RetrofitProguard
A repo that shows how Retrofit Proguard rules do not keep interfaces that implement a base interface
dmytroKarataiev/RxJava2-Android-Samples
RxJava 2 Android Examples - Migration From RxJava 1 to RxJava 2 - How to use RxJava 2 in Android