Потерял много мыслей из-за кнопки «Создать заметку». Поэтому я сделал это приложение

Я из тех людей, у которых мысли возникают в самый неподходящий момент. Во время прогулки. Перед сном. В очереди. И все эти мысли кажутся важными. «О, это надо записать!» - думаю я. Открываю заметки. Нажимаю «Создать заметку». Смотрю на пустой экран. И... мысль исчезает.

И самое обидное, что между «я хочу записать» и «я могу записать» проходят буквально 2–3 секунды. Ничтожные 3 секунды. Но их достаточно, чтобы идея ускользнула. И тогда я решил: если нельзя победить эти 3 секунды, нужно убрать то, что их создаёт.

Что я сделал

Я написал приложение для Android. Оно делает ровно одну вещь: открывается пустым листом. Никаких папок. Никаких заголовков. Никаких кнопок «Создать заметку». Просто поле для ввода. Открыл и сразу печатаешь. Вот и всё.

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

Как это выглядит

Вы открываете приложение. На экране ничего, кроме текстового поля. Если вы предпочитаете печатать, то клавиатура появляется автоматически (это можно включить или выключить в настройках). Пишете мысль и свайпом сохраняете. Всё.

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

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

Потерял много мыслей из-за кнопки «Создать заметку». Поэтому я сделал это приложение

Что внутри, если говорить технически

Вот стек, который я использовал:

  • Kotlin
  • Jetpack Compose
  • DataStore
  • Room
  • MediaPlayer
  • Material 3

Я сознательно убрал всё, что связано с сетью и авторизацией. Приложение работает полностью офлайн. Никаких аккаунтов. Никакой аналитики.

Весь код открыт на GitHub. Ничего не спрятано. Добро пожаловать, форкайте, стыдите, предлагайте улучшения.

Ссылка на репозиторий будет в конце статьи.

Почему не стандартные заметки?

Google Keep, Notion, Obsidian они все хороши, но они перегружены. Keep показывает мне список заметок, цветные ярлыки, а мне просто нужно поле для текста. Это как если бы для того, чтобы заварить чай, нужно было бы пройти инструктаж по пожарной безопасности. Я просто хочу чай или просто хочу записать мысль.

Поэтому TapThought не универсальный комбайн. Это маленький инструмент, который делает одно дело и делает его хорошо.

Кому это пригодится

Я не знаю, кому точно пригодится это приложение. Но я знаю, кому оно пригодится возможно.

  1. Творческим людям - писателям, дизайнерам, у которых идеи появляются внезапно и исчезают так же внезапно
  2. Занятым людям - когда нужно записать мысль между делами, а не разбираться, в какую папку её положить
  3. Тем, кто ведёт дневник - но не хочет тратить время на структурирование
  4. Тем, кто устал от сложных приложений - и хочет просто и понятно

Или никому. Возможно, это приложение нужно только мне.

Вместо заключения

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

Моё приложение даёт возможность сделать то, что нужно, и продолжить жить дальше. Если вы тоже теряли мысли из-за лишних трёх секунд, возможно, это приложение для вас.

А если нет, то ничего страшного. Главное, чтобы вы нашли способ сохранять то, что для вас важно.

Ссылки: