Описание
Создаем приложение "
Доска объявлений
" с помощью
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
на языке программирования
Kotlin
.
Это вторая часть курса.
Firebase Real Time Database
нам позволяет не ломать голову как настроить сервер для базы данных на облаке а беспокоится только о нашем приложении. Используя
Firebase
мы пишем код только для нашего приложения, которое сможет в реальном времени записывать и считывать в базу данных на облаке.
В этой части добавляем рекламу от
AdMob
,
Interstitial
(Реклама которая перекрывает весь экран и для ее закрытия нужно нажать на крестик в верхнем правом углу) а также
Banner
это полоска с рекламой которая не перекрывает весь экран. А также в этой части создадим разметку для объявлений, научимся записывать и считывать данные с
Real Time Database
. В этой части узнаем что такое архитектура
MVVM
и как применить ее к нашему проекту. Узнаем как пользоваться нижним меню
Bottom Navigation View
. Научимся пользоваться классом
DifUtils
для оптимизации нашего
RecyclerView
, а также добавим счетчик просмотров объявлений и категорию "Избранное" в которую пользователи смогут добавлять объявления которые им понравились что бы не потерять их. И напоследок добавим анонимный вход и узнаем как пользоваться правилами на
Firebase
для защиты нашей базы данных.
Курс предназначен для начинающих которые уже установили
Android Studio
и имеют небольшие навыки в этой области. Все действия объясняю пошагово. На основе данного приложения можно создать свое приложение
Блог
,
интернет магазин
,
заказ еды
и многое другое.
Скрытое содержимое могут видеть только пользователи групп(ы): VIP