Сергей Галин
Мы написали приложение-компаньон с нуля на arkTS — это компилируемый диалект TypeScript, разработанный при участии Huawei. Он заменил сразу несколько языков, которые раньше требовались для разработки на старых часах: Java, JavaScript, HTML и CSS.
Работали параллельно с разработкой самой системы: прошивки, IDE (DevEco Studio) и фреймворков. Всё было в бета-стадии — мы тестировали одними из первых. Привычные источники вроде Stack Overflow и блогов по теме тогда ещё молчали, ИИ-помощники тоже не справлялись. Так бывает, когда заходишь в проект на новом стеке.
К счастью, команда Huawei максимально включилась в процесс. Мы давали обратную связь, задавали вопросы, а они быстро реагировали и помогали решать технические сложности. Благодаря этому и общей экспертизе нам удалось доставить 2ГИС Компаньон к самому релизу Huawei Watch 5 в мае.