Месяц назад компания Pebble анонсировала круглые часы. И хотя выйдут они только 8 ноября, SDK, поддерживающий их, вышел несколько дней назад. Тогда же обновился и эмулятор на CloudPebble, что дало мне возможность перелопатить свой циферблат под новинку. И вот, буквально несколько минут назад я зарелизил новую версию. Аве мне!
Пересадка головы
Тема и правда обсуждаемая, недаром Джуджл находит по этому запросу "примерно 377 000" результатов. Я их не просматривал, да и незачем оно мне, ибо я свою первую (да и первую ли?) голову пересадил около месяца назад. Причём я выбирал людей (как саму голову, так и всё, что идёт ниже) из народа, простых советских тружеников. Всё дело в том, что я сейчас делаю новый циферблат для Pebble, который показывает советские плакаты. Причём я выбираю не самые популярные, а те, что лучше всего мотивируют лично меня на работе и в быту (пример). Четвёртый (он же последний на данный момент) плакат я добавил как раз перед отпуском и именно там мне и пришлось совершить упомянутую выше хирургическую операцию. На картинке ниже виден начальный и конечный результаты (под текстом отображается время).
Проблема заключалась в том, что на исходном плакате тело труженика почти отсутствовало. Так что мне пришлось искать другого агрария в телогрейке и брать тело от него. Кстати, к телу прилагалась медаль, но она не влезала на экран, пришлось её передислоцировать. Если присмотреться, то видно, что сейчас она висит в районе ключицы.
В остальном циферблат очень простой: показывает время и... всё. Но и тут находится место, где программисту развернуться. Например, вчера я добавил массив цветов. Понимаю, что многим сейчас "немножечко совсем непонятно", но вот так.
Камлай! Камлай шибче!
Собснно, всю неделю этим и занимался... Началось с того, что неделю назад Pebble снял запрет на публикацию информации о новых часах и я быстренько написал обзорчик Pebble Time. Дальше - больше и я решил раскрасить свой циферблат. Ушла у меня на это почти вся неделя. Графику я подготовил быстро, но... на неё не хватало памяти и решение именно этой проблемы заняло львиную долю времени. В результате я провёл мини-исследование, замеряя потребление памяти разными ресурсами в Pebble Time. В итоге, победы удалось добиться только вчера вечером, а безоговорочной капитуляции - сегодня утром. Итог: циферблат обновлён до версии 2.0, а по результатам своих изысканий написал статейку.
Наконец-то я дождался своих часиков! Более всего удивил тот факт, что они... именные. Да, моё имя отпечатано на задней стороне часов. К сожалению, не могу предоставить фото, так как согласно лицензионному соглашению, я имею право публиковать фото лишь передней стороны часов. На самом деле это ограничение более чем оправдано, так как на задней стороне находятся контакты, к которым будут подключаться браслеты/ремешки. Для Pebble Time ремешки от различных производителей являются своего роде способом расширения функциональности (подробнее тут и тут). По причине того же лицензионного соглашения, никакого обзора или впечатлений от часов тут не будет, извините.
Что же до моего "старого" циферблата, то к настоящему моменту он был установлен более чем на 5700 часов...