Я пытаюсь написать чистый и профессиональный код. Я просто новичок в Android. Я привык писать BaseActivity, реализовывать интерфейсы и отдельные методы и классы. Но я хочу узнать о шаблоне проектирования MVVM.
То, что я пробовал: я следовал некоторым учебникам YouTube и читал некоторые посты на средних и Google. Everyboady сделать демо, используя Room DB с LiveData. Но я не хочу делать такие вещи. Я даже реализовал это, наблюдая за учебными пособиями, но все же меня так много смущает.
Мой вопрос заключается в том, что невозможно медленно учиться и шаг за шагом внедрять MVVM в нашу повседневную жизнь бок о бок с офисной работой?
Допустим, я должен сделать страницу входа / подписки с Firebase auth. и я хочу реализовать MVVM в этом. Как я могу это сделать?
Будь добр, посоветуй мне, я знаю, что не выложил ни одного кода, но я не могу понять, с чего начать?
Вам не нужно размещать код, вы можете дать мне ссылку на учебники и видео на YouTube, если вы найдете это полезным для себя.
Также проясните мои сомнения, что возможно использовать MVVM в войти Зарегистрироваться. если да как? Можете ли вы дать мне демо с или без какой-либо операции с БД?