Создаем приложение "Доска объявлений" с помощью Android Studio и Firebase на языке программирования Kotlin. Это вторая часть курса. Firebase Real Time Database нам позволяет не ломать голову как настроить сервер для базы данных на облаке а беспокоится только о нашем приложении. Используя Firebase мы пишем код только для нашего приложения, которое сможет в реальном времени записывать и считывать в базу данных на облаке.
В этой части добавляем рекламу от AdMob , Interstitial (Реклама которая перекрывает весь экран и для ее закрытия нужно нажать на крестик в верхнем правом углу) а также Banner это полоска с рекламой которая не перекрывает весь экран. А также в этой части создадим разметку для объявлений, научимся записывать и считывать данные с Real Time Database. В этой части узнаем что такое архитектура MVVM и как применить ее к нашему проекту. Узнаем как пользоваться нижним меню Bottom Navigation View. Научимся пользоваться классом DifUtils для оптимизации нашего RecyclerView, а также добавим счетчик просмотров объявлений и категорию "Избранное" в которую пользователи смогут добавлять объявления которые им понравились что бы не потерять их. И напоследок добавим анонимный вход и узнаем как пользоваться правилами на Firebase для защиты нашей базы данных.
Курс предназначен для начинающих которые уже установили Android Studio и имеют небольшие навыки в этой области. Все действия объясняю пошагово. На основе данного приложения можно создать свое приложение Блог, интернет магазин, заказ еды и многое другое.
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Android Studio и Firebase - "Доска Объявлений" Часть 2,
а также все другие курсы, прямо сейчас!
Разметка для EditAdsActivity. Часть 1. (Продолжение)
Урок 5.00:33:19
Разметка для EditAdsActivity. Часть 2. (Завершение)
Урок 6.00:24:28
DbManager класс
Урок 7.00:30:31
Записываем в БД первое объявление.
Урок 8.00:26:29
Считывание данных
Урок 9.00:37:50
Разметка объявления
Урок 10.00:37:03
RecyclerView Adapter
Урок 11.00:12:48
Как добавить библиотеку в виде модуля.
Урок 12.00:31:54
Исправляем проблему с jcenter()
Урок 13.00:29:48
Улучшаем дизайн разметки объявления.
Урок 14.00:34:37
Заменяем startActivityForResult
Урок 15.00:21:20
Панель для редактирования объявления
Урок 16.00:23:21
Подпись приложения для PlayМаркет и Release версия
Урок 17.00:32:18
Архитектура MVVM
Урок 18.00:25:04
BottomNavigationView
Урок 19.00:19:31
Query
Урок 20.00:30:07
Редактирование объявления
Урок 21.00:26:16
Редактирование объявления часть 2
Урок 22.00:35:17
Удаление объявлений, DiffUtil.Callback
Урок 23.00:56:11
Счетчик просмотров
Урок 24.00:36:30
Категория "Избранное". Часть 1.
Урок 25.00:24:10
Категория "Избранное". Часть 2.
Урок 26.00:14:57
Категория "Избранное". Часть 3.
Урок 27.00:30:59
Анономный вход. Часть 1.
Урок 28.00:29:11
Анонимный вход. Часть 2.
Комментарии
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Android Studio и Firebase - "Доска Объявлений" Часть 1
Создаем приложение "Доска объявлений" с помощью Android Studio и Firebase на языке программирования Kotlin. Это первая часть курса. Firebase Real Time Database нам позволяет не ломать голову как настроить сервер для базы данных на облаке а беспокоится только о нашем приложении. Используя Firebase мы пишем код только для нашего приложения, которое сможет в реальном времени записывать и считывать в базу данных на облаке.
Android Studio и Firebase - "Доска Объявлений" Часть 3
Создаем приложение "Доска объявлений" с помощью Android Studio и Firebase на языке программирования Kotlin. Это третья часть курса. Firebase Real Time Database нам позволяет не ломать голову как настроить сервер для базы данных на облаке а беспокоится только о нашем приложении. Используя Firebase мы пишем код только для нашего приложения, которое сможет в реальном времени записывать и считывать в базу данных на облаке.
Android Studio и Firebase - "Доска Объявлений" Часть 4
Создаем приложение "Доска объявлений" с помощью Android Studio и Firebase на языке программирования Kotlin. Это часть 4 курса. Firebase Real Time Database нам позволяет не ломать голову как настроить сервер для базы данных на облаке а беспокоится только о нашем приложении. Используя Firebase мы пишем код только для нашего приложения, которое сможет в реальном времени записывать и считывать в базу данных на облаке.