Чат-мессенджер с push-уведомлениями

45 участников

О чём курс

Вам нужен полноценный клиент-серверный мессенджер с авторизацией, обменом фото и системой уведомлений — здесь вы с нуля собираете его архитектуру, от мобильного интерфейса до серверного API. Вы научитесь связывать Android-клиент с базой данных MySQL и настраивать отправку push-уведомлений через Firebase Cloud Messaging (FCM). Основной фокус сделан на full-stack разработке: написание серверной логики на PHP, интеграция REST API в Android Studio и работа с асинхронными запросами через RxJava. По итогу у вас будет готовое приложение с защищенной авторизацией, системой добавления друзей и обновляемым профилем пользователя.

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

  • Разработка приложения Чат-мессенджер:
    • Использование Kotlin, Java, PHP
    • Разработка клиентского приложения в Android Studio
    • Разработка серверной части (REST API) на PHP
    • Взаимодействие с удаленной базой данных MySQL
    • Настройка push-уведомлений с FCM
    • Реализация авторизации по email и паролю с валидацией
    • Навигация через Navigation Drawer
    • Реализация профиля пользователя (аватар, статус, настройки)
    • Логика добавления собеседников и обмена сообщениями
    • Восстановление пароля через email
Складчина создана 2 июня 2019 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 2

F fandroid.info Все материалы
80 ₽ 649 ₽