1. MVVM Практика. Создание проекта и навигационного графа.

Sdílet
Vložit
  • čas přidán 7. 09. 2024
  • В этом видео создадим проект и навигационный граф.
    Можно поддержать автора и канал 🤝 купив полный курс по MVVM здесь:
    market-...
    Друзья, это мой первый платный курс, доступ к нему можно получить в группе mobile_... в разделе Товары. Или написать мне в личку.
    Список уроков:
    1. Создание проекта.
    2. Заполнение activity_main.xml.
    3. Заполнение fragment_main.xml. Добавление note_item.xml
    4. Заполнение макетов. Добавление кнопок на тулбар
    5. Инициализация объектов в MainActivity
    6. Инициализация StartFragment.kt, создание модели AppNote.kt
    7. Создание DatabaseRepository.kt, реализация репозитория Room
    8. Создание базы данных AppRoomDatabase.kt
    9. Переход с MainFragment.kt на AddNewNoteFragment.kt
    10. Создание новой заметки
    11. Заполнение RecyclerView. Отображение списка заметок
    12. Переход в NoteFragment.kt, удаление заметки из БД
    13. Настройка поведения навигационного графа
    15. Подключение к Firebase
    16. Макет для выбора базы данных
    17. Быстрая авторизация в Firebase
    18. Создание LiveData для работы с Firebase
    19. Создание новой заметки в Firebase
    20. Удаление заметки из Firebase
    21. Реализация функции выхода из аккаунта Firebase
    22. Добавление анимации в навигацию
    23. Сохранение настроек в SharedPreference.

