Содержание

1. Цель приложения
2. Функции приложения
3. Таймер
   3.1 Описание таймера
   3.2 Техника помидора
   3.3 Быстрая корректировка таймера
   3.4 Запуск таймера отдыха
   3.5 Выбор категории
4. Категории
   4.1 Описание категорий
   4.2 Элементы управления категорий
   4.3 Иерархия категорий
5. Активности
   5.1 Описание активностей
   5.2 Элементы управления активностями
6. Статистика
   6.1 Описание статистики
   6.2 Графики
      6.2.1 Временной график
      6.2.2 Коэффициент отдыха
      6.2.3 Процент принятия перерыва
      6.2.4 Круговая диаграмма категорий
7. Настройки приложения
   7.1 Учетная запись
      7.1.1 Резервное копирование данных
   7.2 Длительный перерыв (Метод Помидора)
   7.3 Ежедневное напоминание
   7.4 Уведомления
      7.4.1 Настройка уведомлений на Android 8.0+
      7.4.2 Настройка уведомлений на версии Android до 8.0
   7.5 Общие настройки
      7.5.1 Автоматическое принятие
      7.5.2 Экран всегда включен
      7.5.3 Темы оформления
      7.5.4 Темная тема
8. Расширенная версия приложения
   8.1 Почему часть функций приложения платные?
   8.2 Перечень дополнительных функций
9. Возможные проблемы
   9.1 Если не приходят уведомления
10. Заключение
   10.1 Благодарности
   10.2 Идеи и предложения

1. Цель приложения

Знакома ли вам ситуация, когда в течение рабочего дня вы ни разу не вставали с рабочего места? До определенного времени для меня это была стандартная ситуация. Поработав в таком режиме определенное время, я начал замечать, что к концу рабочего дня я чувствую себя полностью выжитым, начинает болеть голова и сил больше ни на что не остается. Такая ситуация меня полностью не устраивала, и я занялся изучением данного вопроса, прочитав множество статей и рекомендаций по организации рабочего времени, я нашел мою главную ошибку — я не делал перерывы во время работы.

Многие исследования говорят, что частые короткие перерывы во время работы – это ключ к высокой продуктивности и профилактике здоровья. При длительной сконцентрированной работе мозг перегружен, мысли рассеиваются и это негативно сказывается на производительности труда. Неподвижное сидение за рабочим местом ведет к нарушению кровообращения, болям в суставах и мышцах, а также к ухудшению зрения. Именно поэтому очень важно делать перерывы во время работы.

Под требования регулярных перерывов во время работы хорошо ложится техника помидора. Суть техники помидора заключается в разбиении задач на 25-минутные интервалы, называемые «помидоры», после каждого интервала следует 5-минутный отдых. При этом, после каждого 4-го помидора следует делать длительный перерыв от 15 до 30 минут. Для себя я решил, что во время отдыха нужно проводить с пользой — разминать мышцы, делать зарядку для глаз или просто налить чай с печеньками — главное встать из-за рабочего стола и дать мозгу передохнуть.

Уже после недели работы с такой техникой я начал чувствовать положительные результаты — самочувствие к концу дня намного улучшилось, а моя продуктивность выросла.

Я начал искать приложение, которое бы напоминало делать перерывы во время работы, просматривать статистику и включало тайм-менеджмент по задачам. Удобного приложения, которые бы удовлетворяло всем моим потребностям я не нашел, поэтому решил написать его сам. Надеюсь, вы так же, как и я, улучшите свое самочувствие и повысите продуктивность, использовав мое приложение.

2. Функции приложения

Основная функция приложения — это напоминания о перерывах во время работы для улучшения самочувствия и увеличения продуктивности.

Особенности приложения:

  • Использование техники помидора
  • Советы, как с пользой провести перерыв
  • Тайм-менеджмент с возможностью создать различные категории задач
  • Индивидуальные настройки для каждой категории задач
  • Настраиваемая продолжительность периодов — работа/отдых
  • Уведомления при смене периодов
  • Настройка мелодий для уведомлений, бесшумный режим
  • Статистика для отслеживания своих результатов
  • Резервное копирование в облаке с привязкой к google аккаунту
  • Различные цветовые схемы
  • Ежедневные напоминания о необходимости использовать приложение и отдыха во время работы
  • Просмотр и редактирование своих активностей

3. Таймер

