Услуги
Одно ядро на все платформы
Кроссплатформенность не обязана означать один усреднённый интерфейс. Мы выносим сеть, шифрование, синхронизацию и бизнес-правила в единое ядро, собираем его под каждую платформу и строим поверх нативный интерфейс. Каждое приложение ощущается родным, а исправление сразу попадает везде.
Тяжёлая логика живёт в общем ядре, а у каждой платформы свой нативный интерфейс. Android, iOS, macOS и Windows без четырёх переписываний.
Обсудить проектЧто вы получаете
- 01 Архитектурная сессия: что уходит в ядро, что остаётся нативным
- 02 Общий движок на Go или Kotlin Multiplatform с понятным API
- 03 Обвязки для Android (AAR), Apple (XCFramework) и Windows (служба или DLL)
- 04 Нативные интерфейсы: Jetpack Compose, SwiftUI, WPF
- 05 Общие тесты ядра и дымовые тесты на каждой платформе
- 06 Конвейер релизов, который собирает все платформы из одного коммита
Почему это работает
- 01
Проверено в продакшене
Reshu VPN работает на одном движке на Go внутри четырёх нативных приложений: Android, iOS, macOS и Windows.
- 02
Нативно там, где важно
Жесты, виджеты, системные настройки и доступность остаются родными для платформы.
- 03
Дешевле расти
Вторая и третья платформы переиспользуют самую сложную часть работы.
Инструменты
- Go
- gomobile
- Kotlin Multiplatform
- Jetpack Compose
- SwiftUI
- C# / WPF
- JSON-RPC
Как идёт проект
Процесс подробно- День 1
Бриф вместо созвона
Вы заполняете короткий бриф, остальное уточняем в переписке. Цель, аудитория и главное, что приложение должно делать хорошо, помещаются на одну страницу, которую можно переслать кому угодно.
- За 24 часа
Оценка с фиксированной ценой этапов
Объём, сроки и фиксированная цена каждого этапа без почасового счётчика. Вы знаете стоимость прототипа до того, как решаете про остальное.
- Около недели
Кликабельный прототип на согласование
Сценарии, затем кликабельный прототип в Figma, который вы листаете на своём телефоне. Комментарии оставляете прямо на экранах. Код не пишем, пока вы не скажете «да».
- Каждую неделю
Разработка короткими спринтами
Каждую неделю вы получаете рабочую версию на свой телефон (TestFlight на iPhone, APK на Android, ссылку для Mini App) и короткое видео о том, что изменилось.
FAQ
Вопросы: одно ядро на все платформы
Почему не Flutter или React Native?
Они хороши для контентных приложений. Когда продукт живёт на системных API вроде VPN-туннелей, фоновой синхронизации и виджетов, общее ядро с нативным интерфейсом стареет лучше. Честно скажем, что подходит именно вам.
Можно начать с одной платформы?
Да. Ядро проектируем с первого дня, запускаемся на одной платформе и добавляем остальные, когда это оправдают цифры.
Другие услуги
Расскажите о вашем приложении
Без созвонов: заполните короткий бриф, и через 24 часа у вас оценка с фиксированной ценой каждого этапа.