/work/reed-client

reed client — приложение

что это
приложение
роль
дизайн, клиент, ядро, интеграция
год
2025 — сейчас

Приложение к тому же сервису: подключение в одно касание, выбор сервера, остаток подписки, устройства, продление.

Подписка та же, что в боте: бэкенд общий, состояние сходится, где бы человек ни открыл.

Один код на Kotlin Multiplatform — Android, iOS и Windows, интерфейс на Compose.

Внутри два VPN-ядра на Go: sing-box с VLESS Reality, который мы подключили к клиенту, и olcRTC — ядро обхода, которое на айфоне не носит больше ни одно приложение.

Системный туннель на каждой платформе свой: VpnService, Network Extension, wintun.

На iOS расширению отведено 50 МБ памяти, и это определяет половину решений внутри ядра.

Сверху — свой транспорт обхода: трафик идёт внутри обычного облачного редактора документов и снаружи выглядит работой с документом.

умения и инструменты

  • Kotlin Multiplatform
  • Compose Multiplatform
  • Android
  • iOS
  • Windows
  • Swift
  • Go
  • sing-box
  • VLESS Reality
  • gomobile
  • Network Extension
  • VpnService
  • tun2socks
  • сетевые протоколы
  • интеграция с API
  • GitHub Actions
  • TestFlight

экраны

подключение и серверы
подключение и серверы
семья и устройства
семья и устройства
профиль и проверка сети
профиль и проверка сети
сервисы напрямую
сервисы напрямую
чат поддержки
чат поддержки
следующая работаyes tax
human