Сделайте полноценное мобильное приложение для обмена сообщениями, такое как WhatsApp или Telegram, используя Flutter, Firebase и Provider Framework!
Хотите создать полноценное мобильное приложение для чата, например, WhatsApp, Telegram или Facebook Messenger? Это курс для вас!
ЧТО МЫ СТРОИМ?
В этом курсе мы будем использовать лучшее из Flutter и Firebase для создания полноценного приложения для чата с нуля до развертывания под названием Chatify, которое вы можете выпустить в Google Play Store или iOS App Store.
ЧТО МОЖЕТ НАШЕ ПРИЛОЖЕНИЕ?
Удивительное приложение для обмена сообщениями в реальном времени
Страница недавних бесед, как и другие популярные приложения для обмена сообщениями
Поиск других пользователей приложения с помощью полнотекстового поиска
Обмен Медиа между пользователями
Обмен сообщениями в реальном времени
Настройка профиля (т.е. Отображаемое имя, биография пользователя и т. д.)
Аутентификация
Использование камеры устройства и библиотеки изображений для загрузки изображений
Создание групповых бесед
КАКИЕ КОНЦЕПЦИИ МЫ ПОКРОЕМ?
Полный мастер-класс по Firebase / Firestore с Flutter
Provider - фреймворк для управления состоянием
Загрузка медиафайлов с помощью Firebase Storage + методы сжатия изображений
Аутентификация с помощью Firebase и Flutter
Съемка / выбор изображений для загрузки с Flutter
Сборка и развертывание функций Firebase
Полная функциональность CRUD в реальном времени с Cloud Firestore
Все триггеры базы данных Firestore в реальном времени (onCreate, onUpdate, onDelete)
Работа с потоками, Futures и обновлением состояния
Медиа-запросы и ориентация устройства для адаптивного дизайна приложений
Обработка асинхронных данных с помощью функций FutureBuilders, StreamBuilders и Async / Await
Анимации и переходы страниц
Изображения SVG и кэширование изображений для повышения производительности
Проверка формы и обработка ошибок
Создание пользовательских тем и шрифтов
Тонны практичных, простых и повторяющихся шаблонов создания приложений
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.