MvRx - это библиотека Android, созданная на основе Jetpack, которая практична, забавна, проста в освоении, но достаточно мощна для масштабирования в большие приложения.
MvRx прост в освоении и интеграции в любое приложение, независимо от того, насколько оно старое.
MvRx предоставляет общую структуру для вас и вашей команды для написания согласованного кода.
MvRx имеет множество функций, которые уменьшают шаблон и устраняют многие подверженные ошибкам области разработки, такие как управление жизненным циклом Android или состояниями ошибок для асинхронных действий.
Из этого курса вы узнаете, насколько MvRx упрощает разработку под Android для каждого варианта использования, простого или сложного.
Узнайте, как интегрировать MvRx в существующее приложение
Узнайте, как архитектура ViewModel Jetpack решает ключевые проблемы жизненного цикла и данных
Узнайте, как моделировать сложное состояние с помощью простых неизменяемых классов данных
Узнайте, как интегрировать MvRx с вашей структурой внедрения зависимостей
Пишите юнит-тесты, не беспокоясь о жизненных циклах или robolectric
Посмотреть больше
Урок 1.00:02:14
Introduction to MvRx
Урок 2.00:00:27
Set up Your Project for MvRx
Урок 3.00:01:00
Create Your Base MvRx ViewModel
Урок 4.00:01:31
Create Your First MvRxViewModel
Урок 5.00:01:43
Make Your ViewModel Survive Configuration Changes
Урок 6.00:01:55
Update State with setState
Урок 7.00:03:06
Easily Execute Asynchronous Actions
Урок 8.00:02:23
Subscribe to State Changes Manually
Урок 9.00:01:54
Share ViewModels Across Fragments
Урок 10.00:00:46
MvRx Is Lifecycle Aware
Урок 11.00:02:03
Persist State Across Process Restoration
Урок 12.00:01:45
Debug Mode Safety Checks
Урок 13.00:02:06
Simplify State With Derived Properties
Урок 14.00:03:51
Initialize Your State Properties
Урок 15.00:02:07
Initialize State With Fragment Arguments
Урок 16.00:03:34
Integrate with Dependency Injection
Урок 17.00:02:49
Dependency Injection with Dagger
Урок 18.00:02:17
MvRx Threading Model
Урок 19.00:02:10
Test State Classes
Урок 20.00:03:06
Test ViewModels
Автор - Caster.io
Caster.io
CASTER.IO - это один из самых быстрых способов освоить новейшие разработки для Android. С высококлассными инструкторами и высококачественными видео... захватите чашку кофе, бездельничайте и поднимите свою игру на AndroidDev в кратчайшие сроки.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.