Pinned Repositories
AlarmClockView
Android-SpinKit
Android loading animations
AndroidDaggerConcepts
CurrencyApp
An app that allows to transfer and collect payments using pretty much all currencies in the world which are updated and synchronized every minute.
MultiStream
MultiStream is made for accessing multiple streaming platforms at the same place Watch, search, and get content from various streaming platforms like twitch, mixer. Application uses MVVM architecture. It has over 10 custom modules including many custom views and viewgroups, livestream/video player with chat, pagination, search, emoticons, navigation drawer, auth modules. One of the goals was to write reusable code because application combines multiple apis and platforms which essentially have similar purposes. Also it has a lot of unique UI/UX elements such as beautiful custom views, powerful animations, gestures. Application performs intensive work so there I'd had to use a lot of functional programming, coroutines channels and flows for handling over 100k users in chat while watching high quality livestream at the same time.
music-2d
Clean architecture, MVVM, Compose, Coroutines/Flow, Hilt
PhotosLibraryApp
Kotlin + coroutines + mvvm + room + lifecycle/viewmodel + navigation + databinding + livedata + IntentService with notifcations
ShoppingAPP
Online shopping application. The main purpose was to simplify online purchasing using dragging gestures. (MVVM + Dagger + Architecture components)
signalr_core
ASP.NET Core SignalR Dart Client
SpotifyAPP
MVVM + Dagger2 + architecture components, RXjava, retrofit and other essential libraries.
Is0git's Repositories
Is0git/ShoppingAPP
Online shopping application. The main purpose was to simplify online purchasing using dragging gestures. (MVVM + Dagger + Architecture components)
Is0git/MultiStream
MultiStream is made for accessing multiple streaming platforms at the same place Watch, search, and get content from various streaming platforms like twitch, mixer. Application uses MVVM architecture. It has over 10 custom modules including many custom views and viewgroups, livestream/video player with chat, pagination, search, emoticons, navigation drawer, auth modules. One of the goals was to write reusable code because application combines multiple apis and platforms which essentially have similar purposes. Also it has a lot of unique UI/UX elements such as beautiful custom views, powerful animations, gestures. Application performs intensive work so there I'd had to use a lot of functional programming, coroutines channels and flows for handling over 100k users in chat while watching high quality livestream at the same time.
Is0git/CurrencyApp
An app that allows to transfer and collect payments using pretty much all currencies in the world which are updated and synchronized every minute.
Is0git/music-2d
Clean architecture, MVVM, Compose, Coroutines/Flow, Hilt
Is0git/signalr_core
ASP.NET Core SignalR Dart Client
Is0git/AndroidDaggerViewModel
Is0git/BitcoinApp
This app allows to lookup and convert live bitcoin values in USD, EUR, GBP. I've used best practises and most essential, newest tools in order to make application perform faster and code look cleaner. MVVM architecture, S.O.L.I.D priciples, kotlin coding style.
Is0git/CameraAPP
Camera app is made for people who like to share their photos and want to find new inspirations and ideas for their photo gallery. App based on firebase components. That is to say, there is heavy use of firestore, auth, storage. Application has a custom camera made with jetpack CameraX therefore users are able to take quick photos and share them directly through thre app.
Is0git/compose-samples
Official Jetpack Compose samples.
Is0git/constraintlayout
ConstraintLayout is an Android layout component which allows you to position and size widgets in a flexible way
Is0git/contactsPhoneNumberPrefixChanger
Is0git/flutter
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Is0git/HiltExample
Is0git/movies-3d
Is0git/Multi-stream-Api
Is0git/Multi-Stream-Chat
Is0git/Multi-Stream-Eminogo-View
Is0git/Multi-Stream-Emoticon-Picker
Is0git/Multi-Stream-Hide-Scroll-View
Is0git/Multi-Stream-Material-PlaceHolder-View
Is0git/Multi-Stream-Player
Is0git/Multi-Stream-SearchView
Is0git/Multi-Stream-Step-Slider
Is0git/Multi-Stream-Stripe-Tab-Layout
Is0git/MultiStream-Splash-Screen
Is0git/OverScrollBehavior
Is0git/Pagination
Pagination library that supports key, position, and page paging. Easy to use, just need to define an interface with first-page load and other pages loading methods and then attach/detach to recyclerView. Also, there is custom recyclerview adapter that updates items in recycler view based on page loader.
Is0git/Paging3-Jetpack-sample-application
Is0git/StripeTabLayout
Is0git/wallet-samples
Samples for the Google Wallet REST APIs