• Выбираем планировщик задач для предпринимателя. Выбираем планировщик задач для android-устройств и не только: To Round, Wunderlist и Todoist

    TickTick позволяет создавать множество списков задач. Это базовая функция, которая доступна во всех подобных приложениях. У меня создано три списка: рабочие задачи, жизненные задачи (бытовые) и просто заметки. Это самый простой сценарий использования.

    Второй подход - трёхуровневая система:

    • Первый уровень - списки рассматриваются как набор проектов. Их может быть неограниченное множество, поскольку архивированные проекты не засчитываются в лимит и бесплатной, и платной версии. Архивы задач и списков хранятся на серверах TickTick и их можно реактивировать по необходимости, а выполненные или неактуальные в данный момент убирать в архив.
    • Второй уровень - задачи в каком-либо списке (центральная колонка). Они гибко сортируются по важности (приоритету), по датам, по названию, фильтруются по меткам.
    • Третий уровень - чек-листы в рамках задачи. Это могут быть просто списки покупок, перечни и так далее. А можно воспринимать их как двухминутные задачи в идеологии GTD. Просто запомнить, чтобы выполнить за раз.

    Третий подход - каждый список рассматривается как цель. Пока задачи из списка не выполнены, цель остаётся в актуальном состоянии. Достигнутые цели убираются из общего перечня в архив. Списки (и приписанные к ним задачи) в TickTick имеют цветовую маркировку (полоска слева от описания задачи), что для меня, например, не очень привычно после других to-do-менеджеров. Но это дело привычки, а цветовую маркировку можно использовать для запоминания, мнемонических ассоциаций. Или увязать с цветами меток в Gmail или Inbox.

    Синхронизация задач между всеми устройствами

    Веб-версия

    TickTick синхронизирует задачи с веб-версией, приложениями для Android, iOS, расширениями для Chrome и Firefox - где бы я ни был, мои задачи находятся на кончиках пальцев.

    Есть даже приложение для носимых устройств (часов и т.п.):

    Заключение

    iOS-версия сейчас менее функциональна, чем версия для Android, но создатели приложения работают над этим и обещают в течение нескольких месяцев её доделать.

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

    Напишите в комментариях, каким планировщиком для бизнеса и бытовых задач пользуетесь вы и почему?

  • Java ,
  • Разработка мобильных приложений ,
  • Разработка под Android
    • Tutorial

    Привет Хабр! Предлагаю вашему вниманию свободный перевод статьи «Schedule tasks and jobs intelligently in Android » от Ankit Sinhal.


    В современной разработке приложений очень часто выполняются задачи асинхронно, и их объем выходит за пределы жизненного цикла приложения. В некоторых ситуациях мы также должны выполнять некоторые работы, но это не обязательно делать прямо сейчас. Чтобы запланировать фоновые работы, Android представила несколько API, которые мы можем грамотно использовать в наших приложениях.


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


    Для планирования задач на Android доступно несколько API:

    • Alarm Manager
    • Job Scheduler
    • GCM Network Manager
    • Firebase Job Dispatcher
    • Sync Adapter

    Проблемы с сервисами

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


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

    Запланированный задачи во время жизненного цикла приложения

    Когда приложение запущено, и мы хотим запланировать или запустить задачу в определенное время, рекомендуется использовать класс Handler вместе с Timer и Thread.

    Запланированные задачи при выключенном приложении

    Alarm Manager

    AlarmManager обеспечивает доступ к службам уведомлений. Это дает возможность выполнять любые операции за пределами жизненного цикла вашего приложения. Таким образом, вы можете инициировать события или действия, даже если ваше приложение не запущено. AlarmManager может запустить сервис в будущем.


    Мы должны использовать API AlarmManager только для задач, которые должны выполняться в определенное время

    Пример использования : предположим, что мы хотим выполнить задачу через 1 час или каждый час. В этом случае AlarmManager нам поможет.

    Job Scheduler

    Это главный из всех упомянутых вариантов планирования и очень эффективный с фоновыми работами. JobScheduler API , который был представлен в Android 5.0 (API уровня 21).


    Этот API позволяет выполнять задания, когда у устройства больше доступных ресурсов или при соблюдении правильных условий. Все условия могут быть определены при создании задания. Когда объявленные критерии будут выполнены, система выполнит это задание в JobService вашего приложения. JobScheduler также отменяет выполнение, если необходимо, чтобы соблюдать ограничения режима Doze и App Standby .

    GCM Network Manager

    GCM (Google Cloud Messaging) Network Manager имеет все функции расписания из JobScheduler. GCM Network Manager также предназначен для выполнения многократной или одноразовой, неминуемой работы при сохранении времени автономной работы.


    Он используется для поддержки обратной совместимости и может также использоваться под Android 5.0 (API уровня 21). Начиная с уровня API 23 или выше, GCM Network Manager использует JobScheduler для платформы. GCM Network Manager использует механизм планирования в службах Google Play, поэтому этот класс будет работать только в том случае, если на устройстве установлены сервисы Google Play.


    Firebase Job Dispatcher

    Firebase JobDispatcher также является библиотекой для планирования фоновых заданий. Он также используется для поддержки обратной совместимости (ниже API 21) и работает во всех последних версиях Android (API 9+).


    Эта библиотека также будет работать, если на устройстве нет установленных сервисов Google Play. В этом состоянии эта библиотека внутренне использует AlarmManager. Если на устройстве доступно приложение Google Play, он использует механизм планирования в службах Google Play.

    Sync Adapter

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

    Упражнение

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

    Создание Job Service

    Создайте JobSchedulerService extends JobService , который требует, чтобы были созданы два метода onStartJob (параметры JobParameters ) и onStopJob (параметры JobParameters ).


    public class JobSchedulerService extends JobService { @Override public boolean onStartJob(JobParameters params) { return false; } @Override public boolean onStopJob(JobParameters params) { return false; } }

    Метод onStartJob вызывается, когда JobScheduler решает запустить вашу работу. JobService работает в основном потоке, поэтому любая логика должна выполняться в отдельном потоке. Метод onStopJob вызывается, если система решила, что вы должны прекратить выполнение своей работы. Метод вызывается до jobFinished (JobParameters, boolean) .


    Вам также необходимо зарегистрировать свою службу в AndroidManifest.


    Создать объект JobInfo

    Чтобы построить объект JobInfo , передайте JobService в JobInfo.Builder () , как показано ниже. Этот конструктор заданий позволяет установить множество различных параметров управления при выполнении задания.


    ComponentName serviceName = new ComponentName(context, JobSchedulerService.class); JobInfo jobInfo = new JobInfo.Builder(JOB_ID, serviceName) .setRequiredNetworkType(JobInfo.NETWORK_TYPE_UNMETERED) .setRequiresDeviceIdle(true) .setRequiresCharging(true) .build();

    Запланированная задача

    Теперь у нас есть JobInfo и JobService , поэтому пришло время планировать нашу работу. Все, что нам нужно сделать, это запланировать работу с требуемой JobInfo , как показано ниже:


    JobScheduler scheduler = (JobScheduler) context.getSystemService(Context.JOB_SCHEDULER_SERVICE); int result = scheduler.schedule(jobInfo); if (result == JobScheduler.RESULT_SUCCESS) { Log.d(TAG, “Job scheduled successfully!”); }

    Заключение

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


    JobScheduler легко реализуется и обрабатывает большую часть за вас. При использовании JobScheduler наши запланированные задания сохраняются, даже если система перезагружается. В настоящий момент единственным недостатком JobScheduler является то, что он доступен только для 21 уровня api (Android 5.0).

    У каждого – свой идеальный планировщик. Вот критерии, которым он должен соответствовать обязательно. Остальное – по вашему усмотрению:

    • Кроссплатформенный . Работает на iOS, Android, macOS, Windows и в браузерах. Утром занес задачи на ноутбуке под «Виндой», днем открыл приложение с Айфона – все работает.
    • Функциональный . Созданием простого списка задач никого не удивишь. Сервис должен уметь расставлять приоритеты, делать заметки, прикреплять файлы и сортировать задачи по группам.
    • Облачный . Работает онлайн и офлайн, а все данные хранятся в «облаке».
    • Бесплатный . За хорошие программы нужно платить – факт. Но бесплатная пробная версия должна быть обязательно. Это позволить оценить продукт и принять окончательное решение.
    • Русифицированный . Никому не хочется разбираться в интерфейсе на английском. Поэтому наличие русского языка – приоритетный критерий выбора.
    • Безопасный . Ваши данные надежно защищены от вторжений.
    • Удобный . Простой и интуитивный интерфейс, с которым можно подружиться за несколько минут.

    Планировщики для всех платформ

    Todoist и Wunderlist можно назвать идеальными: ими удобно пользоваться, они безопасны и функциональны, работают на всех платформах, хранят данные в «облаке» и имеют бесплатные версии.

    Todoist

    Красивый, интуитивный и удобный планировщик для всех платформ. Есть бесплатная версия, но все преимущества открываются в «Премиум-аккаунте». Стоимость демократичная – 2190 рублей в год.

    Что крутого?

    – Воздушный интерфейс. Пожалуй, лучший интерфейс из всей нашей подборки. Пользоваться им легко и приятно.

    – Деление проектов на категории (личные, рабочие и так далее). Быстро перемещайтесь по категориям и ищите нужные задачи. А если потребуется – ставьте в каждом проекте несколько задач.

    – Дайджест задач. Никаких сложных календарей – есть задачи на сегодня и ближайшие 7 дней.

    – Режим «Карма». Эдакий бой с тенью – выполняете задачи, зарабатываете баллы и получаете уровни: Новичок, Любитель, Эксперт, Мастер и Гуру.

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

    – Горячие клавиши. Создавайте новые задачи или перемещайте элементы при помощи сочетаний клавиш.

    – Интеграция в «умные» часы. Сервис отправляет уведомления на Android Wear и Apple Watch.

    Доступно на «Премиум-аккаунте»:

    – Напоминания. Сервис напомнит о задаче за 0, 10, 30 минут или за 1, 2 часа по SMS или на почту.

    – Заметки. Добавляйте важные комментарии и прикрепляйте файлы – pdf, таблицы или фотографии.

    – Метки. Что-то вроде хэштегов. Например, добавьте метку @почитать, чтобы быстро искать книги, которые хотели прочесть.

    – Оповещения по GPS. Очень классная штука – получаете оповещение о задачах, когда приезжаете или уезжаете из определенного места. Например, проезжаете рядом с налоговой – приходит напоминание: «Отнести документы по ЕНВД в налоговую».

    Минусы:

    – Не более 200 проектов. Даже в «Премиум-аккаунте» количество проектов ограничено. Так что, если задач у вас очень много, рано или поздно от чего-то придется избавиться.

    Todoist – определенно один из лучших таск-менеджеров и попробовать его стоит обязательно. Cамый простой способ – веб-версия. Перейдите на todoist.com, зарегистрируйтесь или войдите при помощи гугл-аккаунта. Или можете скачать Todoist на компьютер.

    Еще один универсальный планировщик. Он умеет практически все то же самое, что и Todoist, – создавать совместные задачи, делить проекты на категории, присылать напоминания. Но кое-чем все-таки отличается.

    Что крутого?

    – Подсказки. Нового пользователя встречают всплывающие и анимированные подсказки. На первых порах думать не надо – надо следовать советам.

    – Бесконечные задачи (в Pro версии). Создавайте такое количество задач и подзадач, какое вам заблагорассудится, – ограничений нет.

    – Бесплатные функции. В отличие от Todoist здесь даже в бесплатной версии можно оставлять заметки, комментарии и прикреплять файлы. В неограниченном количестве.

    – Дедлайны. Установите сроки выполнения задач, чтобы ваша команда выполняла проекты вовремя.

    Минусы:

    – Высокая стоимость. Годовая Pro версия стоит 50 долларов – примерно 3 248 рублей по текущему курсу. При прочих равных, совершенно не ясно, зачем переплачивать, когда можно купить Todoist.

    Планировщики для Windows

    Идеальный вариант, если пользуетесь только рабочим компьютером, телефоном на «Винде» или и тем, и другим.

    You Doo

    Слегка наивный планировщик под Windows. Работает на Windows 10, Windows 8.1, Windows 10 Mobile, Windows Phone 8.1, Windows Phone 8.

    Что крутого?

    – Наглядный таймлайн.

    – Напоминание о задачах при помощи звукового сигнала и сообщения.

    – Привязка к местоположению.

    – Синхронизация со смартфонами и планшетами на Windows (в Pro версии).

    – Возможность делиться задачами с друзьями (в Pro версии).

    Минусы:

    – Примитивный функционал. Впрочем, некоторым его будет вполне достаточно.

    Pro версия You Doo стоит всего 329 рублей.

    My calendar

    Неплохая рабочая лошадка с минимальным набором функций.

    – Теги. Чтобы не запутаться, присваивайте задачам теги, сроки выполнения и вносите заметки.

    – Мгновенная синхронизация на всех устройствах. Добавили задачу на Макбуке, и спустя секунду она перенеслась в Айфон.

    – Интеграция Siri. Добавляйте задачи при помощи голосового помощника.

    Минусы:

    – Высокая цена. Захотите Things – придется заплатить минимум за 2 версии: для IOS и macOS.

    Какой планировщик подойдет вам?

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

    В этот путеводитель вошли 10 бесплатных приложений для Android, которые позволяют создавать простые списки дел (to do lists). Практически каждый менеджер включает в себя функции планировщика, поэтому количество аспектов обзора возрастает:

    Интерфейс:

    • Наличие русской локализации
    • Удобство и скорость работы со списками

    Функциональность:

    • Поддержка сервисов для синхронизации, импорта
    • Собственно возможность синхронизации
    • Работа с задачами: указание приоритета, создание подзадач
    • Возможности планировщика: создание напоминаний, повторяющихся событий
    • Поиск по списку задач
    • Совместный доступ к спискам задач

    GTasks - минималистичный менеджер задач. Он умеет импортировать списки из Astrid (хотя проект уже закрыт) и TickTick.com, синхронизировать задачи с популярным сервисом Google Tasks, по совместительству работать в локальном режиме.

    Принцип управления GTasks очень прост. Задача может содержать заметку, из дополнительных параметров указываются приоритет и время выполнения (или же интервал, если событие повторяющееся). Кроме того, каждая задача может входить в определенный список и/или содержать в себе подзадачи.

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

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

    О положительных моментах: множественное выделение и групповые операции с задачами очень удобны.

    Резюме . В GTasks имеются спорные моменты, относящиеся к интерфейсу и функциональности, но в целом они не столь существенны. В приложении есть «ядро» - базовый набор необходимых возможностей.

    Еще один менеджер, который синхронизируется с Google Tasks, используя базовый инструментарий этого сервиса. Несмотря на малое количество функций, есть в Tasks Free некоторые особенности по сравнению с GTasks.

    Из наиболее интересных функций - быстрый ввод заметок без ограничений. В настройках можно выбрать тему оформления (светлую или темную) и режим напоминаний. С уведомлениями все в порядке: Tasks Free интегрируется со сторонними виджетами (Pure Calendar Widget, Agenda Widget, DashClock).

    Возвращаясь к самым базовым функциям. Такие возможности, как перетаскивание и сортировка, управление списками, множественное выделение - в наличии. При создании задачи можно указать дату и время выполнения, выбрать список задач. В то же время, подзадач в Tasks Free нет, нельзя указать приоритет задачи, интервал повторения.

    Резюме . В целом, Tasks Free находится рядом с GTasks, хотя многие функции недоступны (см. таблицу). Оптимально использовать это приложение для создания простых списков задач. Если говорить о более сложном менеджменте, то отсутствие приоритетов и подзадач идет явно не на пользу Tasks Free.

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

    Интерфейс хорошо оптимизирован для работы с задачами. Сразу стоит оговориться, что быстрый их ввод недоступен. Задачи закрываются и переносятся в архив перетаскиванием, при длительном нажатии открывается контекстное меню с действиями. Таким образом можно, к примеру, быстро сменить приоритет, не обращаясь к окну редактирования задачи. Есть в наличии фильтр, который позволяет отобразить лишь актуальные задания или определенный список, и поиск.

    TickTick можно встроить в браузер (расширение для Chrome), поддерживается интеграция с email: при отправке на специальный адрес сервиса приложения, письмо автоматически преобразуется в задачу. Сложно судить о востребованности данной функции, но почему бы и не использовать TickTick как веб-клиппер, вроде Evernote, для хранения заметок.

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

    Функциональность данного приложения перекочевала из Google Tasks и . Расширенная работа с заметками предполагает добавление подзадач, повторяющихся событий, напоминаний для пропущенных звонков, умных списков по принципу отбора необходимых задач по определенному критерию.

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

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

    Резюме . Добротный менеджер задач, в котором сложно искать недостатки. Одно из наиболее функциональных решений, включающих в себя возможности «напоминалки» и удобное управление списками.

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

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

    Доступен быстрый ввод заметок (в том числе голосовой ввод). Благодаря этому, легко вести записи в любых условиях, отложив дела «на потом». В довесок к этому, разработчики предусмотрели планирование рабочего дня. Функция «План» - своего рода мастер настройки, который позволяет быстро распределить задачи.

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

    Примечательные особенности следующие. Any.do дополняет функции приятным и по-хорошему навязчивым виджетом: забыть о какой-то задаче, добавленной в Any.do, попросту невозможно. Событие можно связать с местом проведения (географически связанные напоминания). Приложение умеет подсказывать, например, где можно провести встречу, в зависимости от текущего местоположения пользователя.

    Резюме . Any.do - это не только приятная оболочка, но и, что более важно, интуитивный и функциональный менеджер задач. Приложение отлично адаптируется под пользователя, содержит соответствующие функции, которые можно даже назвать интеллектуальными.

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

    Впрочем, как оказалось, проект в понимании Todoist - это не что иное, как категория задач. Опций, ассоциируемых с ведением проектов - в привычном понимании, - здесь минимум. Например, можно указать уровень вложенности, приоритет, добавить подзадачи, предоставить совместный доступ к проекту. На указанный при регистрации email приходит отчет со статистикой за 9 дней.

    Вообще говоря, при работе с проектами можно указывать длительность выполнения. Здесь таких возможностей нет. Существенный недостаток Todoist - отсутствие списка выполненных задач (в виде истории/архива). В результате, если задание было ошибочно отмечено как выполненное, его так же легко упустить из виду.

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

    Несмотря на вышесказанное, управление списками задач вполне удобно за счет контекстного меню и перетаскивания. В последнем случае можно переопределить уровень вложенности задачи. Из других примечательных особенностей Todoist - фильтры. Как показывает опыт, они значительно ускоряют поиск нужных задач в длинных списках дел.

    Резюме . Видимо, проектным системам Todoist конкуренцию не составит, но при этом у него есть существенные преимущества по сравнению с легкими todo-менеджерами. Бесплатная версия стала бы еще более привлекательной после устранения имеющихся в ней недостатков и снятия буквально 1-2 ограничений.

    Wunderlist - один из наиболее известных todo-менеджеров. Доступен он для широкого перечня платформ, включая iOS, Mac, Windows, Android; в наличии полноценный web-интерфейс.

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

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

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

    В принципе, To Do Reminder повторяет функции любого другого подобного менеджера. Если обращаться к названию приложения, функция напоминания (Reminder) выходит на первый план, а списки (To Do), скорее, являются неким фоном.

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

    К сожалению, неудобства проявляются сразу же. Во-первых, нельзя создавать задачи в два-три перехода, дата должна быть обязательно привязана к задаче (причем значение по умолчанию нужно изменять). Во-вторых, для закрытия задачи нужно обращаться к контекстному меню, а скрытый элемент нужно искать в истории. В-третьих, реклама в бесплатной версии To Do Reminder порядочно отвлекает.

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

    Резюме . Менеджер To Do Reminder плохо приспособлен к быстрой работе с задачами. По большей части, недостатки кроются в слабой эргономике приложения. Сама по себе функциональность неплохая, и в качестве программы для создания напоминаний Reminder - неплохой вариант.

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

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

    Однако нужно отметить весьма скромную функциональность этого продукта. Так, синхронизация недоступна, что делает Noodles локальным и однопользовательским решением. Далее, в задачах нельзя указать время выполнения - то есть функции календаря напрочь отсутствуют, а сторонние сервисы не поддерживаются. Настроек в Noodles практически нет.

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

    Remember the Milk - еще одно популярное приложение. Интегрируется с Google Calendar, Gmail, Evernote, доступно для платформ Android и iOS, без проблем синхронизирует данные.

    Условно можно выделить два варианта группировки задач: по времени и по спискам. В первом случае доступно меню с выбором времени: вся неделя или каждый день (текущий и шесть дней вперед). Второй вариант отображения - списки.

    Кроме быстрого добавления задачи, легко просматривать выполненные задания, для этого предназначено меню в нижней части экрана. Remember the Milk позволяет создавать задачи с несколькими заметками. Помимо этого, доступны различные поля: повторение, примерное время, места, ссылки, теги. Теги - более гибкая замена привычным папкам.

    Главная особенность Remember the Milk - это синтаксис запросов, который помогает ускорить добавление задач, а также улучшить их последующий поиск.

    Настройки приложения порадовали. Здесь имеются опции, относящиеся к задачам, оформлению, синхронизации, напоминаниям и др.

    Резюме . Отличный менеджер задач со сбалансированной функциональностью и приятным оформлением. Приятно и то, что в бесплатной версии есть функции, чаще всего встречаемые лишь в pro-версии подобных приложений.

    Сравнительная таблица

    Программа
    Разработчик Appest Inc. Team Tasks Appest Inc. Appgenix Software Doist 6 Wunderkinder GmbH Manpreet Patil makeramen
    Версия Android 2.1+ 2.2+ Зависит от устройства 2.2+ 2.2+ 2.2+ 2.2+ 2.1+ 2.1+ Android и iOS
    Русская локализация + + частичная + + + + +
    Поддержка сервисов TickTick.com, Google Tasks, Google Now Google Tasks Google Calendar, email Google Tasks, Toodledo Google Task Google Now Google Now Facebook Google Calendar, Gmail, Evernote
    Синхронизация + + + + + + + + +
    Поиск + + + + + +
    Приоритеты + + + + + + +
    Подзадачи + + + + +
    Повторения + + + + + + + +
    Напоминания + + + + + + + + +
    Совместный доступ + + + +

    Приветствую вас!

    На связи Евгений Попов.

    Сегодня я подготовил для вас интересный обзор двух самых популярных облачных решений для управления задачами.

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

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

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

    Вчера мы с супругой приглашали на дом специалиста по массажу (женщина ~50 лет). Во время сеанса она сама заговорила о том, насколько сегодня все стремительно меняется и насколько ускорилась жизнь. Сравнивая свою жизнь в советские времена и сейчас, она признала, что, по сравнению с сегодняшним днем, тогда все было гораздо спокойнее и не было состояния гонки.

    С одной стороны, хорошо, что все так быстро меняется и развивается, но это ускорение жизни имеет и обратную сторону.

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

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

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

    Время — наш самый ценный ресурс. Его невозможно восполнить и в то же время за него идет постоянная борьба.

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

    Если взять одну из самых известных систем тайм-менеджмента — GTD (как привести дела в порядок), то мы увидим, что Дэвид Аллен — создатель этой системы, предлагает нам освободить свой разум от запоминания задач, перенеся их вместе с напоминаниями на внешний носитель. Таким носителем может быть обыкновенный блокнот.

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

    Но эта система была создана им более 20-ти лет назад и поэтому предполагала фиксировать все задачи на бумаге, а документы хранить в физических 43-х папках. И это уже тогда вызывало определенные сложности. Если, например, человеку надо было поехать на несколько дней в другой город, то ему надо было брать все эти 43 папки с собой, чтобы продолжать работать по системе.

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

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

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

    Я, например, уже несколько лет пользуюсь таким менеджером задач и уже забыл, что такое бумажные ежедневники. Многие мои друзья и коллеги поступили так же. Это и удобнее, и позволяет реально освободить голову от хранения большого количества информации. Сегодня читал сайт "Лайфхакер", и там был обзор очередной новинки на этом фронте. Так вот, статья там начиналась такой фразой: "Удобный и функциональный планировщик задач нынче — обязательный атрибут жизни успешного человека."

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

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

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

    Итак, наш первый герой:

    Проект, который появился в 2007 году и с тех пор постоянно развивается. К 2013-му году число пользователей ToDoist достигло заветной цифры в 1 000 000 пользователей, а на сегодняшний день по некоторым данным их уже более 4 000 000.

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

    ToDoist доступен на всех популярных платформах:

    Возможности сервиса:

    Добавление задач и проектов.

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

    Разбивка задач на подзадачи. Разбивая серьезные задачи на меньшие подзадачи, нам становится их проще выполнять.

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

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

    Мощный инструмент для повторяющихся дат. Быстро устанавливайте срок выполнения, используя обычный язык, например "каждый день в 2 часа дня".

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

    Визуализируйте свою производительность. С помощью Todoist-кармы вы можете отслеживать свою производительность и со временем анализировать её показатели.

    Приоритеты для задач.

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

    Комментарии (только в премиум версии) . Используя заметки к задачам, добавляйте столько деталей, сколько хотите. Или прикрепляйте pdf-файлы, таблицы и фотографии.

    Метки и фильтры (только в премиум версии) . Определить контекст задач с помощью меток — отличный способ стать ещё организованнее. Создавайте пользовательские фильтры, которые подойдут для вашего рабочего процесса.

    Синхронизация календаря (только в премиум версии) .

    Шаблоны проектов (только в премиум версии) .

    Добавление заметок и файлов к задачам (только в премиум версии) .

    Добавление задачи с помощью электронной почты (только в премиум версии) .

    Оповещения по месту нахождения (только в премиум версии) . Получайте оповещения о задачах на iOS или Android, когда вы приезжаете или уезжаете из определённого места.

    Поиск по задачам (только в премиум версии) .

    Есть функция резервного копирования ваших задач (только в премиум версии) .

    Есть API (для доступа к сервису из других приложений и скриптов).

    Максимальное количество проектов — 80 (в бесплатной версии) и 200 (в премиум).

    Как видите, ToDoist — это очень функциональное решение, которое по праву входит в тройку лучших решений для управления задачами на сегодняшний день.

    Какие минусы есть у ToDoist?

    Первый минус, как вы скорее всего уже поняли, заключается в том, что большинство функций ToDoist доступны только в premium-версии, которая на данный момент стоит 1199 руб. (~25$) в год.

    Второй минус заключается в том, что иногда в ToDoist встречаются непонятные ошибки, которые портят все впечатление (пример).

    В остальном все прекрасно.

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

    Плюсы: Есть под все платформы, геймификация, легкость, функциональность, дизайн.
    Минусы: Все основные фишки только в premium-версии, иногда бывают ошибки.

    А теперь перейдем к главному герою нашего обзора:

    Вот мы и добрались до инструмента, которым лично я и моя команда пользуемся уже третий год и пока не собираемся с него никуда переезжать. Сервис называется Wunderlist . Это разработка немецкой команды программистов 6 Wunderkinder GmbH.

    В данный момент аудитория Wundelist насчитывает 13 миллионов пользователей по всему миру, а руководитель компании, Кристиан Ребер, поставил задачу достичь 100 миллионов в ближайшем будущем. Для этого компания запустила в этом месяце специальные API, которые позволяют интегрировать Wunderlist в другие сервисы.

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

    Wunderlist на данный момент доступен для следующих платформ: iPhone, iPad, Android, Windows Phone, Windows 8, Windows 7, Mac, Chromebook, Kindle Fire и доступен через Web.

    Основные возможности Wunderlist:

    Возможность сгруппировать списки задач в папки.

    Добавление задач и проектов (списков).

    Общие списки. Wunderlist позволяет создавать совместные списки. Очень удобно для делегирования задач.

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

    Подзадачи. Достигайте большего, разбивая серьезные задачи на меньшие подзадачи (многоуровневые).

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

    Уведомления. Получайте уведомления на электронную почту или push-уведомления по мере появления значительных изменений.

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

    Комментарии к любой задаче. Если задача делегирована другому человеку, то вы можете общаться внутри задачи через систему комментариев.

    Возможность распечатать любой список задач.

    Поиск по задачам.

    Добавление задачи с помощью электронной почты.

    Синхронизация с календарем.

    Возможность сделать список задач общедоступным (можно использовать для мотивации).

    Метки. Определить контекст задач с помощью меток — отличный способ стать ещё организованнее.

    Выделение активных задач (выделенная задача автоматически перемещается наверх списка).

    Можно менять фоновое изображение основного окна программы.

    Возможность создать полную резервную копию данных и сохранить ее на своем компьютере.

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

    Система умных списков.

    Возможность взаимодействовать с сервисом через API. Мы даже написали специальный скрипт для планирования дня, который передает этот план в Wunderlist через API. Если интересно, отпишитесь в комментариях, расскажу где узнать подробнее.

    Как видите, Wunderlist предлагает практически все те же функции, что и ToDoist, но при этом все эти функции доступны бесплатно.

    Справедливости ради стоит сказать, что у Wunderlist есть Pro версия, в которой добавлены лишь незначительные изменения:
    + 30 фоновых картинок вместо 20 в бесплатной версии.

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

    К задаче можно прикрепить файл любого размера. В бесплатной версии макс. 5 Мб на файл.

    На один список задач можно назначить неограниченное количество людей. В бесплатной версии — это 25 назначений.

    Признаться честно, за три года использования этого сервиса я ни разу не ощутил потребность в Pro-версии, несмотря на то, что мы используем Wunderlist и для командной работы из 10 человек.

    Кстати, еще один важный момент. Буквально на днях компания Microsoft приобрела Wunderlist. При этом приложение по-прежнему останется доступным на различных мобильных платформах, а также в веб-версии. Команда разработчиков останется в Берлине, а руководство компании останется прежним. Плюс ко всему, в приложении также появится ряд новых функций и интеграция для различных партнерских платформ.

    Возможно, стоит ждать, что в одной из ближайших версий Windows, Wunderlist станет встроенным в систему планировщиком задач.

    Какие минусы есть у Wunderlist?

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

    Плюсы: Есть под все платформы, легкость, функциональность, дизайн, бесплатность.
    Минусы: Отсутствие геймификации.

    Если вы хотите начать использовать Wunderlist, но у вас нет времени разбираться в нем, то вам пригодится небольшой миникурс из 7 уроков, который я подготовил для вас в рамках этой статьи.

    СКАЧАТЬ МИНИКУРС (104 Мб)

    Навигационное меню, которое ждет вас внутри:

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

    А вы пробовали какие-нибудь системы управления задачами? Поделитесь своим опытом в комментариях — это будет интересно нам всем.

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