Apple может рассмотреть возможность позволить сторонним разработчикам создавать собственные циферблаты для Apple Watch, если судить по строке кода, обнаруженной в последней бета-версии watchOS.
Исторически Apple сопротивлялась разрешению сторонним разработчикам создавать и выпускать пользовательские циферблаты для Apple Watch, вместо этого добавляя свои стандартные варианты циферблатов в последующих итерациях операционной системы устройства, таких как циферблаты Siri и Kaleidoscope, представленные в watchOS 4.
Однако сообщение в журнале watchOS 4.3.1 beta, обнаруженное 9to5Mac, предполагает, что Apple может рассматривать такую возможность в будущей версии программного обеспечения Apple Watch. В рамках своего фреймворка NanoTimeKit, который предоставляет разработчикам доступ к компонентам циферблатов, бета-версия включает ссылки на в настоящее время неактивный сервер инструментов для разработчиков, который, вероятно, позволит осуществлять связь с Xcode на macOS.
В этой части кода есть сообщение журнала: «Здесь будет происходить генерация пакета конфигурации стороннего циферблата».
Неизвестно, решит ли Apple реализовать отсутствующую функцию для watchOS 5 или более поздней версии, но само упоминание конфигурации сторонних циферблатов, вероятно, вызовет надежду у всех, кто жаждет дополнительной персонализации за пределами существующих настраиваемых по цвету стандартных вариантов, пользовательского циферблата «Фото» и сопутствующих сторонних усложнений.
С другой стороны, любая такая надежда может оказаться напрасной, учитывая традиционное нежелание Apple открывать наиболее ориентированные на пользователя аспекты своих операционных систем для третьих сторон (например, экраны блокировки и домашние экраны в iOS). Apple накладывает строгие ограничения на изменения основных элементов интерфейса из опасения, что они гарантируют высокий уровень удобства использования, стабильности и безопасности, и трудно представить, что компания откажется от этих принципов.
Стоит отметить, что Apple, как правило, отклоняет сторонние приложения для Apple Watch, которые точно дублируют существующие функции, в соответствии со своими рекомендациями для разработчиков, хотя неясно, будут ли циферблаты подпадать под это положение. В любом случае, в то время как Apple приветствует «креативные способы выражения времени в качестве интерфейса приложения», в настоящее время она не разрешает приложения, выглядящие как циферблаты.
Тем временем, конкурирующие операционные системы для умных часов, такие как FitbitOS и Wear OS, позволяют пользователям устанавливать сторонние циферблаты на свои устройства уже некоторое время, но предлагаемый стандарт дизайна и удобства использования сильно варьируется, и Apple вряд ли одобрит эту идею, если не сможет обеспечить последовательный контроль качества.
Ожидается, что Apple выпустит пятую версию watchOS и iOS 12 на Всемирной конференции разработчиков в июне.