Программирование [Юрий Петров] Android курс по паттерну MVVM

  • Автор темы Anonymous (4f5b1c)
  • Дата начала
A

Anonymous (4f5b1c)

Гость
4a995af79d.jpg

ОПИСАНИЕ:

Курс по созданию приложения "Заметки" по шаблону проектирования MVVM на языке Kotlin.

Список уроков:
  • Создание проекта.
  • Заполнение activity_main.xml.
  • Заполнение fragment_main.xml. Добавление. note_item.xml.
  • Заполнение макетов. Добавление кнопок на тулбар.
  • Инициализация объектов в MainActivity.
  • Инициализация StartFragment.kt, создание модели AppNote.kt.
  • Создание DatabaseRepository.kt, реализация репозитория Room.
  • Создание базы данных AppRoomDatabase.kt.
  • Переход с MainFragment.kt на AddNewNoteFragment.kt.
  • Создание новой заметки.
  • Заполнение RecyclerView. Отображение списка заметок.
  • Переход в NoteFragment.kt, удаление заметки из БД.
  • Настройка поведения навигационного графа.
  • Создание с нуля проекта в Firebase.
  • Подключение к Firebase.
  • Макет для выбора базы данных.
  • Быстрая авторизация в Firebase.
  • Создание LiveData для работы с Firebase.
  • Создание новой заметки в Firebase.
  • Удаление заметки из Firebase.
  • Реализация функции выхода из аккаунта Firebase.
  • Добавление анимации в навигацию.
  • Сохранение настроек в SharedPreference.
Где применим стек технологий:
  • Android SDK.
  • Kotlin.
  • MVVM.
  • LiveData.
  • ViewModel.
  • Room (SQLite).
  • Navigation.
  • Kotlin Coroutines.
  • Firebase SDK.
  • RecyclerView.
СКАЧАТЬ:
 

В целом курс интересный.
Почти все моменты объяснил автор.
Пару минусов:
Нет исходного кода 23 урока;
И приложение крашится если обновить зависимости до последних версий библиотек.
Если вдруг у кого-то есть обновленный вариант курса, поделитесь.
 

Рекламное сообщение
Proxy-solutions.net - Инновационный сервис.

Серверные и мобильные прокси. Виртуальные (VPS/VDS) и Выделенные (Dedicated) сервера.

🚀 Быстрые и стабильные сервера разных направлений
🌍 Ассортимент стран и городов (операторов связи для мобильных прокси)
⚙️ Протоколы/типы соединения прокси: HTTP/HTTP(s), SOCKS5, UDP, Shadowsocks/Shadowsocks(R), socks5+tls, trojan + tls
👩‍💻 Консультант на сайте и круглосуточная поддержка

🎁 Скидка 5% на все услуги сервиса по промокоду: piratehub

Зеркало (у кого трудности с доступом): ps-shop.me
 

Назад
Сверху