Skip to content

Как это работает

Первый вопрос, который может возникнуть у разработчика: как работает Платформер?

Платформер интегрируется с различными платформами мини-приложений и предоставляет специализированные адаптеры — как правило, в виде полноценных оболочек. Эти адаптеры, называемые лаунчерами, обладают гибкими настройками, которые разработчики могут использовать под свои задачи.

Каждый лаунчер действует как промежуточное звено между приложением разработчика и нативным клиентом платформы. Он решает платформно-зависимые проблемы и добавляет дополнительный уровень функциональности.

При запуске лаунчер извлекает данные из окружения, запрашивает информацию у API Платформера и определяет дальнейшие действия на основе ответа сервера.

…и всё! Вся сложная логика остаётся на стороне сервера, благодаря чему лаунчер остаётся лёгким, быстрым и удобным в использовании.

Открытие приложений разработчиков

Платформер — это не просто инфраструктура. Это полноценная экосистема мини-приложений, предлагающая гибкие способы запуска как собственных приложений, так и решений, разработанных для поддерживаемых платформ, таких как Telegram Mini Apps.

Существует два основных сценария запуска приложений:

  • Внутри существующего приложения разработчика: если у вас уже есть приложение на поддерживаемой платформе, вы можете подключиться к Платформеру через специализированный лаунчер. Это позволяет вам использовать весь потенциал Платформера в рамках уже существующей инфраструктуры.

Поддерживаемые платформы

В настоящее время Платформер предоставляет лаунчер только для Telegram Mini Apps. Поддержка других платформ будет добавлена позже.

  • В отдельном приложении: если вы не хотите или не можете публиковаться на текущих платформах, вы всё равно можете запускать свои приложения через Платформер — независимо и автономно.

Компромиссы

Такой подход накладывает некоторые ограничения: платформа-специфические функции будут недоступны из соображений безопасности. Рекомендуется привязать приложение к поддерживаемой платформе для получения полного набора возможностей.

В разработке

Данный режим запуска всё ещё находится в стадии разработки и станет доступен в ближайшем будущем.

Выпущено под лицензией MIT.