Цель: сделать современный дизайн цфиерблатов для смарт-часов; приобрести навыки работы в ПО Watch Face Studio от компании Samsung.
Задачи:
Изучение программного обеспечения Watch Face Studio
Создание дизайна в Figma
Проектирование технической части циферблата в Watch Face Studio
Сборка готового циферблата в Watch Face Studio
В самом начале разработки было проведено небольшое исследование для выявления программного обеспечения, в котором можно было бы разработать циферблат с минимальными знаниями в программировании. Среди многообразия софта были следующие варианты:
WatchMaker Watch Faces: Самая популярная платформа, поддерживает Wear OS, Samsung Galaxy (включая последние модели), предлагает свыше 140 000 вариантов и широкие возможности кастомизации.
Pujie Watch Faces: Конструктор для Wear OS, позволяющий детально настраивать стрелки, фон и дополнительные элементы.
TimeShow: Приложение от разработчиков Mobvoi (TicWatch) для Wear OS и watchOS.
И естественно Watch Face Studio от Samsung. Выбор пал именно на это ПО, так как я имею на руках часы Samsung Galaxy Watch 6. Для тестов циферблата было бы удобно использовать нативное приложение от самой компании.
Интерфейс Watch Face Studio
В Figma был создан основной дизайн циферблатов: задний фон, индексы и общий дизайн, включая цветовую гамму. Циферблаты были сделаны в духе двух популярных современных игр: Arknights Endfield и Death Stranding 1 и 2 части.
Дизайн в стиле Death Stranding 1 и 2
Дизайн в стиле Arknights Endfield
Техническая часть, отвечающая за погоду, показ уведомлений, дату и время была спроектирована в Watch Face Studio. Оставшаяся часть дизайна была разработана также в данном ПО. Суммарно все элементы были собраны в Watch Face Studio. Индексы были ровно расставлены благодаря встроенным инструментам. В шестиугольнике показывается уровень пользователя в соответствии с физической активностью (максимально 60 уровень, как и в игре). Сердце отвечает за показатель пульса, линия заполняется, а число указывает на частоту ударов сердца. Рядом с изображением ботинка находится четырехполосная шкала, которая рассчитана на норму шагов в день (выставляется пользователем) и заполняется по мере достижения нормы. Последняя шкала отвечает за уровень заряда батареи. Вверху имеются часы, а также буквенный идетификатор региона и временная метка, вычисляемая программно смарт-часами.
Помимо основного экрана необходимо было создать экран Always On Display (AOD). Это функция, при включении которой, циферблат будет всегда отображаться на часах. Поэтому очень важно создать энергоэффективный AOD, чтобы смарт-часы не разряжались слишком быстро.
Обычный экран
Экран Always On Display