Техническое задание: Android-лаунчер "Классический интерфейс"
Необходимо разработать пользовательскую оболочку (лаунчер) для операционной системы Android, которая заменит стандартный интерфейс.
Ключевая концепция
Основная цель - воссоздать опыт использования классического кнопочного телефона (feature phone) с характерным меню и навигацией, но на современном Android-устройстве. Оболочка должна быть оптимизирована для работы с физической аппаратной клавиатурой (T9 или QWERTY), если таковая присутствует у устройства.
Основные функциональные требования
- Создание главного экрана с сеткой значков или списком приложений в стиле старых мобильных телефонов.
- Полноценная навигация с помощью аппаратных или экранных кнопок (Вверх, Вниз, Влево, Вправо, Выбор, Назад).
- Поддержка управления с физической клавиатуры: быстрые вызовы, набор текста, навигация по меню.
- Простое и интуитивно понятное меню с возможностью настройки: контакты, сообщения, звонки, приложения, настройки.
- Адаптивный дизайн, работающий на разных разрешениях экрана.
- Замена стандартного экрана набора номера и списка контактов.
- Минималистичный и энергоэффективный интерфейс.
Ожидаемый результат
Готовое к установке Android-приложение (APK), которое можно установить как лаунчер по умолчанию. Интерфейс должен быть стабильным, отзывчивым и предоставлять пользователю ощущение работы с надежным кнопочным телефоном, сохраняя при этом весь функционал современной ОС Android.
Для исполнителя
В процессе обсуждения будут предоставлены референсы и скриншоты желаемого интерфейса и логики поведения. Приветствуется опыт разработки кастомных лаунчеров, виджетов или системных приложений для Android.