
Кроссплатформенный V2Ray-клиент с поддержкой VLESS, Split Tunneling и продвинутой маршрутизацией трафика.
Задача
Разработать кроссплатформенное мобильное приложение для безопасного подключения к интернету через протокол VLESS. Обеспечить пользователям возможность гибкого управления серверами и конфигурациями с поддержкой продвинутых функций маршрутизации.
Реализовать простой и интуитивно понятный интерфейс без компромиссов в скорости работы и уровне конфиденциальности.

Решение
Создано кроссплатформенное мобильное приложение с интеграцией V2Ray Core и механизмом Split Tunneling для защищённого управления трафиком:
Модульная бизнес-логика с поддержкой VLESS-конфигураций;
Нативный UI с адаптацией под платформенные гайдлайны;
Фоновый сервис для постоянного Proxy-соединения;
Оптимизированные системные вызовы для маршрутизации трафика.

ШРИФТ
Roboto
Aa
ЦВЕТ
Особенности проекта
V2Ray Client — безопасное подключение к VLESS-серверам
V2Ray Client обеспечивает защищённое интернет-соединение через современный протокол VLESS. Приложение гарантирует полное шифрование трафика и конфиденциальность данных.
Приложение позволяет пользователям подключаться к собственным серверам, управлять конфигурациями и использовать продвинутые функции маршрутизации для гибкого контроля трафика.
Приватность, гибкость подключения и удобство использования
Добавление и настройка собственных серверов с поддержкой кастомных параметров. Сохранение нескольких конфигураций для быстрого переключения между подключениями при сохранении высокой производительности. Интеллектуальный сортировщик автоматически выбирает оптимальный сервер по скорости ping.
Продвинутая маршрутизация
Используйте технологию Split Tunneling для выбора приложений, работающих через защищённое соединение. Настройте правила маршрутизации под свои потребности без потери скорости. Гибкие правила позволяют исключать приложения из Proxy-подключения. Приоритизация трафика обеспечивает стабильность работы видео-сервисов и игр.
Технологический стек
Мобильное приложение / frontend
Кроссплатформенная разработка на KMM с единой логикой для Android и iOS и с нативными интерфейсами Compose и SwiftUI. Реализована архитектура MVVM с DI для модульности и интеграцией с системными VPN-API.
Серверная часть / backend
Настроены Coroutines, Ktor, Serialization для сетевых операций. Интегрирован V2Ray Core для обработки VLESS-подключений и реализована логика маршрутизации трафика.































