Комментарии 11
Windows Phone прекрасен для дизайнеров и разработчиков тем, что там вполне можно обойтись без картинок.
В Blend есть прекрасный инструмент — Import from Photoshop (или Illustrator), который импортирует в обычные кривые.
Ваш флажок и скрепка и стрелочки вполне простые элементы, которые как раз подходят для этого. И не надо будет больше волноваться насчет разрешений и разработчику проще. Ведь для того, чтобы изменить цвет у стрелочки, все что нужно будет это {Binding ArrorColor}.
В Blend есть прекрасный инструмент — Import from Photoshop (или Illustrator), который импортирует в обычные кривые.
Ваш флажок и скрепка и стрелочки вполне простые элементы, которые как раз подходят для этого. И не надо будет больше волноваться насчет разрешений и разработчику проще. Ведь для того, чтобы изменить цвет у стрелочки, все что нужно будет это {Binding ArrorColor}.
+1
А векторная прорисовка несильно жрёт ресурсы девайса на отрисовку интерфейса? Просто я слышал, что Windows Phone использует для отрисовки UI системы именно статические картинки, чтобы девайсы не тормозили. Правда ли это, т.к. на практическом программном уровне в WP я не копал?
Если поделитесь ссылками про программную отписовку UI, буду очень благодарен!
Если поделитесь ссылками про программную отписовку UI, буду очень благодарен!
0
Да, вы правы. В разделе «Choosing between images and XAML» для статических ресурсов советуют картинки.
msdn.microsoft.com/en-us/library/windowsphone/develop/ff967560(v=vs.105).aspx#BKMK_Understandingthreads
msdn.microsoft.com/en-us/library/windowsphone/develop/ff967560(v=vs.105).aspx#BKMK_Understandingthreads
0
Как компромисс есть еще CacheMode, который за вас сделает растеризацию под текущее разрешение.
0
Спасибо за статьи, буду посылать сюда дизайнеров, с которыми работаю.
0
Что-то мне подсказывает, что тупой ресайз приведёт к снижению качества графики. В случае с iOS, уменьшение в 2 раза будет работать нормально только в том случае, если координаты и размеры будут кратны 2м. Для WP увеличение в 1.6 раза вообще гарантирует, что графика перестанет попадать в точки. Что ж делать? :)
0
А не будет ли меньшей потери качества и увеличения «мыла» при ресайзе в меньшую сторону для Windows Phone? (WXGA to WVGA)?
0
А я всё по старинке slice'ом…
0
Спасибо за хорошую статью
>> Важно отметить (и запомнить!), что цвета для программистов надо указывать в десятеричном формате.
В коде удобно использовать дополнительный класс — https://github.com/phonegap/phonegap-plugins/blob/master/iPhone/NotificationEx/UIColor-Expanded.h
Но если в IB, то да, десятеричный формат
>> Важно отметить (и запомнить!), что цвета для программистов надо указывать в десятеричном формате.
В коде удобно использовать дополнительный класс — https://github.com/phonegap/phonegap-plugins/blob/master/iPhone/NotificationEx/UIColor-Expanded.h
+ (UIColor *)colorWithHexString:(NSString *)stringToConvert;
Но если в IB, то да, десятеричный формат
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Интеграция дизайна мобильных приложений. Часть 2: iOS, Windows Phone