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

10 участников

О чём курс

Вам нужно реализовать серверную часть приложения без самостоятельной настройки облачного бэкенда — этот курс показывает, как делегировать хранение данных и работу с базой сервису Firebase. Вы достроите функционал «Доски объявлений» на Kotlin, интегрировав работу с изображениями, пагинацию и фильтрацию контента. Основные моменты: использование библиотеки Pix Image Picker для выбора фото, настройка Firebase Storage для загрузки изображений, реализация ViewPager для просмотра галерей объявлений, создание системы пагинации при скролле и настройка коммуникации с пользователями через email и звонки. Курс ориентирован на начинающих Android-разработчиков, которые уже знакомы со средой разработки и хотят закрепить навыки на полноценном приложении. После прохождения вы соберете основу для проекта с категориями, фильтрами и работой с облачной БД, которую можно адаптировать под блог или интернет-магазин.

Программа обучения

  • Интеграция библиотеки Pix Image Picker для выбора фотографий
  • Код для загрузки нескольких изображений в Firebase Storage
  • Вывод объявлений в виде списка
  • Реализация экрана просмотра объявлений и фото через ViewPager
  • Настройка функционала для отправки email и совершения звонков владельцу объявления
  • Обновление функции onActivityResult()
  • Реализация отображения аватарки Google аккаунта
  • Реализация Pagination (загрузка объявлений по порциям при скролле)
  • Исправление ошибок текущего кода
  • Создание FilterActivity для выбора параметров фильтрации
  • Реализация возможности загрузки объявлений из различных категорий
Складчина создана 9 октября 2021 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 5

SD Sergey Dragunov Все материалы
260 ₽ 1 190 ₽