Приложения на FlutterFlow хорошо получаются сами по себе, но есть способы сделать их лучше. Например, добавив облачное хранилище, аутентификацию через соцсети, программу для создания рассылок, стриминг или сервис для отслеживания подписок. Расскажем о платформах, которые сделают ваш проект еще функциональнее.
Firebase и Firestore как основа основ
Платформа FlutterFlow создана бывшими инженерами Google, ее основа гугловская, поэтому Firebase и Firestore можно считать must have для любого MVP.
Firebase помогает в создании приложения. У сервиса обширный функционал: хранилище данных, фичи для аутентификации через социальные сети, отслеживания сбоев, аналитики, подключения пуш-уведомлений и многого другого. По сути, Firebase обеспечивает работу всего бекэнда, чтобы разработчик мог спокойно заниматься продумыванием архитектуры.
Подключить его просто — в документации FlutterFlow есть подробная инструкция с иллюстрациями.
Firestore Database — NoSQL база данных от Firebase. Это означает, что информация хранится не в электронных таблицах. Данные каждого пользователя собираются в отдельный документ, а эти файлы уже формируют коллекцию. Поля в каждом документе могут быть разными — например, с возрастом и без, с местом жительства и без него.

SendGrid для создания почтовой рассылки

- Прямо в эфире решим типичные задачи программиста только с помощью ChatGPT
- Возможности Python — расскажем что можно делать и сколько на этом зарабатывать?
- Что ждет рынок программирования и почему мы решили сюда пойти
Какие бы фишки не придумывали разработчики, email-рассылки остаются основой основ для коммерческого продукта. Поэтому возможность делать их прямо из приложения сильно облегчает труд владельца бизнеса. Для зерокодера это тоже плюс — хорошо, когда клиент получает нужную фичу.

SendGrid — сервис SMTP API для создания почтовых рассылок, один из ведущих на рынке: им пользуется, например, стриминговая платформа Spotify. Он не только позволяет делать email-рассылки, но также отслеживает отправляемость писем, проводит автоанализ, с его помощью можно создавать массовые маркетинг-кампании по электронной почте. Это очень полезная вещь — и она довольно легко подключается к приложению на FlutterFlow через API.
Одно замечание: для подключения SendGrid нужен Pro Plan на FlutterFlow, позволяющий использовать кастомные API. У SendGrid V3 API есть инструкция по подключению. Она несложная, но для нее нужно базовое знание программирования.
О том, как работать с API, вам расскажут на продвинутом курсе по мобильным приложениям на FlutterFlow от университета Зерокодер!
RevenueCat для управления подписками внутри приложения
Владельцу приложения полезно знать, сколько людей подписались на его проект, сколько отписались, видеть конверсию и доход. Все это помогает реализовать RevenueCat. Она также взаимодействует с Apple’s StoreKit и Google Play Billing, упрощая проведение внутренних транзакций.
Что может RevenueCat:
- Отображение в реальном времени ключевых показателей: дохода, притока и оттока, конверсий, пожизненной ценности, количества подписок;
- Интеграция с Apple Search Ads, Google Cloud Intercom, Facebook* Ads, Mixpanel, Segment и другими маркетингово-аналитическими площадками;
- Создание приложения по подписке и встраивание функции в уже существующие проекты.
Подключается все очень легко, поскольку RC есть в списке интеграций в панели управления FlutterFlow: Settings & Integrations > Integrations > RevenueCat. Для старта работы нужно просто разместить приложение на Google Play Store или Apple App Store, или на обоих площадках сразу. Конечно, есть нюанс: RevenueCat — платная платформа, у которой есть несколько планов. Но оно того стоит.
Как и всегда, подробная инструкция по подключению есть в документации FlutterFlow.
Mux Livestream для стриминга
Некоторым приложениям не обойтись без лайвстрима. Некоторые могли бы обойтись, но зачем, если FlutterFlow позволяет собрать стриминговую платформу при помощи кастомного API. Mux Livestream как раз дает такую возможность.
Mux работает с помощью Real-Time Messaging Protocol (RTMP). Данные, полученные от приложения, отправляются на серверы платформы, там обрабатываются и присылаются обратно. То есть, проекту понадобится стабильная интернет-связь.
Подключить Mux тоже очень просто, поскольку он есть в списке интеграций в конструкторе FlutterFlow: Settings and Integrations > Integrations > Mux Livestream. Потом нужно создать аккаунт на второй платформе и работать с конструктором, выбирая, как будет выглядеть проект.

С помощью тандема Mux Livestream и FlutterFlow можно создать, например, видеочат. Или любое другое MVP, на которое хватит фантазии.
О подключении сервиса — в документации FlutterFlow.
И это только некоторые из официальных интеграций. Другие позволяют связаться с Github, Google Analytics и Google Maps, подключить десятки сторонних фич. Все для того, чтобы быстро создавать полноценные приложения, работая фулстэк-специалистом практически без знания кода. А чем больше полезных функций вы узнаете, тем ценнее ваши скиллы будут для будущих заказчиков.
*Facebook и Instagram принадлежит компании Meta — признана правительством РФ экстремистской организацией.
- Освой Python и нейросети и узнай, как гарантированно получить первые 10 заказов
- УЧАСТВОВАТЬ ЗА 0 РУБ.
- Создай и прокачай собственного чат-бота
- Подарим подборку бесплатных инструментов для написания кода