Дневник не-программиста: Почему Apple ненавидит будильники?

Gemini
Gemini

Привет! Здорово, что заглянул.

Всех с наступившим Новым годом! И с неизбежным (или уже случившимся) выходом на работу.

Спасибо, что живой, как говорится. Я продолжаю вести свой журнал разработки. Какие изменения с приложением? А они есть!

Основной функционал почти готов: сейчас правлю баги, допиливаю второстепенные фичи и улучшаю дизайн.

Про ИИ и токены

С 25 по 31 декабря Claude расщедрился на двойной лимит токенов в честь Рождества. Это меня буквально спасло — токены перестали улетать со скоростью света. Чтобы ИИ вспомнил, что мы делали в прошлой итерации, уходит около 20% лимита. Дальше схема такая: я пишу проблему, он ищет в интернете, думает, советуется со мной — и вот уже минус 50% лимита. На оставшиеся 50% он пытается родить решение. За одну итерацию получается закрыть одну задачу. По меркам программистов — мелкую. Но Claude, как истинный джун с амнезией, каждый раз изучает всю базу кода заново и каждый раз находит в ней новые ошибки. Весело.

Стена Apple

Оказывается, сделать полноценный аналог встроенного будильника на iOS нельзя. Система закрытая, доступа к уведомлениям, которые срабатывают «несмотря ни на что», у сторонних разработчиков нет. Да, существует лицензия на Critical Alerts (Критические уведомления), но будильникам её не дают. Она только для важных штук: оповещение о цунами, критическое падение сахара в крови, безопасность дома и т.д. «Я проспал работу» для Apple не критично.

Как я выкрутился:

  1. На телефоне: Сделал каскад уведомлений со звуком по 30 секунд. Правда, приложение нужно хитро настраивать перед использованием (посмотрите скрины онбординга и офигеете от количества шагов... и это еще не весь функционал).
  2. На часах: Хочу реализовать будильник через... режим тренировки. Чтобы приложение открывалось поверх всех окон, имитируя спорт. Костыль? Костыль. Но работать должно.

Прикрепляю скрины того, что по итогу получается.

Остальные скрины в тг канале!

И минутка нативной "антирекламы" (=

Пока возился с кодом, записал новый курс про инструменты ИИ: как пользоваться, нюансы, лайфхаки.

Он ДОРОГОЙ.

Вот ссылка:

Искренне не советую покупать. А то начнете экономить до 10 часов в неделю на рутине, оно вам надо? Куда девать столько свободного времени?

Рад, что ты здесь. Береги себя, будь здоров и до связи!

А вот ссылка на тг канал:

Начать дискуссию