3.1 Описание таймера

Основной экран таймера содержит элементы управления таймером и информацию об оставшемся времени до следующего этапа работы или отдыха.

Таймер разделяется на 2 типа — таймер работы и таймер отдыха. Для каждого типа таймера предусмотрена настройка продолжительности, по умолчанию продолжительность для таймера работы составляет 25 минут, для отдыха — 5 минут.

— начать период работы

— поставить таймер на паузу

— остановить таймер

— начать период отдыха

3.2 Техника помидора

Таймер поддерживает технику помидора. Суть техники помидора заключается в разбиении задач на 25-минутные интервалы, называемые «помидоры», после каждого интервала следует 5-минутный отдых. При этом, после каждого 4-го помидора следует делать длительный перерыв от 15 до 30 минут.

В верхней части таймера показывается сколько помидорок осталось до длительного перерыва.

В приложении предусмотрена возможность настраивать количество помидорок до длительного периода, а также продолжительность длинного перерыва (см. 7. 2 Длительный перерыв (Метод Помидора)).

3.3 Быстрая корректировка таймера

Быстрая корректировка таймера осуществляется свайпом экрана.

Свайп вправо +1 минута

Свайп влево -1 минута

3.4 Запуск таймера отдыха

Иногда возникает необходимость вручную запустить таймер отдыха, для этого в приложении предусмотрена отдельная кнопка в правом нижнем углу на экране таймера.

Нажав на кнопку отдыха, можно запустить таймер отдыха на 5, 10, 15, 20 минут или любой другой период в минутах.

3.5 Выбор категории

На главном экране таймера вы можете выбрать категорию активности для структуризации времени. Категория может быть изменена при запущенном таймере.

Более подробно про категории см. 4. Категории

4. Категории

4.1 Описание категорий

Использование категорий позволяет более эффективно осуществлять тайм-менеджмент. Создавайте и используйте категории — будь то конкретные задачи по работе, хобби, занятие спортом или чтение книги. Вы сможете отслеживать, когда и чем вы занимались, сколько времени было потрачено в конкретный день, неделю или месяц на определенное занятие.

Экран «Категории» представляет собой список категорий с названием категории, информации о продолжительности периодов работы / отдыха для данной категории и элементами управления.

4.2 Элементы управления категорий

Plus icon    — Создать категорию. При создании категории необходимо указать имя категории, которое должно быть уникально на одном уровне иерархии категорий.

— Редактировать категорию.

— Удалить категорию. Обратите внимание, что удаление стандартной категории «Работа» невозможно, а при удалении категории происходит удаление всех вложенных категорий.

— Просмотр статистики по выбранной категории. Статистика включает в себя информацию обо всех содержащихся категорий по иерархии.

— Цвет категории.

— Продолжительность периода работы в минутах.

— Продолжительность периода отдыха в минутах.

4.3 Иерархия категорий

Категории поддерживают иерархичную структуру без ограничения по уровню вложенности. Иерархичность позволяет более грамотно и удобно структурировать ваши задачи. Например, вы можете создать в категории «Работа» определенный проект, в котором будут находиться задачи «Общение с клиентами», «Разбор входящей почты», «Задача №197» и в дальнейшем отслеживать статистику и потраченное время на эти задачи.

На главном экране категорий находятся самый верхний уровень категорий. Для перехода в конкретную категорию необходимо нажать на карточку категории. При создании дочерней категории по умолчанию заполняются значения из категории родителя — цвет, продолжительность периодов работы и отдыха.

5. Активности

5.1 Описание активностей

Экран активностей позволяет вам узнать, когда и чем вы занимались. Экран выполнен в виде списка с группировкой по дням, сверху располагается самый последний день. Внутри дня находятся активности от начала к концу дня. Карточка активности содержит следующую информацию:

  • Время начала активности
  • Время конца активности
  • Продолжительность активности
  • Категория активности
  • Цвет активности на основе цвета категории
  • Тип активности

 Тип активности разделен на 2 типа:

Работа

Отдых

5.2 Элементы управления активностями

Plus icon  — Создание активности. Для создания активности необходимо указать категорию, тип активности, время начала и время завершения.

— Фильтрация списка. Для фильтрации списка активностей необходимо указать дату начала и дату окончания фильтрации. Для сброса фильтра в диалоговом окне фильтрации нажмите «Сбросить фильтр».

Для редактирования активности нажмите на карточку активности.

Для удаления активностей выберите нужные активности через длительное нажатие на карточки и нажмите на иконку корзины в правом верхнем углу.

6. Статистика

6.1 Описание статистики

Просмотр статистики становится доступен, когда пользователь завершит активность с типом «Работа» продолжительностью более 5 минут. До этого момента будет отображаться демонстрационная статистика.

Карточка статистики представляет собой список из виджетов статистических графиков. Статистика строится на основе активности в приложении и доступна за весь период пользования приложением, с поддержкой просмотра данных за определенный день, неделю или месяц.

Так же предусмотрена возможность просматривать статистику по определенной категории (для этого необходимо перейти в статистику из карточки категории), в данном случае статистика будет основываться только на данных выбранной категории и всех включающихся категорий по иерархии.

6.2 Графики

6.2.1 Временной график

Временной график показывает затраченное время в разрезе типов активности Работа / Отдых.

График интерактивный, поддерживается перемещение по оси X, зум.

6.2.2 Коэффициент отдыха

Коэффициент отдыха показывает насколько вы выполнили план по отдыху, основываясь на фактической продолжительности работы/отдыха за определенный период, и настроенной продолжительностью работы/отдыха для конкретной категории.

Например, вы использовали активность с категорией «Работа», у которой значения продолжительности равняются 25 минут для работы и 5 минут для отдыха. Вы совершили 4 периода работы по 30 минут, и только 1 период отдыха продолжительностью 5 минут, таким образом коэффициент отдыха будет равняться 25%, так как вы отдохнули 5 минут из планируемых 20-ти.

График интерактивный, поддерживается перемещение по оси X, зум.

6.2.3 Процент принятия перерыва

График показывает в процентах насколько часто вы принимаете предложение отдохнуть.

График интерактивный, поддерживается перемещение по оси X, зум.

6.2.4 Круговая диаграмма категорий

Данная диаграмма показывает суммарное время с типом «Работа», разбитое по категориям.

В самой диаграмме отображаются категории в процентном соотношении по затраченному времени. Если количество категорий превышает 5, то показывается топ 4 категории, а остальные объединены в «Другие». В истории диаграммы отображается фактическое время по категориям.

Если используется статистика по конкретной категории, то в данной диаграмме включается информация только в вложенных категориях.

Диаграмма интерактивная, поддерживается перелистывание страниц свайпом «Назад», «Вперед».

7. Настройки приложения

7.1 Учетная запись

С версии приложения 3.0.0 была добавлена учетная запись приложения. Вход в учетную запись осуществляется через Google аккаунт.  Авторизация включает облачную синхронизацию данных, что позволяет пользователю использовать приложение на разных устройствах и не терять данные при переустановке приложения или смене устройства.

7.1.1 Резервное копирование данных

При использовании учетной записи приложения резервное копирование выполняется автоматически при наличии интернета.

Настройки:

  • Синхронизация данных с облаком — флаг, который позволяет включить или отключить облачную синхронизацию данных.
  • Принудительно восстановить данные из облака — запускается полная принудительная синхронизация данных с текущим аккаунтом.
  • Восстановить резервную копию из Google Drive — восстановление резервной копии старого формата, при этом все локальные данные будут перезаписаны. Добавлено для поддержки старого способа восстановления резервных копий, которые были сделаны до версии приложения 3.0.0

7.2 Длительный перерыв (Метод Помидора)

Для каждого человека может быть своя удобная конфигурация техники помидора, поэтому в приложении предусмотрена настройка количества сессий до длительного перерыва и его продолжительность.

Настройки:

  • Включить длительный перерыв — флаг для включения или отключения техники помидора при использовании таймера.
  • Сессий до длительного перерыва — количество сессий (помидорок) до длительного перерыва. Успешной сессий считается полное выполнение периода «Работа». Значение по умолчанию — 4.
  • Продолжительность длительного перерыва — продолжительность в минутах, значение по умолчанию — 20.

7.3 Ежедневное напоминание

Одна из главных целей приложения — это напоминать людям делать перерывы во время работы, но как показала практика, многие люди в начале дня сразу приступают к работе и забывают включить таймер. Для решения этой проблемы было добавлено ежедневное напоминание, которое можно гибко настроить под начало вашего рабочего дня.

