Tehran

Mohammadali Rezaei

Expert
@alirezaeiii

TMDb-MotionLayout-Paging2-Playground. A sample using Kotlin, MVVM, Paging2, Dagger2, RxJava2, Coroutines, Jetpack Compose, Retrofit, Glide, Espresso, Unit test, In-app updates and Github Actions which showcases MotionLayout in Android.

165

TMDb-Compose-Paging3-Playground. Modular Android architecture which showcase Kotlin, Jetpack Compose, Navigation Compose, Paging3 Compose, MVVM, Hilt, Room, Coroutines, StateFlow, Retrofit, Coil-compose, Github Actions, Unit test and Compose ui-test.

59

TVMaze-Transform-Animation. A sample using Kotlin, MVVM, Koin, Coroutines, StateFlow, Room, WorkManager, Retrofit, DataBinding and Unit test which showcases Transform animation between two Views in Activities.

29

Compose-CollapsingToolbar. Modular Android architecture using Kotlin, MVVM, Navigation, Hilt, Coroutines, Jetpack Compose, Retrofit, Unit test and Kotlin Gradle DSL which showcases Collapsing Toolbar in Jetpack Compose.

18

Hilt-MultiModule-Cache. Modular Android architecture using Kotlin, MVVM, Navigation, Hilt, RxJava, Retrofit, DataBinding, Espresso, Unit test and Kotlin Gradle DSL which showcases offline-first in Android.

14

SavingGoals-Cache. A sample using Kotlin, MVVM, Navigation, Dagger, RxJava, Room, Retrofit, DataBinding, Espresso and Unit test which showcases offline-first in Android.

13

Navigation-Compose-Cache. A sample using Kotlin, MVVM, Hilt, Coroutines, StateFlow, Jetpack compose, Navigation compose, Room, Retrofit and Unit test which showcases offline-first in Android.

13

Dialpad-CustomView. Custom ViewGroup that lays out child views with equal distance.

12

ExoPlayer-Service. A sample to showcase ExoPlayer inside a Service.

10

News-Cache. A sample using Kotlin, MVVM, Navigation, Coroutines, Room, WorkManager, Retrofit and DataBinding which showcases offline-first in Android.

10

Dynamic-Feature-MultiModule. Modular Android architecture which showcase Kotlin, MVVM, Dynamic feature module, Navigation, Dagger, RxJava, Retrofit, DataBinding, Espresso, Unit test and Kotlin Gradle DSL.

6

CollapsingToolbar-MotionLayout. A sample to showcase CollapsingToolbar using MotionLayout in Jetpack Compose.

6

Rebtel-Contacts-Clone. A sample to showcase Rebtel contact list divided into sections with group header using Dagger, RxJava and DataBinding.

5

DFM-Dagger-MultiModule-Cache. Modular Android architecture which showcase Kotlin, MVVM, Dynamic feature module, Navigation, Dagger, RxJava, Retrofit, DataBinding and Kotlin Gradle DSL.

3

StarWarsSearch-RxPaging2. Modular Android architecture to showcase Kotlin, MVVM, Clean architecture, Dynamic feature module, Navigation, Paging, Dagger, RxJava, Retrofit, DataBinding, Espresso, Unit test and Kotlin Gradle DSL.

3

TMDb-CMP-Playground. CMP sample using Shimmer effect, Ktor, kotlinx.serialization, Jetbrain Navigation Compose, Room, Koin, Material3 CenterAlignedTopAppBar, PullToRefresh, Coil3, BuildKonfig and Napier which showcases Shared Element Transition and offine-first.

3

TMDb-KMM-Playground. KMM sample using Ktor, kotlinx.serialization, Koin, Kotlin Coroutines, StateFlow, Material3 CenterAlignedTopAppBar, Coil3, SQLDelight, SKIE, moko-resources, BuildKonfig and Napier which showcases offline-first.

3

GoogleMap-Direction. A sample to draw a route between origin and destination in Google map using Direction API.

2

Clean-Android-Code. MVP + Dagger 2 + RxJava + Retrofit2

2

Koin-Compose. A sample to showcase Kotlin, MVVM, Koin, Coroutines, StateFlow, Jetpack compose, Navigation, Room, WorkManager, Retrofit and Unit test.

2

Movies-Cache. A sample using Kotlin, MVVM, Hilt, Navigation, Coroutines, StateFlow, Retrofit, DataBinding and Unit test which showcases offline-first in Android.

1

Dynamic-feature-module. Modular Android architecture which showcase Kotlin, MVVM, Dynamic feature module, Navigation, Dagger, RxJava, Retrofit, DataBinding, Espresso, Unit test and Kotlin Gradle DSL.

1

Paging3-Issue. A sample to showcase Kotlin, MVVM, Paging3, Hilt, Room, Coroutines and Retrofit. It showcases : https://issuetracker.google.com/issues/238227615

1

MovieGuide. Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture

1

Munchies. A sample showcasing a generic solution for Unidirectional data flow and offline first approach.

1
25
Apply