Android architecture sample with dynamic feature modularisation, clean architecture with MVI (Uni-directional data flow), dagger hilt, DFM Navigation, kotlin coroutines with StateFlow and Exo player.
A demo application showcasing the use of the new Android Architecture Components Lifecycle classes. In this example, a Lifecycle Aware Video Player is created using the Exoplayer Library
This is a small project i created to learn how to use the Exoplayer from Google. It plays an video from an URL and you can control the playback. It can now play HLS,Dash and mp4 streams
Android JetPack , MVVM+ RoomPersistance + Retrofit + Responsive Screen (Tablet) + LiveData + ExoPlayer for video streaming + Rotation of screen (Fragment Saved instance state) + Interprocess communication +Espresso - UI test + Home Widget Provider (Transfer list of ingredients to Home Widget) + ButterKnife + Picasso + Stetho for debugging This app contain list of recipes with detail , \n you can watch video and it has responsive view along with Widget which include recipe as list in HomeScreen
Convert the codebase to Kotlin