Головне
- Memories і карточка про малюка тепер доступні всім у застосунку з App Store; Supplies & restock і Shared expenses доступні тестувальникам у TestFlight, але ще не в публічній версії App Store.
- Онбординг тепер запитує кожен етап про доречне: якщо ви вагітні — про орієнтовну дату пологів, а про сам перебіг пологів — лише якщо вони вже відбулися.
- Новий необов'язковий крок «Трохи про вас» і екран «Тіло і відновлення» дозволяють м'яко відстежувати вагу, зокрема з імпортом із Apple Health.
- Перший супутній застосунок для Apple Watch вбудований і, починаючи з білду 22, живий у TestFlight.
- Карту сайту (sitemap) mommyrefuel.com приведено до ладу, щоб Google справді знаходив та індексував публічні сторінки.
Один довгий ранок роботи
Хочу вести справжній щоденник змін, від свого імені, а не ховати те, що змінюється, за номером білду, який ніхто не читає. Це перший запис, і він охоплює лише один ранок — 19 вересня, з 07:46 до 11:35 — бо саме стільки реально змінилося за кілька годин зосередженої роботи.
Тут немає маркетингових формулювань. Це те, що справді вийшло, куди саме (App Store, TestFlight чи лише сайт) і що досі закрите. Я краще недообіцяю, ніж ви дізнаєтеся, що функції насправді ще немає.
Memories і карточка про малюка: тепер доступні всім
Дві функції вже давно тихо працювали, але на дорожній карті всередині застосунку досі значилися як «у планах» чи «пізніше» — а це вводить в оману тих, хто дивиться, що буде далі. Спершу я виправив саме цю нечесність.
Memories — карточка на Today і форма для збереження маленького моменту, який варто запам'ятати — вже давно працює без жодного прихованого перемикача. Тепер вона позначена як жива функція, а не ідея на майбутнє.
Карточка про малюка — нова: якщо ви додали дитину з датою народження (Ви → Діти), на Today з'являється тепла карточка з віком вашої дитини — «Софія · 6 тижнів» — і одна підтримувальна фраза про те, що цей етап зазвичай означає для вас, а не про розвиток дитини. Вона свідомо не зберігає жодних показників малюка і не робить жодних тверджень про його розвиток. Дотик відкриває сторінку дитини з тією самою фразою. Обидві функції вже доступні всім у застосунку з App Store, а не лише в TestFlight.
Supplies & restock і Shared expenses: живі для тестувальників пілоту
Ще дві функції були повністю готові й працювали від початку до кінця, але досі позначені як «в розробці». Я оновив статус на чесний «пілот» — але з важливою відмінністю від Memories: ці дві функції поки закриті у публічній версії App Store і живі лише для тестувальників TestFlight, доки ми не будемо готові до загального запуску.
Supplies & restock (Ви → Supplies & restock) дозволяє швидко додавати потрібне, регулювати кількість, бачити, що закінчується, позначати «докупити» і ділитися списком. Якщо ви в TestFlight — можете користуватися вже сьогодні.
Shared expenses (Ви → Shared expenses) додає форму витрати — сума, на що, хто заплатив, категорія, чи підлягає компенсації — і облік «хто кому винен». Хочу чітко позначити межу, якої тримаюся принципово: жодні платежі в застосунку не проходять. Це лише облік між вами і партнером, і нічого більше.
Онбординг тепер відповідає вашому реальному етапу
Раніше онбординг питав усіх про пологи — навіть тих, хто обрав «Плануємо» чи «Вагітна», або «Підтримую близьку людину». Це дрібниця, яка багато говорить про те, чи застосунок справді зроблений під вашу ситуацію. Виправив: крок про деталі пологів тепер з'являється лише якщо ви вже народили.
Якщо ви вагітні, онбординг тепер запитує орієнтовну дату пологів — необов'язковий вибір дати, який відкриває потижневе відстеження вагітності й позначку дати пологів на вашій стрічці подій. Заразом я знайшов реальний баг з локалізацією: кілька екранів онбордингу відображалися англійською незалежно від обраної мови, хоча переклади вже існували. Виправлено в усіх 8 перекладених мовах.

Тіло і відновлення: необов'язковий, дбайливий трекінг ваги
Новий необов'язковий крок онбордингу, «Трохи про вас», запитує вік, зріст і поточну вагу — можна пропустити, і це ніколи не подається як ціль чи завдання. Він живить новий екран «Тіло і відновлення» у розділі «Ви», де можна побачити, як змінюється вага, нейтральним, необвинувальним рядком — ніколи не похвала, ніколи не тривога, ніколи повідомлення про дієту. Це не стане трекером для схуднення — і не стане ним ніколи.
Якщо ви ведете вагу в Apple Health, тепер можна підключити її в розділі «З'єднання зі здоров'ям». Це лише читання і за вашим вибором: Mommy Refuel імпортує показник лише для дня, коли ви самі ще не внесли запис, тобто ручний запис завжди має перевагу над імпортованим.
Під час цієї роботи я також знайшов і виправив реальний баг: дані Supplies і Shared expenses насправді не зберігалися між запусками застосунку, бо їх додали до стану застосунку, але не до того, як цей стан записується на диск. Тепер це виправлено, тихо, у межах цієї ж зміни.

