Сложности Apple Watch

image

Ситуация вокруг Apple Watch сложилась во многом уникальная. Умные часы пока совершенно новый гаджет для рынка, и никто не представляет, какие именно приложения в будущем действительно будут считаться необходимыми. Если говорить совсем честно, пока никто не понимает до конца, зачем вообще нужны смарт-часы. В случае iPhone компания почти год не допускала сторонних разработчиков к созданию приложений, а когда это время истекло, все уже понимали, что действительно нужно. С Apple Watch все иначе.


    Обозреватель Bloomberg рассказал, что экран часов иногда не включается, когда нужно. По идее, это должно происходить, когда ты смотришь на часы, но датчики не всегда работают верно — порой приходится потрясти рукой, чтобы «разбудить» их. «Смотришь на часы, а они не показывают время — раздражает», — пишет Bloomberg. Работа с эмулятором только усложняет ситуацию, потому что с его помощью очень трудно прогнозировать работу прокрутки: будет ли она легкой, с усилием, быстрой или медленной, остается только гадать. Стоит ли говорить, что эмулятор лишает девелоперов и возможности увидеть работу своего приложения на настоящих смарт-часах. Приходится изощряться, создавать цифровые макеты, которые, конечно, тоже не дают полной картины. Уже появились первые обзоры Apple Watch и первые комментарии разработчиков. Для многих огромной проблемой стала невозможность подержать в руках настоящие часы — вместо этого разработчикам предоставили виртуальный эмулятор, который далек от идеала. Порой сложно понять, что работает неверно — ваш собственный код или эмулятор. Многое на деле оказалось не совсем таким, как ожидалось. К примеру, колесико Digital Crown, которое на презентации позиционировали как революционный элемент интерфейса, пока в SDK для Watch остается лишь инструментом стандартной прокрутки экрана. Делать с колесиком что-либо еще, тем более революционное, нельзя.Разработчики команды Tick рассказали Business Insider и о том, что найти информацию о работе устройства крайне сложно. Чтобы понять, как работает тот или иной элемент, им приходилось даже обращаться к GitHub и искать примеры в коде других, уже реализованных проектов. Еще одной довольно неприятной новостью стало то, что Apple искусственно ограничила функциональность своих часов. Чтобы продлить время работы устройства, сторонним разработчикам запретили пользоваться датчиком сердцебиения, гироскопом и NFC. Здесь стоит отметить, что ограничение понятно: тест, проведенный парнями из 9to5Mac, показал, что при постоянно включенном экране часы проработают лишь три часа! По этим же причинам в SDK пока сильно ограничена анимация, ведь она тоже прекрасно сажает батарейку. Business Insider предполагает, что приложению с большим количеством анимационных эффектов могут вообще отказать в публикации.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *