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

Why take this course?
🚀 Курс "Android Studio и Firebase - Доска Объявлений" Часть 3 📚
Вводная информация: В этой третьей части курса мы продолжим строить приложение "Доска объявлений" с использованием мощных инструментов Android Studio, Firebase и языка программирования Kotlin. Используя Firebase Real Time Database, мы будем создавать функциональные и удобные для пользователя компоненты, которые работают в реальном времени.
🔥 Что мы покрываем в этой части курса:
-
Переход на новую версию библиотеки: Мы обновим библиотеку для выбора фотографий на последнюю версию - Pix Image Picker. 📸
-
Загрузка фото: Напишем код, который позволяет пользователю загружать несколько фото в Firebase Storage. 🔁
-
Отображение объявлений: Создадим экран для просмотра объявлений в виде списка, используя
RecyclerView
. 📱 -
Просмотр деталей объявления: Реализуем экран с помощью
ViewPager
, чтобы пользователь мог просматривать объявления и фото с Google аккаунтом. 👤 -
Коммуникация с автором объявления: Напишем функционал для отправки электронного письма и звонка владельцу объявления напрямую из приложения. ☎️
-
Обновление
onActivityResult()
: Обновим метод для более гибкого обращения с результатами активности в активити. 🔄 -
Просмотр аватарки Google аккаунта: Интегрируем аватары пользователей из Google аккаунтов в наше приложение. 🛤️
-
"Pagination" (Загрузка объявлений): Реализуем функциональность для получения объявлений порциями, при скролле вниз на экране. ➡️
-
Фильтрация объявлений: Начнем разработку
FilterActivity
, чтобы пользователи могли отбирать объявления с помощью фильтров. 🔍 -
Загрузка объявлений из разных категорий: Расширим функционал для работы с различными категориями в приложении. 📦
Вы и после окончания этой части: С этого момента основная часть кода будет закончена. Ваш приложение "Доска объявлений" уже имеет основные функции, и перед вами стоит задача их уточнения и доработки. В четвертой части курса мы добавим встроенные покупки, разберемся с поиском и доработаем систему фильтрации, а также устраним ошибки, которые могут возникнуть в процессе работы над проектом. 🛠️
Этот курс подходит для начинающих разработчиков Android, которые уже знакомы с установкой Android Studio и имеют некоторые навыки в этой области. В курсе объясняются все действия пошагово, что делает его доступным для тех, кто хочет начать карьеру в разработке мобильных приложений или же расширить свой набор умений в этой сфере. 🎓
Примеры проектов, которые вы можете реализовать на базе этого курса:
- "Блог": Создайте платформу для публикации и чтения статей.
- "Интернет-магазин": Разработайте приложение для онлайн-продажи товаров.
- "Заказ еды": Постройте сервис доставки пищи прямо в ваше приложение. 🍔
Давайте начнем и превратим вашу идею в реальное приложение с помощью Android Studio и Firebase! 🚀💡
Loading charts...