Mahdi's starred repositories
accompanist
A collection of extension libraries for Jetpack Compose
MovieNight
MovieNight is a sample Android application that uses the clean architecture approach and is written in Kotlin.
Android-CleanArchitecture
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
MultiModuleMVIArchitecture
#MultiModular #Android #Compose #CleanArchitecture
viewmodel-sample
This is a sample project of Android ViewModel
MVP-Sample-Android
An android app demonstrate the usage of MVP architecture
MVVM-Sample-Android
An android app demonstrate the usage of MVVM architecture
SinsOfMemoryLeaks
Some common patterns of memory leaks in Android development and how to fix/avoid them
compose-samples
Official Jetpack Compose samples.
MyLittleCanvas
🎨Need to create a custom view ? You don't know how to use Canvas, use MyLittleCanvas instead !
WindowImageView
An ImageView display in RecyclerView, looks like window.
IndicatorScrollView
🧀 A dynamic scroll view that animates indicators according to its scroll position.
AndroidFastScroll
Fast scroll for Android RecyclerView and more
RubberPicker
Android Rubber Picker Library
LiquidSwipe
Android LiquidSwipe Library
MultiSearchView
Yet another built-in animated search view for Android.
MultiSnapRecyclerView
Android library for multiple snapping of RecyclerView
Design-Patterns-in-Kotlin
In this repository, I will explain design patterns, object oriented programming and SOLID principles with examples.
glide-transformations
An Android transformation library providing a variety of image transformations for Glide.
FolioReader-Android
A Java ePub reader and parser framework for Android.
Qlassified-Android
An Android Wrapper Library for easy Keystore Encryption