Перший застосунок для Apple Watch
У Mommy Refuel тепер є супутній застосунок для Apple Watch — ваш Refuel Score і фокус на сьогодні прямо на зап'ясті. Щоб це запрацювало, знадобилося кілька реальних кроків: правильно вбудувати ціль Watch у збірку iOS (вона просто лежала невикористаною), закрити прогалину компіляції, щоб застосунок для годинника мав доступ до потрібних моделей відновлення, і додати відсутній Info.plist, щоб пакет годинника взагалі встановлювався на спарований Apple Watch. Останнім кроком була іконка застосунку для годинника — без неї App Store Connect відхиляв завантаження.
Починаючи з білду TestFlight 22, застосунок для Apple Watch живий для тестувальників пілоту на підписаній реліз-збірці. Далі TestFlight він поки не йшов — хочу побачити реальне використання на реальних годинниках, перш ніж рухатися далі.
Сайт: виправляємо, як Google знаходить Mommy Refuel
Не все цього ранку стосувалося застосунку. Опублікована карта сайту mommyrefuel.com містила лише 48 URL, тоді як сайт насправді збирає понад 400 сторінок 8 мовами — тобто сотні легітимних, перекладених сторінок залишалися непоміченими пошуковиками. Я перегенерував карту сайту (48 → 405 URL) і переконався, що сторінки з позначкою «noindex», як-от юридичні сторінки, коректно виключені, а не спричиняють попередження. Також додав автоматичну перевірку, щоб карта сайту більше не могла тихо застаріти.
Де і коли
- 07:49 — TestFlight білд 18: чіткіші підписи теми, підтвердження зміни мови (комміт 6de44e7).
- 08:09 — Memories позначено як живий пілотний функціонал на дорожній карті (92e7d85).
- 08:24 — Supplies & restock позначено як живий пілотний функціонал, лише TestFlight (8ca62f6).
- 08:29 — Shared expenses позначено як живий пілотний функціонал, лише TestFlight (7eae374).
- 08:48 — Карточку про малюка створено й додано на Today (5b5e4b3).
- 09:02 — TestFlight білд 19: карточка про малюка + оновлена дорожня карта (bfe2ca6).
- 09:51 — Онбординг виправлено, щоб питати доречне для кожного етапу, плюс виправлення локалізації (17cc5be).
- 10:32 — Карту сайту mommyrefuel.com виправлено й розширено, 48 → 405 URL (5465d69).
- 10:39 — Запущено необов'язковий крок і екран «Тіло і відновлення» (d3d545d).
- 10:41 — TestFlight білд 20 (625217a).
- 10:46 — Запущено крок з орієнтовною датою пологів для вагітних (b1e8098).
- 10:53 — Запущено імпорт ваги з Apple Health (6485945).
- 10:56 — TestFlight білд 21 (e682b91).
- 11:17–11:35 — Вбудовано застосунок для Apple Watch, виправлено його Info.plist та іконку; TestFlight білд 22 завантажено із застосунком для Watch (b433a57, d5e32e9, f11b7f7, f62c6a5).
Що далі
Supplies & restock і Shared expenses ще мають «заслужити» вихід із TestFlight у публічну версію App Store. Застосунок для Apple Watch потребує більше реального використання на пристроях, перш ніж я назву його завершеним. І я хочу, щоб дорожня карта всередині застосунку й далі говорила правду в міру змін — більше про це в наступному записі, вже пізніше того самого дня.

Питання, які ставлять мами
Чи доступні Supplies & restock і Shared expenses в App Store прямо зараз?
Поки не всім. Вони повністю готові й живі для тестувальників TestFlight, але досі закриті в публічній версії App Store, доки ми не будемо готові до загального запуску.
Чи приймає Mommy Refuel платежі для Shared expenses?
Ні. Shared expenses — це лише облік, хто за що заплатив і хто кому винен, між вами і партнером. Жодні платежі в застосунку не проходять.
Чи новий трекінг ваги — це функція для дієти або схуднення?
Ні. «Тіло і відновлення» показує нейтральний, необвинувальний погляд на те, як змінюється вага, у контексті відновлення. Це необов'язково, можна пропустити, і це ніколи не ціль.
Чи доступний застосунок для Apple Watch всім?
Він живий у TestFlight, починаючи з білду 22. У публічній версії App Store його ще немає — хочу більше реального тестування на годинниках.
Доступність може залежати від встановленої версії застосунку. Статуси підтверджені засновником на момент публікації.



