Экспорт напоминаний Apple
Недавно перешел с ios на андроид и захотел перенести все напоминания из стандартного приложения "Напоминания" на маке/айфоне, но не нашел простого способа как это сделать, поэтому сделал инструмент для экспорта напоминаний.
Проблема
Есть несколько приложений в аппсторе, которые достают напоминания из стандартного приложения и что-то дальше с ними делают (чаще всего просто копируют их в себя).
Однако эти приложения не позволяют бесплатно экспортировать список напоминаний, чтобы делать потом с ними что-то еще.
Синхронизация между платформами тоже нетривиальная задача, и популярные приложения не дают бесплатно синхронизировать напоминания между платформами.
Я даже поробовал microsoft todo, но мне совсем не понравилось их приложение.
Решение
Нашел бесплатное и неплохое приложение для андроид Tasks.org, и сделал небольшой инструмент на свифте для экспорта из приложения "Напоминания" на макбуке в формат Tasks.org.
Разработку вел целиком с использованием opencode + openspec - рассказывал об этом подходе в предыдущей статье.
Как пользоваться
- Клонировать репозиторий
- Открыть терминал в папке проекта
- Выполнить команду
make export-tasks-org - Взять получившийся файл
reminders_export_tasks_org.jsonиз папки с проектом и импортировать в андроид-приложение Tasks.org - Профит
Выводы
Является ли это решение лучшим? Вряд ли. Единственным? Нет. При этом я сделал его довольно быстро, и было очень легко тестировать прямо на симуляторе в андроид-студии.
Нужны ли знания языка программирования для создания подобных инструментов? Точно нет.
Удобно ли мне пользоваться приложением Tasks.org на андроиде? Вполне ✅
Было ли удобнее в стандартном приложении "Напоминания" от apple? 💯 Да