Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Android Studio и Firebase - "Доска Объявлений" Часть 2
Highest Rated
Rating: 4.8 out of 5(15 ratings)
102 students

Android Studio и Firebase - "Доска Объявлений" Часть 2

Создаем приложение "Доска объявлений" с помощью Android Studio и Firebase, Kotlin используя архетектуру MVVM.
Created bySergey Dragunov
Last updated 7/2021
Russian

What you'll learn

  • Использование BottomNavigationView, создание, редактирование и удаление объявлений
  • Практическое использование Архитектуры MVVM в Firebase
  • Добавление категории "Избранное", "Мои объявления", счетчик просмотров объявлений
  • Добавляем Banner и Interstitial рекламу

Course content

11 sections28 lectures13h 20m total length
  • Получение SHA1 отпечатка5:04

    На этом уроке узнаем как можно получить SHA1 отпечаток для настройки Firebase для регистрации по Google аккаунту.

  • AdMob Banner21:51

    На этом уроке добавим Banner рекламу.

  • AdMob Interstitial32:57

    На этом уроке добавляем Interstitial рекламу от AdMob.

Requirements

  • Android Studio установленное и настроенное.

Description

Создаем приложение "Доска объявлений" с помощью Android Studio и Firebase на языке программирования Kotlin.

  Это вторая часть курса. Firebase Real Time Database нам позволяет не ломать голову как настроить сервер для базы данных на облаке а беспокоится только о нашем приложении. Используя Firebase мы пишем код только для нашего приложения, которое сможет в реальном времени записывать и считывать в базу данных на облаке.

  В этой части добавляем рекламу от AdMob , Interstitial (Реклама которая перекрывает весь экран и для ее закрытия нужно нажать на крестик в верхнем правом углу) а также Banner это полоска с рекламой которая не перекрывает весь экран. А также в этой части создадим разметку для объявлений, научимся записывать и считывать данные с Real Time Database.  В этой части узнаем что такое архитектура MVVM и  как применить ее  к нашему проекту. Узнаем как пользоваться нижним меню Bottom Navigation View. Научимся пользоваться классом DifUtils для оптимизации нашего RecyclerView, а также добавим счетчик просмотров объявлений и категорию "Избранное" в которую пользователи смогут добавлять объявления которые им понравились что бы не потерять их. И напоследок добавим анонимный вход и узнаем как пользоваться правилами на Firebase для защиты нашей базы данных.

Курс предназначен для начинающих которые уже установили Android Studio и имеют небольшие навыки в этой области. Все действия объясняю пошагово. На основе данного приложения можно создать свое приложение Блог, интернет магазин, заказ еды и многое другое.

Who this course is for:

  • Начинающие андроид разработчики