Задача заключалась в разработке UI/UX дизайна и кроссплатформенного мобильного приложения VPN-клиента. Главная цель - создать лаконичный, безопасный и интуитивно понятный интерфейс для быстрого подключения к защищённым серверам в один клик.
Для выполнения заданной мне задачи выполнил:
- Спроектировал UX/UI дизайн мобильного приложения в тёмной теме с минималистичным управлением
- Разработал главный экран подключения с динамической индикацией статуса сети и выбором локации серверов
- Спроектировал раздел настроек с переключателями автоподключения при запуске, функции Kill-Switch и конфигурацией кастомных DNS
- Настроил интеграцию с системными уведомлениями Android и iOS для вывода скорости входящего и исходящего трафика в реальном времени
- Реализовал логику быстрого отключения и управления фоновым соединением прямо из шторки уведомлений
В результате было создано удобное и функциональное мобильное приложение, обеспечивающее стабильное и безопасное сетевое подключение.