«Добавлять дела без лишних нажатий»: как я создаю приложе­ние мечты для тайм⁠-менеджмента

Рассказ читательницы
41
«Добавлять дела без лишних нажатий»: как я создаю приложе­ние мечты для тайм⁠-менеджмента

Этот текст написан в Сообществе, бережно отредактирован и оформлен по стандартам редакции

Аватар автора

Надя Федорова

разрабатывает приложение для себя

Страница автора

Любовь к планерам я пронесла через всю жизнь.

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

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

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

Любовь к планерам

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

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

Так выглядит один из моих старых бумажных планеров
Так выглядит один из моих старых бумажных планеров

Однажды я листала ленту «Пинтереста» и наткнулась на электронные планеры для планшетов. Такой формат позволяет создавать что-то среднее между приложением и бумажной версией: можно использовать кнопки для быстрого перехода между страницами и писать стилусом. Я сразу же побежала изучать, как самой сделать цифровой планер. Через пару недель у меня был готов первый PDF-ежедневник.

В то время я училась в университете на лингвиста. Мне хотелось найти какой-то пассивный заработок, так что я выложила несколько планеров на маркетплейс Etsy. Продавать электронные товары — одно удовольствие, так как нет мороки с хранением и отправкой, да и их количество не ограничено.

Один из моих электронных планеров
Один из моих электронных планеров

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

Из-за событий февраля 2022 года Etsy ограничил доступ к сайту для россиян и белорусов. Мой магазин закрыли — к тому моменту я совершила на площадке более 20 000 продаж. Конечно, планеры до сих можно купить на моем сайте, но у него нет того же потока клиентов, что и на странице Etsy.

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

Поиск приложения для тайм-менеджмента

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

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

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

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

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

Разработка собственного приложения

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

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

Со второй попытки я стала обходить стороной курсы, зато начала часто наведываться на форум StackOverflow и в различную документацию, а также смотрела бесплатные уроки на «Ютубе». Я выбирала новую для себя тему и делала по ней мини-игру. Так я изучила основы программирования, а также познакомилась с такими игровыми движками, как Unity, Game Maker, Construct 3 и Godot.

Несколько мини-игр я опубликовала на своей странице в «Яндекс Играх»
Несколько мини-игр я опубликовала на своей странице в «Яндекс Играх»

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

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

Скриншот моего поста на DTF с примерным дизайном приложения
Скриншот моего поста на DTF с примерным дизайном приложения

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

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

Заметки, которые я делала во время изучения нового языка программирования
Заметки, которые я делала во время изучения нового языка программирования

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

Для записи остальных задач я создала раздел «Дела», где можно создавать списки и одним нажатием переносить любое дело на «Сегодня». Проще говоря, это своего рода архив будущих задач без даты, куда можно записать все, что висит в голове. А однажды выбрать любое из этих дел и приступить к выполнению.

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

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

Черновой интерфейс разделов — на каждом из них плавающая кнопка «+», чтобы быстро добавить новую задачу
Черновой интерфейс разделов — на каждом из них плавающая кнопка «+», чтобы быстро добавить новую задачу

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

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

Еще хочу добавить выбор цвета для списков и сортировку в разделе «Дела». А в «Календаре» сделать прогресс выполнения задач и добавить точное время, чтобы было видно, когда именно состоится событие. «Заметки» пока в процессе разработки. Сначала я хочу доделать основные функции других разделов и ускорить работу приложения. Только после этого возьмусь за «Заметки». К тому же я пока не решила, как именно организовать раздел.

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

Итоги

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

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

