Pebble: теперь банано… по-русски!

Pebble: теперь банано… по-русски!

Думается, в Pebble выяснили, что не все люди на свете пользуются лишь латиницей: в свежей firmware 2.8 показалась помощь для 351 новых знаков, что разрешит часам показывать уведомления на 80 языках. Ясно, что цифры эти — скорее рекламный движение (скажем, многие языки по алфавиту отличаются 10-15 знаками, но все равно — это алфавиты различных языков), но факт остается фактом: похоже, другой раз возможно будет обойтись и без кастомной firmware, дабы отправить на телефон то либо иное многоязыкое сообщение, и не взять на экране «квадратики».
Смотрите кроме этого: Умные часы Pebble сейчас поддерживают уведомления Android Wear

Чтобы удачно соперничать с всевозрастающим числом умных часов на платформе Android Wear, таким мелким стартапам, как Pebble, остаётся лишь два варианта: или снижать цены на собственные устройства, или делать их максимально нужными для пользователей.Совсем сравнительно не так давно в Pebble были добавлены такие приложения, как PayPal и Domino Pizza, сейчас же разработчики обновили приложение для Android, благодаря чему Pebble сейчас совместимы суведомлениями Android Wear. Сейчас все уведомления возможно видеть на дисплее часов и отключать их, не добывая телефон из кармана.

Не секрет, что родная firmware умных часиков Pebble не очень сильно жаловала нелатинские знаки в сообщениях. Приходилось собирать (скажем, тут) и ставить (приблизительно так) кастомные сборки firmware, в которых необходимые знаки были уже добавлены. Разработчики Pebble тему помощи иных, не считая латиницы, алфавитов, пара пропускали мимо себя, решая более насущные, на их взор, вопросы развития прошивок. На выходе получалось, что и процесс был недолгим, и обновление несложным — но было как-то некомфортно, потому, что потребовало дополнительного внимания.Сейчас, с выходом firmware 2.8, пользователи приобретают сходу пара улучшений, в т.ч. в плане интернационализации:

  1. Все системные шрифты GOTHIC были расширены для помощи 351 знаков
  2. Добавлены API setlocale и i18n_get_system_locale APIs в подготовке к помощи интернационализации

Нужно подчернуть, что трансформации в SDK 2.8 улучшают отображения шрифтов, но делают их больше на экране. В случае если по окончании пересборки приложения с SDK 2.8 строки начинают наползать друг на друга, возможно включить старое поведение рендеринга методом указания compatibility: 2.7 в блоке ресурсов для нужного шрифта.Иначе говоря в этом случае делаем что-то подобное:{ type: font, file: fonts/something.ttf, name: FONT_SOMETHING_24, compatibility: 2.7 } На системные шрифты эти трансформации не воздействуют.P.S. Топик переехал с Хабра на ГТ, потому, что был непрофильным для Хабра

Прошивка русского в Pebble watch


Темы которые будут Вам интересны:

Читайте также: