Задача
Необходимо создать приложение-лаунчер для смартфона, которое эмулирует интерфейс старого кнопочного телефона (стилистика кнопок, навигация с помощью вызова/отбоя). Ориентир - приложение на форуме 4pda (название 'ButtonLauncher'). Требуется исправить его недостатки и дополнить новым функционалом.
Основной функционал
1. Блокировка и разблокировка
- Для разблокировки экрана пользователь должен последовательно нажать клавишу 'ОК', а затем клавишу '*'.
2. Главный экран
- Отображение времени и даты.
- Крупные плашки-индикаторы: состояние звука (тихо/нормально/вибрация), новые уведомления, вызов.
- Блок контактов (справа внизу): при нажатии открывается список контактов с возможностью добавлять новые записи.
- Кнопка главного меню (слева внизу).
3. Меню приложений
- При нажатии на кнопку меню открывается экран с 9 пустыми квадратами.
- Пользователь может перемещаться между квадратами с помощью клавиш (курсор), но никакие действия при выборе пустого квадрата не допускаются - назначать приложения можно будет только из меню настроек.
4. Скрытое меню настроек
- Доступ через 30-кратное нажатие клавиши '#' подряд.
- Меню содержит две опции:
4.1. 'Снять кнопочный режим'
- При выборе этой опции устройство переходит в обычный (сенсорный) режим Android.
- Показывается минималистичный рабочий стол: пустой экран, куда можно добавлять ярлыки путем перетаскивания, и отдельная кнопка 'Все приложения' в центре.
4.2. 'Настройки кнопочного режима'
- Открывает вкладку с расширенным набором настроек кнопочного режима (технические детали будут уточнены с исполнителем после подписания NDA или в ходе переписки).
Отбор исполнителей
Подробное техзадание предоставляется индивидуально заинтересованным разработчикам. Все обсуждения - только после предварительного согласования и подписания документов.