РедакцияРасскажите о вашем приложении мечты:
  • Ниоткуда в никудаУдачи) возможно, ваше приложение - будет таким, каким нужно))18
  • Nine K.пожелаю вам успехов тогда!!4
  • Надя ФедороваNine, спасибо)1
  • Надя ФедороваНиоткуда, спасибо))2
  • Miroslav DavidovОго, ну тогда просто продолжайте в том же духе.8
  • Natalie vilЖдем-с😊4
  • Анастасия ЗакарянМожно ли на вас где-нибудь подписаться? Чтобы следить за релизом? Пока звучит очень круто. Удачи!8
  • АлёнаКрутяк!!! Тоже пожелаю успехов в задуманном!!! 🤗 Пусть все получится! 💪😁👍1
  • Надя ФедороваАлёна, спасибо большое)0
  • Romanво многих приложениях по тайм менеджменту часто не хватает полноэкранных всплывающих уведомлений которые невозможно пропустить без заверения или переноса, очень удобная функция. За последние два месяца перепробовал больше 15 приложений, но многие и правда перегружены функционалом (не помешала бы возможность в настройках отключать лишний функционал)1
  • НикитаOmniFocus подходит под все ваши требования)0
  • Абзац на колесах"постоянно ищут то самое приложение мечты, которое поможет оставаться продуктивными" Простите, но мне кажется, что тут подходит "плохому танцору и яйца мешают" Практика навыков разработки - это одно, хоть кулинарную книгу сделать, хоть список дел, хоть виш-лист. 30 лет назад не было телефонов, с блокнотом были продуктивные, те, кто хотел быть продуктивным. Дело не в приложении. Хотела б я глянуть на ту контрольную группу, которая сейчас недостаточно продуктивная, ждет выпуска приложения, а потом как станет сверхпродуктивной после использования приложения...7
  • ЕкатеринаОчень понравилась идея!!!! С удовольствием бы пользовалась таким приложением) Никак не могу найти то, которое бы мне было удобно. Сделала дизайн под мобильный, очень захотелось)))4
  • Тимофейхочется, чтобы было все в одном месте - и календарь, и планы на день, месяц, год, желания (а-ля вишлист), расписание, привычки, заметки и так далее. чтобы, как уже сказали тут в комментариях, можно было бы редактировать нужные разделы. хочется, чтобы все было наглядно, но при этом достаточно функционально. в общем, чтобы можно было максимально быстро найти какую-либо информацию и не упускать ее из вида. чтобы напоминания были действительно работающими, а не такими, что терялись в общем списке непрочитанных уведомлений. а еще чтобы были разнообразные виджеты! удачи и успехов вам в пути!1
  • Василий УткинПоследние лет 8 гдето я пользуюсь таск менеджером Asana и готов поспорить это лучшее что существует в данный момент на рынке и перепробовал я кучу всяких разных и лучше чем Asana ничего не нашел и если вы действительно в ней разберетесь то возможно и придумывать ничего и не придется, просто бери и пользуйся0
  • Александр ФишКогда то я так открыл для себя Asana, причем в бесплатной версии как раз есть все описанное и она не перегружена допфункциями, + синхронизация и работа в команде, когда одну и ту же задачу может выполнить и отметить любой участник команды. И таки задумка интересная , тем более всякие санкции и асана уже один профиль грохнула, так и до второго может дойти дело((0
  • ДмитрийВосхищаюсь автором! Освоить инструментарий и стартовать свой продукт - это вау! Хочется пожелать не терять вдохновение и успеха. Сам до такого не дошёл, хотя тоже протестировал, кажется, все существующие планировщики. Нашёл тот, который нравится - Singularity App. Это комбайн с огромным количеством возможностей: теги, проекты, повторы, напоминания, помидоро, трекер, календарь, заметки, цвета и прочее. Но он реализован так, что лишнее не мешается. Не пользуешься какой-то функций - практически не встречаешь её следов нигде в интерфейсе. Удобный дизайн, гибкие настройки, синхронизация между устройствами. А ещё на сайте есть лёгкие для восприятия разборы функций с примерами использования. Приложение похоже на ТикТик и другие аналоги, но, на мой вкус, функциональнее, симпатичнее и удобнее. Сразу уточню: пользуюсь платной версией, т.к. в ней есть синхронизация между устройствами (тут и у автора планируется та же история) и ещё какие-то удобные ништяки. Плюс нормально отношусь к тому, что хорошая работа и качественный продукт должны быть оплачены. Оффтоп: меня лично приложение сначала отпугнуло тёмной темой по умолчанию. Выбрать светлую можно в настройках.5
  • Игорь КомандинДелали подобное для работы (писал программист) в виде сайта. Из того что еще пригодилось 1) приоритетность задач и из сортировка по фильтру (Когда на день записано много задач) 2) задачи с конкретным временем первые в списке 3) связывание задач. Например три задачи решаются звонком одному контакту. И из надо связать, чтобы не забыть проговорить 4) выполненные задачи уходят в архив , а не удаляются 5) перенос задач одной кнопкой (на завтра, через неделю итд)5
  • iiviiНесколько лет назад тоже задумалась о разработке своего планера, начала даже писать, но по итогу захватила работа, на побочные проекты осталось слишком мало времени. Сейчас приноровилась использовать встроенный календарь в айфоне, он удобно переносится на все мои устройства apple, а для рабочих задач outlook и бумажный планер, как минимум чтобы не забыть, что такое писать ручкой ) Вам удачи, ждем релиза! Рада буду войти в группу бета тестирования)1
  • Ниоткуда в никудаАбзац, полагаю, что тут речь об удобстве, а не о продуктивности. Продуктивным можно быть и с огрызком бумаги, это вы верно заметили. Другой вопрос, насколько удобен огрызок и прочие инструменты. Лично мне тоже хочется чего-то простого, но удобного, а обычно все с какими-то лишними наворотами, которые только засоряют эфир. А если что-то простое действительно, то там уже с функционала не хватает именно по работе с самими "напоминалками". Как-то тоже пока не нашла приложение, приближенное к золотой середине.5
  • Ниоткуда в никудаТимофей, имхо, приложений, где все в одном месте, таки дофига. Это как раз и раздражает обычно, ты по делу зашел, а тебя про настроение спрашивают или советы раздают.3
  • Нехетти ГринЕкатерина, я тоже не могу найти. Ни одно не подходит. Группы не нужны, а индивидуальные сделаны по логике программиста, который ставит на ночь у кровати стакан с водой и пустой (вдруг проснется и НЕ захочет пить).4
  • Денис АзаровНе пойму где название приложения? Я скачать его хочу, но не вид как называется и где искать. Подскажите?0
  • Надя ФедороваДенис, приложение пока еще в разработке) Но планирую выложить тут статью, когда оно будет выпущено)0
  • Денис АзаровНадя, как раз ищу для себя приложение... Жаль тчо нельзя попробовать. Спасибо, удачи 🙏💪1
  • ВикторияСпасибо вам большое за то, что вы делаете! Уже два месяца пытаюсь найти подходящий to do лист. Все не то. Дел много, ловлю себя на том, что менее значительные от усталости стала забывать, либо на них забивать уже когда вспомню. С блокнотом везде ходить не моя тема) Заметки в телефоне использую под хранение различной точной информации, которая нужна в тот или иной день. Так что искать задачи среди постоянных заметок с инфой очень неудобно. Так вот, про неудобные приложения) Либо состоит из одних лишь ненужных функций, либо оно просто неудобно в использовании. Так некоторые ещё и выглядят откровенно плохо. Ты хочешь просто написать задачу на день и сама, по обстоятельствам дня, решить когда ты будешь её выполнять. Но приложение буквально "заставляет" выбрать тебя время. Так ещё и фоново работает будильник, что не очень радует. И это лишь основное, что не нравится) Ваш to do лист выглядит идеально) Жду-недождусь, когда его можно будет использовать) Надеюсь, что не пропущу его выход)1
  • Иван Ганинtodoist идеален под эти требования0
  • Кирилл ЕмельяновСинхронизацию можно подкрутить через Google drive. Так некоторые приложения делают. Все дела просто хранятся в архиве там и потом автоматически выгружаются на нужные устройства. Как это сделать я не знаю 🤷1
  • Надя ФедороваАнастасия, я есть на dtf (nadiavi), там выкладываю прогресс создания приложения и информацию про создание игр, а еще сегодня создала группу в телеграм (nadiavi_channel), но тут ссылки не любят, так что на Т-Ж тоже выпущу информацию про запуск приложения.0
  • Надя ФедороваВиктория, спасибо большое, очень рада, что нравится) Очень вас понимаю, сама такая же, если нет списка дел, то вполне могу забыть обо всем на свете)) Разработчики часто пытаются сделать и список дел и расписание, а это две разные вещи, хотя выбор времени дела может быть полезным, но согласна, что это совсем необязательная функция, и она не должна отвлекать. Сейчас уже 2 недели пользуюсь своим приложением, и пока меня все устраивает, нет ничего лишнего, плюс добавила выбор цвета для списков и перетаскивание задач, что очень помогает выделять схожие задачи и группировать их вместе, если нужно. Надеюсь, что в ближайшее время получится выпустить приложение, и вы тоже сможете попробовать его)0
  • Надя ФедороваКирилл, хм, надо будет изучить вопрос, спасибо)0
  • ТимофейНиоткуда, ну вот хочется, чтобы было все настраиваемо. возможно с применением ИИ как-то это все организовать0
  • СимбатКак показала практика проблема продуктивных приложений в том, что человек больше времени тратит на их заполнение, чем на сами дела1
  • Павел БезродновНадя, подписался здесь и в телеге. Буду ждать релиз1
  • Надя ФедороваПавел, спасибо))0
  • Panzer KaiserЕкатерина, поиграйте в РПГ. Там списки начатых и завершенных квестов, как вы любите. Для чего еще это нужно, мне сложно представить (я не про ежедневные дела, когда порой делами накрывает и надо все успеть, а именно про однажды и весной)))0
  • Татьяна ХахалкинаИдея классная, искала название, чтобы уже установить и пробовать🥰 Буду ждать выхода в свет❤️ . В тех, что есть сейчас, не хватает функции Истории выполненных дел Чтобы подводить итоги по периодам1
  • Евгений ШевцовНехетти, привет! Я делаю индивидуальный таск менеджер todogtd0
  • Евгений ШевцовДобрый день, коллега) я тоже делаю приложение мечты для списка дел называется todogtd, пока запустил только в рустор и app gallery0
  • Надя ФедороваЕвгений, очень классное приложение получилось у Вас! И я не слышала про gtd, но мое приложение, оказывается, тоже немного подходит под эти принципы) А Вы планируете делать какую-то синхронизацию или платную подписку?1
  • Евгений ШевцовНадя, спасибо за оценку приложения) Да, если ваше приложение удобное, значит оно в какой то степени написано на GTD)) Синхронизация уже есть. Можно использовать и как веб приложение кстати на todogtd.ru. Подписку я уже сделал, но ещё не выпустил ещё тестирую. Оплату через кассу там понятнее и легче всего.0