Приложения в Pairx
Приложение — веб-страница, которая открывается прямо в чате Pairx: очередь на сдачу, голосование, тренажёр, общий список, игра. Его отправляют в чат как сообщение; все участники открывают один и тот же экземпляр и видят одни и те же данные, а порядок записей ставит сервер Pairx. На iPhone и Android приложение работает одинаково.
Что можно сделать#
- Общие данные чата без своего сервера. Журнал, значение на человека, общий документ, счётчики — Pairx хранит их, проверяет права и рассылает изменения всем участникам по порядку. См. Общие данные.
- Личные данные. Обычный
localStorage— Pairx хранит его сам и переносит между устройствами человека. См. Личные данные. - Нативный интерфейс Pairx. Кнопка внизу экрана, «Назад» в шапке, окна, подсказки, тема Pairx. См. Интерфейс.
- Личный режим. Ссылка
pairx.org/app/<id>открывает приложение для одного человека — тренажёр, заметки, калькулятор. См. Где открывается приложение.
Как это устроено#
- Вы пишете страницу: HTML, CSS, JavaScript. Pairx добавляет в неё объект
window.pairx— мост к чату и к нативному интерфейсу. - В Pairx: «+» в чате → «Приложение» → «Новое из кода». Pairx проверяет код, показывает предпросмотр и отправляет приложение в чат.
- Участники открывают его из сообщения. Страница работает в песочнице: без сети, без доступа к Pairx и к телефону — только мост.
Каждое приложение помечено «Код пользователя»: Pairx его не пишет и не отвечает за то, что оно показывает. Код любого приложения можно открыть в его меню. Данные, сохранённые в чате, видят только участники этого чата.
С чего начать#
- Быстрый старт — первое приложение из одного файла.
- С помощью ИИ — готовый запрос для любого чата с ИИ.
- Инструменты — эмулятор, проверки и SDK.
- Примеры — очередь, общий список, идеи с голосованием.
- Справочник моста — все методы, события и ошибки.
Вопросы и предложения — на support@mail.pairx.org.