Шест месеца изграждане на xHeal v2: какво променихме и как го тествахме

На 20 юли xHeal v2 трябва да стартира за iOS в Европейския съюз и Съединените щати. Датата е важна, но работата между първата версия и този release е още по-важна.
Това е ретроспективен разказ за създаденото от януари до юли 2026 и начина, по който го проверихме. Публикуваме го сега, вместо да представяме минали етапи от разработката като стари новинарски статии.
Януари: поставяме ежедневното преживяване в собствените си ръце
Екипът започна 12-седмична вътрешна програма с xHeal, докато подобряваше настройката на рутината, ежедневните задачи, обратната връзка при завършване и наградите. Това беше вътрешно dogfooding тестване, а не външно потребителско или клинично проучване. Целта му беше да разкрие затруднения чрез ежедневна употреба.
Успоредно с това инженерният екип установи база от 576 автоматизирани Python теста в пет backend пакета. Тази основа даде повторяема защита за следващите промени по workflow процесите.
Февруари: координираме onboarding процеса зад кулисите
Onboarding-ът се насочи към една пътека за завършване на профил, цели, Health достъп, предпочитания, ресурси на акаунта и начална настройка на плана. Автоматизирани workflow тестове провериха координирания процес, а последваща корекция на race condition подобри надеждността при конкуриращи се операции.
Март: свързваме здравните данни с полезен контекст
Apple Health pipeline-ът получи историческа синхронизация, агрегиране, графики и актуални изчислени уелнес индикатори. Документите, обработката на доклади, flare-up контекстът и действията в чата също станаха по-тясно свързани.
Разширихме детерминистичните и интеграционните тестове и проведохме вътрешна техническа проверка на физическо устройство. Тези проверки се фокусираха върху това дали софтуерът работи по зададения начин; те не установяват медицинска точност или клинична ефективност.
Април: самостоятелни преживявания за хранене, тренировки и mindfulness
Храненето се разшири със записване на храна и макроси, планове, рецепти и анализ на снимки на хранения. Тренировките добавиха препоръки според готовността, проследяване на сесии, запазени планове, история и прогрес. Mindfulness добави модели за дишане, проверки на настроението, готовност, ambient audio и история на активностите.
Всяка област беше проверена чрез комбинации от API, domain, workflow и mobile component тестове. Незавършени функции, като търсене на храни чрез баркод или пълна библиотека за медитация, не бяха третирани като възможности за launch версията.
Интересът към Doctor Ready и Health Gaps доведе и до структурирани продуктови пилоти с американски лекари и участващи потребители на xHeal. Заедно започнахме да оценяваме как xHeal може да помага на хората да организират здравния си контекст преди преглед и да откриват липсваща информация за по-подготвени разговори.
Май: сглобяваме ежедневното преживяване
Today's Snapshot събра Body, Mind и Food в един изглед. Детерминистичен routine builder направи генерирането на ежедневни задачи възпроизводимо чрез фактори като темпо, избрани състояния, активирани области и данни от хранителен план.
Routine workflow-ът беше проверен с 37 end-to-end сценария заедно с фокусирани domain тестове. Целите се съхраняваха през тази фаза, но не бяха представяни като фактор, който самостоятелно променя избора на задачи.
Юни: обединяваме основните пътеки
Основният onboarding стана възстановим и получи обяснения за функциите. Timeline премина към обединено преживяване за доклади, документи, Health Stories и тракери, с търсене, филтри, сортиране, качване и видими състояния на обработка.
Добавихме и продуктови analytics с филтри за поверителност и проверихме основните събития в GA4 Realtime. В края на юни широка continuous integration проверка обхвана backend пакетите, mobile unit тестовете и синтаксиса на Maestro пътеките. Синтактичната проверка потвърждава, че automation дефинициите са структурно валидни; тя не доказва, че всяка mobile пътека е преминала успешно на симулатор.
Юли: подготвяме release версията
След финални подобрения по интерфейса и функциите версия 2.0.0 беше маркирана на 14 юли. Backend release container-ите бяха изградени успешно, последвани от локален iOS билд и стъпка за качване в TestFlight.
Какво означава валидация за нас
За тази версия валидация означава вътрешна ежедневна употреба, автоматизирани софтуерни тестове, workflow проверки, технически проверки на физическо устройство, проверка на analytics с филтри за поверителност и подготовка на release билдове.
Това не означава, че xHeal v2 е завършил клинично изпитване, доказал е медицински резултат или заменя оценката на квалифициран здравен специалист. xHeal е предназначен за информационни и уелнес цели и ще запазим тази граница видима с развитието на продукта.
Медицинска забележка: Това съдържание е само с информативна цел и не представлява медицински съвет. Винаги се консултирайте с вашия лекар, преди да правите промени в здравния си режим, лекарствата или плана за лечение. xHeal е инструмент за проследяване и осведоменост за здравето, а не платформа за диагностика или лечение.
Здравните ви данни разказват история. xHeal свързва главите.
Свържете носимите си устройства, лабораторните резултати и медицинските си документи в една интелигентна платформа. Безплатно за изтегляне.
Продължете да четете

Четири ежедневни пътеки в центъра на xHeal v2
По-близък поглед към това как настройката, Today's Snapshot, рутините, Timeline, чатът и докладите работят заедно в xHeal v2.

xHeal v2 стартира за iOS в ЕС и САЩ
Новото xHeal преживяване събира ежедневния Snapshot, рутините, Timeline, чата, докладите, храненето, тренировките и mindfulness в едно iOS приложение.

Защо добавихме тренировки, хранене и осъзнатост в xHeal
Защо решихме да съберем движението, храненето и психичното благополучие в едно приложение, което превръща ежедневния контекст в практични следващи стъпки за тялото и ума.