
Сегодня делаем передачу фильтра между активити.
На этом уроке делаем запись фильтров в БД
для дальнейшей фильтрации объявлений по этим фильтрам.
На этом уроке делаем получения пути фильтра для фильтрации.
На этом уроке делаем получения пути фильтра для
фильтрации и получаем сам фильтр для передачи на DbManager.
На этом уроке делаем использование фильтра в DbManager.
На этом уроке делаем использование фильтра в в категориях
На этом уроке делаем очистку фильтра и исправляем ошибку с кнопкой для регистрации
На этом уроке устанавливаем правила на Firebase что бы защитить нашу базу данных.
На этом уроке делаем подгрузку новых объявлений на категории
"Разное" при выбранном фильтре. #1
На этом уроке делаем подгрузку новых объявлений
на всех категориях при выбранном фильтре. #2
На этом уроке добавляем показ времени публикации объявлений.
На этом уроке добавляем рекламу на MainActivity и устраняем ошибку с избранными.
На этом уроке добавляем рекламу Open app ads, реклама которая показываеться при открытии приложения.
На этом уроке начинаем добавлять встроенные покупки.
На этом уроке продолжаем добавлять встроенные покупки. #2
На этом уроке продолжаем добавлять встроенные покупки. #3
На этом уроке продолжаем добавлять встроенные покупки #4
На этом уроке продолжаем добавлять встроенные покупки. #5
Публикация приложения как внутренний тест.
При редактировании вместо сохранения изминений сохраняеться новая копия объявлений, это мы и исправим на этом уроке.
На этом уроке делаем редактирование фото. Удаление/Изминение/Добавление новых фото.
Исправляем ошибку со счетчиком фото при редактировании.
Заключительный урок, настраиваем вход по Google аккаунту для рабочей версии.
Добавляем ProgressBar для индикации публикации объявления.
Добавляем проверку незаполненных обязательных полей объявления. Если поля не заполнены то нельзя опубликовать объявление.
У нас в приложении при удалении объявления остаються такие узлы как info, favs, adFilter. На этом уроке мы исправим данную проблему.
При удаленнии объявления мы не написали код что бы фото данного объявления тоже удалялись + сегодня напишем правила для Storage
Создаем приложение "Доска объявлений" с помощью Android Studio и Firebase на языке программирования Kotlin.
Это часть 4 курса. Firebase Real Time Database нам позволяет не ломать голову как настроить сервер для базы данных на облаке а беспокоится только о нашем приложении. Используя Firebase мы пишем код только для нашего приложения, которое сможет в реальном времени записывать и считывать в базу данных на облаке.
В этой части: Исправляем некоторыые ошибки в нашем приложении. Создаем код для редактирования фото в Firebase Storage. Заканчиваем код для фильтрации объявлений. Добавляем рекламу на MainActivity и добавляем встроенные покупки для отключения рекламы_ а именно пользователь сможет стать премиум пользователем после оплаты, тогда вся реклама будет удалена. Встроенные покупки можно использовать и для любых других целей, все это мы узнаем из данного курса. Публикуем приложение на Play Console и настраиваем встроенные покупки. На последнем уроке настраиваем вход по Google аккаунту для рабочей версии так как при загрузки на маркет у нас будет другой отпечаток приложения по этой причине мы должны получить отпечаток рабочей версии приложения и добавить его на Firebase, тестируем встроенные покупки и вход по Google аккаунту.
Курс предназначен для начинающих которые уже установили Android Studio и имеют небольшие навыки в этой области. Все действия объясняю пошагово. На основе данного приложения можно создать свое приложение Блог, интернет магазин, заказ еды и многое другое.