RUVIDEO
Поделитесь видео 🙏

Github App, The MVVM arch using Coroutine, Daggar, and Android Jetpack.

📁 Видеоигры 👁️ 16 📅 05.12.2023

Github App, The MVVM arch using Coroutine, Daggar, and Android Jetpack.

GithubApp is a sample Android project using Github API based on MVVM architecture. It showcases the app development with well-designed architecture and up-to-date Android tech stacks.

✨ Features Project Android:
* 100% Kotlin
* Dagger Hilt
* MVVM architecture
* Android architecture components
* Navigation Jetpack
* Single activity
* dataBinding
* Coroutines

? Features App
* Offline support: app makes use of NetworkBoundResource, which uses database as the single source of truth
* Advanced uses of Room
* MVVM with Android Architecture Components(Room, LiveData, Stateflow, ViewModel)
* Material design.
* Dagger dependency injector

? Libraries used

**Android Jetpack
*Lifecycle: Create a UI that automatically responds to lifecycle events.
*LiveData: Build data objects that notify views when the underlying database changes.
*ViewModel: Store UI-related data that isn't destroyed on app rotations. *Easily schedule asynchronous tasks for optimal execution.
*Room: Access your app's SQLite database with in-app objects and compile-time checks.
*Navigation: Handle everything needed for in-app navigation.

**Http
*Retrofit2: Type-safe HTTP client for Android and Java by Square, Inc.
*OkHttp: An HTTP+HTTP/2 client for Android and Java applications.

**DI
*Dagger-hilt: Dependency injection with Hilt

*Others
*Glide: An image loading and caching library for Android focused on smooth scrolling
*Timber: A logger with a small, extensible API which provides utility on top of Android's normal Log class.
*Wang.avi

Sources Code : https://github.com/noor1yasser9/GithubApp
Github: https://github.com/noor1yasser9
Linkedin: https://www.linkedin.com/in/noor1yasser9/

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Github App, The MVVM arch using Coroutine, Daggar, and Android Jetpack.», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.