Google продемонстрировал обновленную версию Firebase на Google I / O с улучшениями, в которых используются различные инструменты разработчика Google, такие как Cloud Messaging.
Улучшения рассматриваются как альтернатива для разработчиков, которые оказались в беде, когда Facebook отказался от Parse.
Как и Parse, Firebase можно использовать для разработки мобильных приложений. До сих пор его главной сильной стороной была база данных реального времени, хотя у нее также была аутентификация пользователей и хостинг. Они были улучшены и добавлены в.
Согласно сообщению в блоге Firebase:
«Firebase расширяется, чтобы стать единой платформой приложений для Android, iOS и мобильной веб-разработки. Мы добавляем новые инструменты, которые помогут вам быстрее разрабатывать, улучшать качество приложений, привлекать и привлекать пользователей, а также монетизировать приложения».
Новая версия работает с приложениями для Android, iOS или в Интернете. В сообщении блога говорится, что наряду с Firebase, Google запускает совершенно новый аналитический продукт, который связывает все воедино. Неясно, как это соотносится с аналитикой Firebase, которая была сильной в предыдущем выпуске. Новая Firebase Analytics описывается как совершенно новая и основана на опыте Google с Google Analytics.
Firebase Analytics предназначен для того, чтобы показать, что ваши пользователи делают в вашем приложении, как работают платные рекламные кампании и откуда приходят ваши пользователи. Вы можете определять группы пользователей с общими атрибутами, организованные в аудитории, которые затем можно использовать из других функций Firebase.
Новая Firebase теперь интегрирована с Google Cloud Messaging. Он меняет свое название на Firebase Cloud Messaging (FCM) и поддерживает обмен сообщениями на iOS, Android и в Интернете. Еще одно улучшение — возможность хранить изображения, видео и другие большие файлы. Теперь это возможно через Firebase Storage, работающую на базе Google Cloud Storage. Существует модуль удаленной конфигурации, который вы можете использовать для настройки и настройки вашего приложения на лету, без необходимости публиковать новую версию, и вы можете настроить таргетинг на определенные аудитории Firebase Analytics.
Аутентификация — еще одна область, которая была улучшена с помощью новых SDK и обновленной внутренней инфраструктуры. Новая Firebase также поддерживает тестовую лабораторию и отчеты о сбоях. Firebase Crash Reporting предоставляет вам приоритетные, действенные отчеты, которые помогут вам диагностировать и исправить проблемы в вашем приложении для iOS или Android после его отправки, включая информацию о секторе аудитории. Cloud Test Lab, анонсированная в прошлом году на Google I / O, была переименована в Firebase Test Lab для Android. Его можно использовать как для автоматического, так и для индивидуального тестирования вашего приложения на реальных устройствах, размещенных в центрах обработки данных Google.
Другие улучшения включают новый пользовательский интерфейс, который можно использовать для доставки уведомлений пользователям без необходимости кодирования; и Firebase Dynamic Links, способ перенаправить пользователей в определенное место в вашем приложении в зависимости от комбинации условий выполнения, таких как тип браузера или устройства.
Firebase также имеет новую консоль для управления вашим приложением, которая «глубоко интегрирована» с другими предложениями Google, такими как Google Cloud и Google Play.
Наряду со всеми улучшениями, есть также новый тарифный план с уровнем бесплатного пользования, тарифными планами с фиксированной ставкой и оплатой по мере использования для большей гибкости.
Все изменения отражают тот факт, что Google прилагает все усилия, чтобы сделать Firebase рекомендованной платформой для разработки мобильных приложений.