Техническое задание: Android-приложение-обертка для веб-сайта

Цель проекта

Разработать нативное приложение для операционной системы Android, основным функционалом которого является отображение веб-контента заданного сайта в удобном и оптимизированном интерфейсе.

Ключевые функциональные требования

  • Приложение должно загружать и корректно отображать содержимое целевого веб-ресурса.
  • Реализовать обработку нажатий аппаратных (физических) кнопок, поступающих от внешних устройств, таких как:
    • Кнопки на руле автомобиля.
    • Кнопки на гарнитуре или Bluetooth-устройствах.
  • Обеспечить стабильную работу, навигацию и базовое взаимодействие с элементами сайта внутри приложения.

Технические особенности

  • Тип приложения: Обертка (WebView-based) с нативными элементами управления.
  • Обязательная интеграция слушателей (listeners) для аппаратных клавиш.
  • Приложение должно быть адаптировано под современные версии Android.

Ожидаемый результат

Готовое к установке APK-приложение, которое запускается, открывает веб-сайт и позволяет управлять определенными функциями или навигацией с помощью внешних аппаратных кнопок.