Как оплатить FlutterFlow, чтобы скачать проект и передать его разработчику
Приложение во FlutterFlow уже похоже на готовый продукт: есть экраны, кнопки, регистрация и несколько рабочих сценариев. Дальше хочется передать его разработчику — исправить сложные места, подготовить публикацию или продолжить работу вне визуального редактора. И тут выясняется, что «дать посмотреть», «скачать приложение» и «передать исходный проект» — разные задачи.
Покупать самый дорогой тариф на всякий случай не нужно. Сначала определите, что должен получить разработчик и где он будет работать дальше. Для разовой выгрузки файлов и для совместной разработки через GitHub понадобятся разные возможности. Разбираем порядок выбора и оплаты без погружения в программирование. Условия проверены 2 ноября 2026 года; итоговую сумму сверяйте в своём аккаунте.
Сначала договоритесь, что считается передачей проекта
Фраза «пришлите приложение» слишком расплывчата. Исполнителю может быть нужен установочный файл, чтобы проверить поведение на Android. Может понадобиться исходный код для дальнейшей разработки. А иногда команда собирается продолжать работу прямо во FlutterFlow, и тогда вопрос не в скачивании, а в доступе к проекту и совместной работе.
APK и исходный код не взаимозаменяемы. APK — готовая сборка для установки на Android, а не удобная замена проекту, который будут изменять. Если задача звучит как «доработать приложение и выпустить обновление», заранее спросите разработчика, какие материалы и доступы ему нужны. Ответ «скиньте что-нибудь, потом разберёмся» лучше уточнить до оплаты.
- Что передаём: исходные файлы, тестовую сборку или доступ к визуальному проекту.
- Где продолжится работа: во FlutterFlow или вне него.
- Кто будет принимать изменения и выпускать обновления.
- Как проверяем результат: конкретные сценарии, устройства и список известных ограничений.
Basic или Growth: платим за нужный способ работы
На актуальной странице тарифов FlutterFlow скачивание исходного кода и APK включено в Basic. При месячной оплате публичная цена составляет 39 долларов. Поэтому для задачи «выгрузить код своего проекта и передать его разработчику» не требуется автоматически переходить на Growth только ради самого скачивания.
Growth добавляет интеграцию с GitHub и совместную работу двух пользователей. На странице месячных тарифов указано 80 долларов за первое место и 55 долларов за второе. Это другая задача: не разовая отправка архива, а более связанный рабочий процесс. Если нужна именно встроенная интеграция с GitHub, её следует учитывать отдельно от возможности скачать код.
Наличие GitHub в списке функций не означает, что команда обязана его использовать. Для небольшого завершённого этапа может хватить согласованной выгрузки. Если изменения будут выходить регулярно, разработчик должен объяснить, как фиксируются версии и что считается основной версией проекта. Выбирать тариф стоит после этого разговора, а не по принципу «для профессионала нужен план повыше».
Когда понятен сценарий, в Raketa Pay можно уточнить возможность оплаты выбранного тарифа FlutterFlow. Укажите название плана, период и число мест: запрос «нужно скачать проект на Basic» гораздо точнее, чем просто «оплатить приложение».
Как посчитать платёж, а не только цену на карточке
Перед подтверждением проверьте, какой период выбран на странице оплаты. Цена в пересчёте на месяц при годовом варианте и сумма одного месячного платежа — не одно и то же. Если проект передаётся на короткую доработку, сравните обязательства за весь выбранный срок, а не только крупную цифру в рекламном блоке.
В бюджет отдельно включите подписку FlutterFlow, работу разработчика, внешние сервисы и возможные расходы на публикацию. Подписка на конструктор не оплачивает за вас все подключённые продукты. Если приложение пользуется базой данных, хранилищем, картами или внешним API, у каждого сервиса могут быть собственные лимиты и правила расчёта.
Запишите сумму и валюту счёта FlutterFlow, а рядом — согласованную стоимость оплаты через выбранного посредника. Это разные строки. До платежа также уточните, кто владеет аккаунтом и кто отвечает за следующее продление. Не стоит оформлять рабочий проект на личный аккаунт подрядчика только потому, что так быстрее провести первую оплату.
Что проверить до выгрузки
Начните не с кнопки скачивания, а с короткой проверки проекта. Пройдите основные пользовательские маршруты: вход, нужную форму, сохранение данных, возврат на предыдущий экран. Составьте список того, что уже работает, и того, что пока является макетом. Разработчику важно видеть границу между готовой логикой и ожиданиями заказчика.
Проверьте сообщения об ошибках в самом FlutterFlow. Справка сервиса предупреждает, что ошибки проекта могут препятствовать скачиванию кода или APK. Оплаченный тариф открывает возможность экспорта, но не исправляет проект. Если выгрузка не начинается, покупка более дорогого плана не должна быть первым действием.
Согласуйте дату и версию передаваемого состояния. Например: «сборка после согласования регистрации, без оплаты внутри приложения». Это не техническая формальность. Без такой записи можно неделю обсуждать ошибку, уже исправленную в другой копии, или случайно передать ранний вариант вместо утверждённого.
Если задача упирается именно в оплату подписки, обсудите с менеджером Raketa Pay выбранный тариф и период до оформления. При этом ошибки сборки, настройка проекта и готовность приложения к выпуску остаются отдельными вопросами: их нужно проверять с разработчиком, а не пытаться решить дополнительным платежом.
Архив не заменяет доступы и договорённости
Исходные файлы — важная часть передачи, но не весь работающий сервис. Отдельно составьте список подключённых систем: где хранится информация, кто управляет доменом, на кого оформлены внешние аккаунты, какие интеграции используются. Передавать нужно понятную схему владения, а не просто папку с файлами.
Не отправляйте пароли и секретные ключи общим сообщением вместе с архивом. Если сервис поддерживает приглашение участников и роли, выбирайте необходимые права для конкретной задачи. После окончания работ проверьте доступы. Сохранение контроля над проектом важнее удобства единственной общей учётной записи.
Отдельно договоритесь, как будут жить изменения после передачи. Кто обновляет визуальный проект? Кто отвечает за внешнюю доработку? Можно ли продолжать менять экраны параллельно? Не предполагайте, что любые правки разработчика автоматически появятся обратно в редакторе. Рабочий порядок надо согласовать до первой большой доработки.
Скачать проект — ещё не выпустить приложение
Функция отправки в магазин не отменяет требований самого магазина. Документация FlutterFlow для Apple описывает отдельное членство Apple Developer и настройку публикации. Для Google Play также нужен аккаунт разработчика и выполнение предусмотренных магазином шагов. Эти аккаунты и их требования не становятся частью оплаченного тарифа конструктора.
Поэтому результат передачи лучше формулировать проверяемо: разработчик получил исходники, подтвердил запуск согласованной версии и перечислил недостающие доступы. Если в задачу входит публикация, добавьте её отдельным этапом с собственными условиями приёмки. Не смешивайте скачанный архив, готовую сборку и приложение, уже доступное пользователям.
Для оплаты FlutterFlow через Raketa Pay подготовьте короткое описание: тариф, период, число мест и назначение платежа. Сначала подтвердите доступность такого оформления и итоговую стоимость, затем оплачивайте. А передачу проекта завершайте не квитанцией, а подтверждением разработчика, что полученных материалов достаточно для согласованной работы.
Что должно остаться после оплаты
Хороший итог — не просто активный платный тариф. У вас есть нужная выгрузка, понятная версия проекта, список внешних сервисов, согласованные доступы и человек, который отвечает за следующий шаг. Basic решает вопрос скачивания, Growth может понадобиться для встроенной командной работы, но ни один тариф не заменяет аккуратную передачу. Сначала определяем результат, потом покупаем инструмент для него.