Назад к возможностям
Мобильное приложениеИнструменты5 мин чтения

Встроенные инструменты на Android

Набор целенаправленных утилит на устройстве — таймер Pomodoro с настраиваемыми циклами, измеритель звука в реальном времени и сканер QR/штрих-кодов с историей. Без учётных записей, без облака.

PlainApp включает несколько одноцелевых утилит наряду с более крупными функциями: Таймер Pomodoro для сеансов фокусировки, Измеритель звука для определения уровня окружающего шума и Сканер для QR-кодов и штрих-кодов с постоянной историей. Нет выделенного экрана «Инструменты» — Pomodoro и Измеритель звука находятся в виде карточек на главном экране, а Сканер открывается из других точек входа (например, при сканировании кода сопряжения). Каждый работает полностью на устройстве: никаких обращений к вебу, никакой учётной записи, никакой зависимости от облака.

Все они используют ту же структуру Material 3, что и остальная часть приложения, поэтому навигация и настройки знакомы с первого дня.

Скриншот: Таймер Pomodoro

Скриншот: Измеритель звука

Ключевые возможности

  • Таймер Pomodoro с настраиваемыми циклами — установите продолжительность работы, короткого перерыва, длинного перерыва и количество помидоров до длинного перерыва. Счётчик циклов показывает прогресс в текущем цикле, а полоса «сегодня выполнено» отображает один помидор за каждый завершённый сеанс.
  • Уведомления Pomodoro и звук завершения — включите уведомление при смене фаз и опциональный звук при завершении. Звук может быть пользовательским аудиофайлом, выбранным из вашего хранилища.
  • Измеритель звука со статистикой в реальном времени — текущий уровень децибел отображается крупно в центре, с текущими мин, средним и макс значениями рядом. Справочный диалог перечисляет, чему соответствует каждый диапазон децибел в бытовых терминах.
  • Сканер с камерой и декодированием изображений — изображение с камеры заполняет экран с анимированной линией сканирования и угловыми направляющими. Кнопка галереи позволяет декодировать QR-код из сохранённого изображения вместо прямой трансляции с камеры.
  • История сканирования — каждая успешная проверка добавляется в локальный список истории, дедуплицированный и отсортированный от новых к старым. Откройте историю из верхней панели сканера; проведите или нажмите, чтобы удалить отдельные записи.

Пошаговое руководство

  1. Начните сеанс Pomodoro — откройте карточку «Таймер Pomodoro» с главного экрана и нажмите «Старт». Текущая фаза (работа, короткий перерыв, длинный перерыв) и счётчик циклов обновляются по мере выполнения сеанса; помидор добавляется на полосу «сегодня выполнено», когда завершается рабочий интервал.
  2. Измерьте уровень звука — откройте карточку «Измеритель звука». При первом запуске предоставьте разрешение RECORD_AUDIO по запросу. Нажмите «Старт», чтобы начать измерения; большое число, строка мин/среднее/макс и текстовое описание текущего диапазона децибел обновляются в реальном времени.
  3. Отсканируйте QR-код — откройте «Сканер» и направьте камеру на код. Линия сканирования анимируется по рамке; при обнаружении результат появляется в нижнем листе и сохраняется в историю.
  4. Просмотрите историю сканирования — нажмите на значок истории в верхней панели сканера, чтобы открыть страницу истории. Каждая запись выбираема; удалите одну, нажав на её действие удаления.

Советы и хитрости

  • Откройте диалог настроек Pomodoro из верхней панели, чтобы настроить длительность и выбрать пользовательский звук завершения. Настройки сохраняются между сеансами.
  • В измерителе звука нажмите на значок информации, чтобы открыть справочный диалог децибел — выбираемый список диапазонов от шёпота до рок-концерта, полезный для контекста при чтении показаний.
  • Сканер автоматически распознаёт QR-коды сопряжения PlainApp и направляет их в процесс сопряжения вместо общего листа результатов.
  • В измерителе звука кнопка «Сброс» очищает текущие мин/среднее/макс до нуля без остановки сеанса, так что вы можете перекалибровать измерение в середине работы.
  • Закладки управляются полностью из веб-панели — телефон хранит и синхронизирует их, но на Android пока нет экрана закладок.

Заметки о конфиденциальности и безопасности

  • Измеритель звука использует разрешение RECORD_AUDIO. Аудио обрабатывается в памяти для вычисления уровня децибел; никакое аудио не записывается, не сохраняется и не передаётся.
  • История сканирования хранится локально в настройках приложения. Она никогда не покидает устройство, если вы явно не скопируете результат из записи истории.
  • Оба инструмента полностью работают офлайн. Ни один из них не требует подключения к сети или учётной записи.

Связанные возможности