Дневник не-программиста: Почему Apple ненавидит будильники?
Привет! Здорово, что заглянул.
Всех с наступившим Новым годом! И с неизбежным (или уже случившимся) выходом на работу.
Спасибо, что живой, как говорится. Я продолжаю вести свой журнал разработки. Какие изменения с приложением? А они есть!
Основной функционал почти готов: сейчас правлю баги, допиливаю второстепенные фичи и улучшаю дизайн.
Про ИИ и токены
С 25 по 31 декабря Claude расщедрился на двойной лимит токенов в честь Рождества. Это меня буквально спасло — токены перестали улетать со скоростью света. Чтобы ИИ вспомнил, что мы делали в прошлой итерации, уходит около 20% лимита. Дальше схема такая: я пишу проблему, он ищет в интернете, думает, советуется со мной — и вот уже минус 50% лимита. На оставшиеся 50% он пытается родить решение. За одну итерацию получается закрыть одну задачу. По меркам программистов — мелкую. Но Claude, как истинный джун с амнезией, каждый раз изучает всю базу кода заново и каждый раз находит в ней новые ошибки. Весело.
Стена Apple
Оказывается, сделать полноценный аналог встроенного будильника на iOS нельзя. Система закрытая, доступа к уведомлениям, которые срабатывают «несмотря ни на что», у сторонних разработчиков нет. Да, существует лицензия на Critical Alerts (Критические уведомления), но будильникам её не дают. Она только для важных штук: оповещение о цунами, критическое падение сахара в крови, безопасность дома и т.д. «Я проспал работу» для Apple не критично.
Как я выкрутился:
- На телефоне: Сделал каскад уведомлений со звуком по 30 секунд. Правда, приложение нужно хитро настраивать перед использованием (посмотрите скрины онбординга и офигеете от количества шагов... и это еще не весь функционал).
- На часах: Хочу реализовать будильник через... режим тренировки. Чтобы приложение открывалось поверх всех окон, имитируя спорт. Костыль? Костыль. Но работать должно.
Прикрепляю скрины того, что по итогу получается.
Остальные скрины в тг канале!
И минутка нативной "антирекламы" (=
Пока возился с кодом, записал новый курс про инструменты ИИ: как пользоваться, нюансы, лайфхаки.
Он ДОРОГОЙ.
Вот ссылка:
Искренне не советую покупать. А то начнете экономить до 10 часов в неделю на рутине, оно вам надо? Куда девать столько свободного времени?
Рад, что ты здесь. Береги себя, будь здоров и до связи!
А вот ссылка на тг канал: