Носимые технологии в своих многочисленных формах и проявлениях меняют взаимодействие человека и машины
Носимые технологии, в своих многочисленных формах и проявлениях, меняют взаимодействие человека и машины. Технология втискивает самые современные функции – такие как голосовая активация, биометрия и управление жестами – в устройства, оптимизированные под человеческое тело. Но не аппаратное обеспечение и эстетика обеспечивают работу носимых устройств, а операционная система (ОС). ОС обеспечивает все основные функции всех умных штанов, часов и перчаток. Читателей должно шокировать то, что все носимые устройства страдают от серьезных аппаратных проблем
Аппаратное обеспечение носимых технологий нельзя назвать слабым. Технические характеристики выглядят как внутренности смартфонов низкого класса, посыпанные скудными крохами оперативной памяти и накопителей, бюджетными процессорами и крошечными экранами. ОС предлагает все блестящие, меняющие игру функции. Но некоторые операционные системы справляются с разными частями игры в носимые устройства лучше, чем другие
В настоящее время на рынке носимых устройств доминируют четыре основные операционные системы: Android, Android Wear, Tizen и Linux. Два новых носимых устройства скоро появятся на ваших запястьях: iOS для носимых устройств и операционная система LinkIt от MediaTek. Кроме того, по слухам, скоро появится ОС для носимых устройств от LG
Так что же особенного в каждой операционной системе и как она может повлиять на ваши запястья?
Носимые операционные системы
Самый важный компонент носимых операционных систем: Ядро. Оно находится между программным обеспечением вашей технологии и аппаратным обеспечением. Оно определяет, как аппаратное обеспечение решает различные программные задачи, управление питанием и многое другое
Каждое ядро работает с определенным набором аппаратных средств. Например, Google Wear работает с тем же оборудованием, что и Linux – это потому, что Android Wear заимствует свою аппаратную совместимость у ядра Linux. Существует множество аппаратных средств; некоторые из наиболее распространенных включают:
Google Android Wear
Начнем с самой быстрорастущей ОС: Android Wear. Не путайте Android Wear с Android.Android Wear требует сопряжения с устройством на базе Android 4. 3+. Установка приложения Android с функцией Wear на смартфон или планшет переносит приложение на носимое устройство. Без сопряженного Android-устройства Android Wear не работает. Читайте обо всех приложениях для Android Wear Broken URL Removed
Google накладывает серьезные ограничения на производителей – (по большей части) отсутствуют пользовательские скины и собственные функции.Google сохраняет жесткий контроль над устройствами, работающими с помощью Wear. Спросите у Com 1 – компании, которая стала объектом мошенничества после начала кампании на Indiegogo для финансирования смарт-часов Android Wear, оснащенных MIPS. Многие аналитики подозревают, что Google доминирует над устройствами Wear за счет открытого кода ОС, но закрывает исходный код Google Now – компонента распознавания голоса в Android Wear. Эта стратегия похожа на стратегию Google Play Services. Устройства без распознавания голоса граничат с бесполезностью
Читателей должно удивить, что Android Wear не предоставляет ничего такого, чего бы не предоставлял Android.Wear позволяет активировать голос – но это делает и обычный Android.Wear позволяет интегрировать акселерометр – опять же, Android уже покрывает эту базу. Кто-то может спросить: ‘Так зачем же Google создал еще одну операционную систему на базе Android?’
Многие аналитики предполагают, что Google намерена осуществлять больший контроль над Wear, чем над Android. Если бы Google одобрил чипсеты Cortex A неARM – например, MIPS или Cortex M – это не выглядело бы столь вопиющей попыткой кооптировать открытый исходный код. Однако, учитывая, что Google выпустила проприетарное программное обеспечение, являющееся неотъемлемой частью операционной системы Android, а также ChromeOS, Google TV, Android TV и другие продукты с близким исходным кодом, похоже, что конечной целью Google является предотвращение появления форков – и, следовательно, конкурентов – на рынке носимых устройств
Google Fit: Google Fit – вкратце – втискивает больше собственного программного обеспечения Google в предполагаемую платформу с открытым исходным кодом. Пока это программное обеспечение находится в стадии бета-тестирования, оно отслеживает, анализирует и синхронизирует показатели здоровья пользователей. Программное обеспечение HealthKit от Apple внешне не сильно отличается от Google Fit
Самый большой минус : Android Wear предлагает лишь поверхностный объем открытого кода. Самый полезный код в Android Wear – Google Now – остается закрытым. Кроме того, время автономной работы Wear – это тухлые яйца
Самый большой плюс : Функция распознавания голоса Google Now может активироваться с запястья – не нужно прикасаться. Кроме того, вы получаете доступ к множеству приложений для Android Wear
Tizen от Samsung
Операционная система Tizen компании Samsung основана на Linux. Как и Android, она содержит открытый исходный код. В отличие от Android, Samsung не включил поддержку огромной библиотеки приложений Android. По состоянию на 2014 год библиотека Tizen включает около 1 000 приложений, специально созданных для устройств Samsung
Samsung также форкнул ОС в Tizen IVI, которая специализируется на приложениях для Интернета вещей. Крупные имена даже присоединились к Samsung – Intel входит в число партнеров, о которых ходят слухи
Аднан Ахмад (среди прочих) из Berenberg Capital Management предсказывал, что Tizen потерпит неудачу. Его прогноз – хотя и мрачный – может не промахнуться мимо цели. Компания Samsung отложила на неопределенный срок свой проект Samsung X, оснащенный Tizen. В магазине приложений Tizen плавает ничтожное количество приложений по сравнению с бездонными библиотеками Apple App Store и Google Play Store
Tizen лежит в основе нескольких носимых устройств Samsung: Samsung Gear S, Samsung Gear 2 и Samsung Gear 2 Neo.Android Wear и Android составляют остальные устройства в арсенале Samsung
Tizen будет включать программное обеспечение под названием Samsung Architecture for Multinodal Interactions (SAMI), основу для сбора биометрических данных, аналогичную сервисам HealthKit от Apple и Fit от Google.Samsung также предлагает множество приложений для отслеживания состояния здоровья и фитнеса для своих носимых устройств – многие из них вызывают разрастание программного обеспечения на мобильных устройствах
Самый большой недостаток : В большинстве устройств Samsung отсутствует совместимость с Tizen. Только последние и самые популярные устройства включают поддержку. Таким образом, все обладатели бюджетных или малоизвестных устройств Samsung оказываются заблокированными в экосистеме Tizen
Самый большой плюс : Использование Samsung процессоров Cortex-M и меньшая занимаемая площадь Tizen позволят увеличить время автономной работы
Linux-производная
Операционные системы, основанные на Linux, доминируют в носимых устройствах меньшего и большего размера. Последняя версия ядра Linux (3. 18) поддерживает архитектуры ARM Cortex M, Cortex A, MIPS и многие другие. Его чрезвычайная гибкость и открытая кодовая база делают его идеально подходящим для смарт-часов
Хотя производители часто не раскрывают, как были разработаны их пользовательские операционные системы, они наверняка работают на ядре Linux
Android, Tizen, Android Wear и другие используют ядро Linux. Еще одно интересное приобретение: LG приобрела WebOS у HP. Ходят слухи о том, что LG адаптирует WebOS в платформу для носимых устройств
Самый большой плюс : Устройства, легально использующие код Linux, обеспечивают большую прозрачность, чем проекты с закрытым исходным кодом. Ядро Linux также допускает использование гораздо более широкого спектра чипсетов, что позволяет увеличить время автономной работы
Самый большой недостаток : Многие компании воруют код из Linux и ничего не вносят взамен
Apple Watch OS
Существует не так много информации об операционной системе на предстоящих часах Apple Watch. Мы знаем, что они, скорее всего, будут работать под управлением операционной системы iOS. То, что Apple разработала собственную систему на чипе ARM (Apple S1 SoC), означает, что часы будут иметь лучшее время автономной работы, чем нынешние устройства Android Wear, в которых используется неоптимизированная схема.Apple Watch OS работает на ядре XNU, гибриде между ядрами BSD и Mach
В своем первом рекламном ролике Apple назвала свои часы гибридом фитнес-трекера и уведомлений. Если реклама говорит правду, то часы записывают показатели здоровья, пока пользователь находится в движении, чего не может сделать ни одно другое устройство Android Wear. Приложение фитнес-трекера, похоже, требует ручной активации, что не соответствует автоматическому ведению фитнес-журнала Basis B1 Health Tracker
https://www.youtube.com/watch?v=CPpMeRCG1WQ
ОС Apple выделяется из общего ряда, предлагая фреймворк HealthKit, который распространяется в обновлении iOS 8.HealthKit должен предложить синхронизацию данных о здоровье, а также другие средства для оптимизации тренировок
Самый большой плюс : Дизайн и превосходное качество сборки
Самый большой минус : Высокая цена
Android
Android, не путать с Android Wear, может работать на многих носимых устройствах – при условии, что устройство имеет достаточно аппаратных средств для его поддержки. На данный момент наиболее перспективными устройствами, работающими под управлением Android, являются Samsung Galaxy Gear и Neptune Pine. Посмотрите видео с Neptune Pine ниже:
https://www.youtube.com/watch?v=vnwwslkBMbY
Сам Android не был разработан с учетом особенностей носимых устройств. В нем нет встроенных средств синхронизации данных о состоянии здоровья между несколькими устройствами. Большинство производителей, использующих Android, модифицируют его перед использованием в носимых устройствах. На самом деле, большинство носимых устройств на Android часто обеспечивают полную функциональность смартфона, наряду с некоторыми базовыми показателями фитнеса. В настоящее время носимые устройства на Android служат пользователям, уменьшая их ‘след’ от устройства – другими словами, они уменьшают количество устройств, которые вы носите с собой
Android как носимая ОС похожа на Android Wear и имеет много общего в своем коде. Единственное ключевое различие: Android не обладает возможностью запускать приложения на сопряженный смартфон. И, насколько мне известно, Android не поддерживает встроенное Bluetooth-сопряжение с другим Android-устройством
Самый большой плюс : Большая библиотека приложений
Самый большой минус : Отсутствие непроприетарных средств синхронизации устройства Android с другим устройством Android
Операционная система LinkIt от MediaTek
В 2014 году компания MediaTek анонсировала операционную систему LinkIt, предназначенную для носимых устройств и устройств Интернета вещей (IoT). В отличие от Android Wear, в котором используются чипы смартфонов, LinkIt OS специализируется на более компактных, высокоэффективных чипах – так называемых системах-на-чипе Aster. Чипы Aster SoC от MediaTek отличаются низким энергопотреблением, а также низкой стоимостью. Самая интересная особенность платформы LinkIt: ее низкий, 26 МГц, режим ожидания, который позволяет создавать постоянно включенные носимые устройства с малым энергетическим следом. По оценкам, время автономной работы при нормальном использовании составляет около четырех дней
https://www.youtube.com/watch?v=rBPp91AVWsQ
Первоначальный пресс-релиз LinkIt предполагает, что MediaTek не будет предоставлять код с открытым исходным кодом
Самый большой плюс: LinkIt по умолчанию обеспечивает более длительное время работы от аккумулятора и более низкие цены, чем у конкурентов
Самый большой недостаток: закрытый исходный код, и его графика, скорее всего, будет отставать от конкурентов
Другие операционные системы
Существует множество операционных систем с открытым исходным кодом. Многие из них могут быть (и были) адаптированы для носимых устройств – мы называем большинство из них встраиваемыми операционными системами. Они будут полностью работать на ARM Cortex M, MIPS и других маломощных системах. Причина: Специально созданные носимые устройства не требуют мощных внутренних компонентов или большого количества накладного кода. Многие носимые устройства даже не требуют экрана для отображения информации. Поэтому при их создании компании используют такие кодовые базы, как C, Java (среди прочих) или язык ассемблера. Например, только индийский трекер Spice Pulse Tracker использует операционную систему Java
Большинство носимых устройств, за исключением тех, которые производят Google, Samsung и Apple, будут использовать встроенный Linux, а не написанные на заказ операционные системы. Некоторые примеры популярных операционных систем с открытым исходным кодом:
Заключение
Операционные системы, претендующие на доминирование на рынке: Android Wear и Apple Watch OS.Tizen не продержится долго, учитывая отсутствие приложений; LinkIt может доминировать в низшем сегменте продуктов, но не на западных рынках; код Linux продолжают воровать
Хотя выход Apple на рынок носимых устройств – благодаря (по слухам) более совершенным внутренним компонентам – произошел поздно, и она предлагает практически те же функции, что и Android Wear – она предлагает более тесное и качественное программное обеспечение ценой меньшего количества приложений, худшего распознавания голоса и меньшей креативности приложений
Подход Apple заключается в том, чтобы позволить рынку сформироваться, а затем, когда он укрепится, занять нишу высокого класса, которая предлагает наибольшую маржу. Компании, использующие Android Wear, получают преимущество первыми, но конкурируют друг с другом за более дешевые продукты
Кредиты изображений: умные часы через Shutterstock
Комментировать