Задача
Подготовить удобный мобильный интерфейс Telegram Web с управляемыми настройками чтения и обработки медиа.
Реализованное решение
- Android Activity и WebView, локальные CSS/JS, сохранение выбранного размера текста и темы.
- Внешние ссылки через Android, системный file picker, Download Manager и локальное хранение сессии.
- Встроенный VLC для отдельных медиасценариев и подготовка offline-комплекта сборки.
Моя зона участия
Формулирую требования к мобильному поведению, воспроизвожу и разбираю проблемы, проверяю изменения; развиваю приложение совместно с ИИ.
Подход к проверке качества
- Разделены debug/release-пакеты и проверка APK от проверки на конкретном устройстве.
- CI включает JavaScript-проверку, Android Lint и debug-сборку. Это не выдаётся за прогон инструментальных тестов.
Границы текущей реализации
Это WebView-оболочка, а не форк нативного Telegram. Работа в фоне, кодеки и скорость медиа зависят от устройства и Android System WebView.