Настройки:

  • Включить ежедневное напоминание — флаг, который включает или выключает ежедневное напоминание об использовании приложения.
  • Время напоминания — время, в которое будет приходить напоминание в виде нотификации. Значение по умолчанию — 09:00 AM.
  • Дни недели — выбор дней недели, в которые будет приходить напоминание. Значение по умолчанию — будние дни.

7.4 Уведомления

7.4.1 Настройка уведомлений на Android 8.0+

Начиная с версии андроид 8.0 управление уведомлениями полностью происходит через категории (каналы) уведомления, это настройка на уровне самой ОС Android, которая позволяет более гибко настраивать уведомления приложений.

В приложении выделены несколько категорий уведомлений:

  1. Таймер работы — уведомление, сигнализирующее о завершении таймера с типом «Работа»;
  2. Таймер отдыха — уведомления, сигнализирующее о завершении таймера с типом «Отдых»;
  3. Ежедневное напоминание — уведомление, которое срабатывает при ежедневном напоминании использования приложения (см. 7.3 Ежедневное напоминание).

Например, вы можете установить разные звуковые сигналы для таймера отдыха и таймера работы.

Дополнительные настройки:

  • Длительное уведомление — при включении данного флага короткая мелодия будет воспроизводиться заново, пока уведомление не будет выключено.

7.4.2 Настройка уведомлений на версии Android до 8.0

  • Мелодия уведомления — выбор мелодии для уведомлений приложения.
  • Длительное уведомление — при включении данного флага короткая мелодия будет воспроизводиться заново, пока уведомление не будет выключено.
  • Бесшумный режим — если флаг включен, то уведомление будет приходить без звука.
  • Вибрация — включение или отключение вибрации при уведомлении.

7.5 Общие настройки

7.5.1 Автоматическое принятие

При срабатывании таймера, следующий этап будет начинаться автоматически.

7.5.2 Экран всегда включен

При включении функции «Экран всегда включен», экран телефона не будет блокироваться при бездействии пользователя. Полезно, если вы хотите всегда перед глазами видать таймер.

7.5.3 Темы оформления

В приложении представлено 16 различных цветовых тем оформления. Выберите стиль, который подходит вам.

7.5.4 Темная тема

Приложение поддерживает темную тему. Темную тему можно использовать с различными цветовыми темами оформления.

8. Расширенная версия приложения

8.1 Почему часть функций приложения платные?

Данное приложение разрабатывается не командой и не компаний — его разрабатывает один разработчик в свое личное время. На развитие приложения уходит немало сил, времени, и в том числе денежные ресурсы. Поэтому для восполнения моих сил и поддержки приложения вы можете купить кофе или любую вкусняшку в приложении. За любую покупку я буду очень благодарен и Вам откроются все дополнительные функции приложения.

8.2 Перечень дополнительных функций

  • Синхронизация данных с облаком, привязка к учетной записи google;
  • Резервная копия данных;
  • Возможность просматривать, редактировать, и удалять активности;
  • Создание неограниченного количества категорий;
  • Различные цветовое стили оформления;
  • Темная тема;
  • Функция «Экран всегда включен»;
  • Ежедневные напоминания.

9. Возможные проблемы

9.1 Если не приходят уведомления

К сожалению, некоторые производители смартфонов внедряют очень агрессивную оптимизацию расхода батареи, из-за этого страдают приложения, которые должны работать в фоне и отправлять уведомления.  Если у Вас не приходят уведомления, пожалуйста, прочитайте статью —  dontkillmyapp.com в ней хорошо описано, почему так происходит и как исправить эту ситуацию для конкретной модели телефона.

Если у вас все же остались проблемы, пожалуйста, напишите на емейл wr@romancha.org c описанием вашей проблемы, моделью телефона и версией android. Я постараюсь вам оперативно помочь.

10. Заключение

10.1 Благодарности

Хочу выразить большую благодарность,

Francesca Fortunato, franfortunato.trad@gmail.com — за перевод приложения на Итальянский язык;

Maximilian Hildebrand — за перевод приложения на Немецкий язык.

Владислав Лобанов — за перевод приложения на Английский язык.

10.2 Идеи и предложения

Если у вас есть пожелания, идеи для улучшения приложения или Вы столкнулись с какой-то проблемой — напишите мне на емейл wr@romancha.org

Если вы хотите помочь с переводом приложения — перейдите по ссылке