Как я могу реализовать MVVM, просто работая с FirebaseAuth только для страницы входа / подписки? - PullRequest
0 голосов
/ 04 февраля 2020

Я пытаюсь написать чистый и профессиональный код. Я просто новичок в Android. Я привык писать BaseActivity, реализовывать интерфейсы и отдельные методы и классы. Но я хочу узнать о шаблоне проектирования MVVM.

То, что я пробовал: я следовал некоторым учебникам YouTube и читал некоторые посты на средних и Google. Everyboady сделать демо, используя Room DB с LiveData. Но я не хочу делать такие вещи. Я даже реализовал это, наблюдая за учебными пособиями, но все же меня так много смущает.

Мой вопрос заключается в том, что невозможно медленно учиться и шаг за шагом внедрять MVVM в нашу повседневную жизнь бок о бок с офисной работой?

Допустим, я должен сделать страницу входа / подписки с Firebase auth. и я хочу реализовать MVVM в этом. Как я могу это сделать?

Будь добр, посоветуй мне, я знаю, что не выложил ни одного кода, но я не могу понять, с чего начать?

Вам не нужно размещать код, вы можете дать мне ссылку на учебники и видео на YouTube, если вы найдете это полезным для себя.

Также проясните мои сомнения, что возможно использовать MVVM в войти Зарегистрироваться. если да как? Можете ли вы дать мне демо с или без какой-либо операции с БД?

1 Ответ

1 голос
/ 04 февраля 2020

Вот отличный проект MindOrks с открытым исходным кодом, который реализует архитектуру MVVM с использованием Dagger2, Room, RxJava2, FastAndroidNetworking и PlaceholderView

https://github.com/MindorksOpenSource/android-mvvm-architecture

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...