Минимальная версия Android: 6.0 (Marshmallow) и выше
Основные функции:
Звуковое и вибрационное оповещение при отключении от зарядного устройства
Звуковое и вибрационное оповещение при обнаружении движения телефона
Звуковое и вибрационное оповещение при извлечении телефона из кармана
Детали реализации:
Режимы оповещения:
Режим: Звуковое и вибрационное оповещение при отключении от зарядного устройства
Описание: Приложение воспроизводит звуковой сигнал и вибрацию, когда телефон отключается от зарядного устройства.
Функции:
Обнаружение момента отключения телефона от зарядки.
Воспроизведение звукового сигнала и вибрации в ответ на отключение.
Настройка громкости, выбора звукового сигнала и варианта вибрации.
Режим: Звуковое и вибрационное оповещение при обнаружении движения телефона
Описание: Приложение воспроизводит звуковой сигнал и вибрацию при любом движении телефона.
Функции:
Использование встроенного акселерометра для отслеживания движений устройства.
Настройка чувствительности к движениям.
Воспроизведение звукового сигнала и вибрации при обнаружении движения.
Настройка громкости, выбора звукового сигнала и варианта вибрации.
Режим: Звуковое и вибрационное оповещение при извлечении телефона из кармана
Описание: Приложение воспроизводит звуковой сигнал и вибрацию, когда телефон вынимается из кармана.
Функции:
Использование датчиков приближения и освещенности для определения, что телефон находится в кармане.
Воспроизведение звукового сигнала и вибрации при извлечении телефона из кармана.
Настройка громкости, выбора звукового сигнала и варианта вибрации.
Дополнительные функции:
Интерфейс пользователя (UI):
Главный экран:
Кнопка для активации/деактивации оповещений (свайп для активации/деактивации).
Переключатели для включения/выключения режима вспышки, вибрации, и звука.
Ползунок для регулировки громкости.
Выбор длительности оповещения (15 секунд, 30 секунд, 1 минута).
Список доступных звуковых сигналов с возможностью прослушивания и выбора (включая премиум звуки с замком).
Доступ к разделу "Как использовать".
Экран настроек:
Настройка чувствительности к движениям.
Выбор режима активации (снятие с зарядки, обнаружение движения, извлечение из кармана).
Настройка режима вспышки (обычный, диско, SOS).
Настройка режима вибрации (обычный, сильная вибрация, сердцебиение, тик-так).
Экран "Как использовать":
Подробная инструкция по использованию приложения.
Подписка:
Описание: Приложение включает модель подписки для доступа к премиум-функциям.
Функции:
Доступ к дополнительным звуковым и вибрационным сигналам.
Расширенные настройки и возможности кастомизации.
Без рекламы.
Типы подписок:
Ежемесячная подписка.
Годовая подписка.
Управление подпиской:
Возможность отмены подписки в любое время.
Технические требования:
API для работы с датчиками: Использование стандартных Android API для работы с акселерометром, датчиком приближения и датчиком освещенности.
Права доступа: Приложение должно запрашивать все необходимые разрешения, такие как доступ к датчикам и возможность работы в фоновом режиме.
Тестирование: Обширное тестирование на различных моделях телефонов и версиях Android для обеспечения стабильной работы всех режимов.
Управление проектом:
Сроки разработки: Указать конкретные сроки для каждого этапа разработки.
Документация: Подробная документация по коду и использованным технологиям.
Поддержка: Предоставление поддержки и обновлений после релиза приложения.
Дополнительные замечания:
Приложение должно быть легким и не потреблять много батареи.
Интерфейс должен быть адаптирован для разных размеров экранов, включая планшеты.
Приложение должно иметь минималистичный дизайн и быть простым в использовании.
Заключение:
Данное техническое задание описывает основные функции и требования к приложению "Don't Touch My Phone" для Android. В процессе разработки возможны уточнения и дополнения, которые будут согласованы с заказчиком.
Примечание: Все звуковые и вибрационные оповещения и уведомления должны быть реализованы с учетом пользовательских предпочтений и настройками конфиденциальности Android.
Частные объявления в Вашем городе, в Вашем регионе и в России
Smi24.net — ежеминутные новости с ежедневным архивом. Только у нас — все главные новости дня без политической цензуры. "123 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. Smi24.net — облегчённая версия старейшего обозревателя новостей 123ru.net. Мы не навязываем Вам своё видение, мы даём Вам срез событий дня без цензуры и без купюр. Новости, какие они есть —онлайн с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии. Smi24.net — живые новости в живом эфире! Быстрый поиск от Smi24.net — это не только возможность первым узнать, но и преимущество сообщить срочные новости мгновенно на любом языке мира и быть услышанным тут же. В любую минуту Вы можете добавить свою новость - здесь.