Komentáře • 40

  • @user-zi3yx8uo9d
    @user-zi3yx8uo9d Před 8 měsíci +2

    Да, все очень классно. Жалко, что задумка не закончилась. 😢

  • @speedrages
    @speedrages Před rokem +2

    Очень четко и ясно, мало таких лекторов. Выкладывай больше про разработка приложений на котлин

  • @user-wo2jn1fb9k
    @user-wo2jn1fb9k Před 4 lety +2

    Привет Юра! Огромное спасибо за данный курс! За подробное, поэтапное описание кода! Очень круто! Желаю Вам больших успехов в Вашем полезном деле!

  • @Hromlist
    @Hromlist Před 3 lety

    Отличные уроки спасибо. Было бы здорово увидеть продолжение данной темы. Всего хорошего.

  • @lUjekStudio
    @lUjekStudio Před 3 lety +6

    Спасибо за уроки. Когда будет продолжение по MVVM?

  • @liosha2007
    @liosha2007 Před 3 lety

    Спасибо за курс, очень полезно и интересно. Жду продолжения.

  • @magomedmaksubov2609
    @magomedmaksubov2609 Před rokem +1

    Мужик нужно продолжение, пожалуйста

    • @mr.developer
      @mr.developer  Před rokem

      Привет, к сожалению я не могу продолжать эти уроки). Так жалел перешёл на Flutter

  • @mr.developer
    @mr.developer  Před 3 lety +1

    Можно поддержать автора и канал 🤝 купив полный курс по MVVM здесь:
    boosty.to/mr.developer/posts/fe32632b-1f7e-4c82-9a8e-d2a4e2cb2146?share=post_link
    Список уроков:
    1. Создание проекта.
    2. Заполнение activity_main.xml.
    3. Заполнение fragment_main.xml. Добавление note_item.xml
    4. Заполнение макетов. Добавление кнопок на тулбар
    5. Инициализация объектов в MainActivity
    6. Инициализация StartFragment.kt, создание модели AppNote.kt
    7. Создание DatabaseRepository.kt, реализация репозитория Room
    8. Создание базы данных AppRoomDatabase.kt
    9. Переход с MainFragment.kt на AddNewNoteFragment.kt
    10. Создание новой заметки
    11. Заполнение RecyclerView. Отображение списка заметок
    12. Переход в NoteFragment.kt, удаление заметки из БД
    13. Настройка поведения навигационного графа
    14. Создание с нуля проекта в Firebase
    15. Подключение к Firebase
    16. Макет для выбора базы данных
    17. Быстрая авторизация в Firebase
    18. Создание LiveData для работы с Firebase
    19. Создание новой заметки в Firebase
    20. Удаление заметки из Firebase
    21. Реализация функции выхода из аккаунта Firebase
    22. Добавление анимации в навигацию
    23. Сохранение настроек в SharedPreference.
    Где применим стек технологий:
    -Android SDK;
    -Kotlin;
    -MVVM;
    -LiveData;
    -ViewModel;
    -Room (SQLite);
    -Navigation;
    -Kotlin Coroutines;
    -Firebase SDK;
    -RecyclerView.

  • @cubuanic
    @cubuanic Před 4 lety

    Добавьте видео в плейлист

    • @mr.developer
      @mr.developer  Před 4 lety

      Здравствуйте, не совсем понял, что куда добавить?

  • @dentor2005
    @dentor2005 Před 3 lety +1

    Почему вы прекратили снимать? Подписчики не сразу появятся. Главное контент.

    • @mr.developer
      @mr.developer  Před 3 lety +3

      Здравствуйте, сейчас работаю над сложным проектом, времени и сил не хватает). Скоро вернусь, не переживайте)

    • @AlisaSupruniuk
      @AlisaSupruniuk Před 3 lety

      @@mr.developer ждем)

    • @nikitamuzalevskiy
      @nikitamuzalevskiy Před 3 lety +3

      @@mr.developer все еще ждем(

  • @sarvarmasharipov3639
    @sarvarmasharipov3639 Před 3 lety

    Где остальные уроки увидеть

  • @magomedmaksubov2609
    @magomedmaksubov2609 Před rokem

    Здравствуйте, а будет продолжение?

  • @user-bg1do8uv9y
    @user-bg1do8uv9y Před rokem

    Подскажите пожалуйста, а в платных уроках есть текстовый формат или толко аудио ?

    • @mr.developer
      @mr.developer  Před rokem

      Здравствуйте, только видео

    • @user-bg1do8uv9y
      @user-bg1do8uv9y Před rokem

      @@mr.developer а сколько часов всех видео ?

    • @user-bg1do8uv9y
      @user-bg1do8uv9y Před rokem

      @@mr.developer а после оплаты доступ к курсу как происходит на емейл ?

    • @mr.developer
      @mr.developer  Před rokem

      На бусти?

    • @user-bg1do8uv9y
      @user-bg1do8uv9y Před rokem

      @@mr.developer да!

  • @user-wj9tq2ew6x
    @user-wj9tq2ew6x Před 2 lety

    Не подскажете, сколько в среднем длится урок из платного курса?

    • @mr.developer
      @mr.developer  Před 2 lety

      Привет, по разному. Есть и 10 минут, есть и 20)

  • @Winston_official
    @Winston_official Před 2 lety

    А продолжение будет?

  • @itdev5193
    @itdev5193 Před 3 lety

    есть еще какой то способ купить курс, не через вк? на Udemy?

    • @mr.developer
      @mr.developer  Před 3 lety

      Напишите в личку в телеграм @petrovyuri

    • @mr.developer
      @mr.developer  Před 3 lety

      t.me/mobile_developing/71

  • @syoritohatsuki
    @syoritohatsuki Před 3 lety

    0:29 обиделся на то что заставляют ставить Котлин( Чё на нативном C++ не пишете раз джавы мало?)

  • @oleg_dnipro
    @oleg_dnipro Před 4 lety

    сколько стоит?

    • @mr.developer
      @mr.developer  Před 4 lety

      Здравствуйте, в группе ВКонтакте подробная информация.

    • @asilbekdjamaldinov
      @asilbekdjamaldinov Před 3 lety

      @@mr.developer не смог найти, можете скинуть ссылку?

    • @mr.developer
      @mr.developer  Před 3 lety

      vk.com/market-193881724?w=product-193881724_4756031