Оглавление:
- Ситуация изменилась за знакомыми лицами, но имеет ли это значение?
- Что такое тизен?
- Но что такое Android?
- Знакомый пользовательский интерфейс
- Так почему же это сделал Samsung?
- Так я должен купить один или что?
Ситуация изменилась за знакомыми лицами, но имеет ли это значение?
Samsung анонсировала свои новые носимые изделия этим вечером, и один из пунктов марки выделяется чуть больше, чем другие. И Galaxy Gear 2, и Galaxy Gear 2 Neo работают под управлением Tizen - операционной системы с открытым исходным кодом, разработанной частично Samsung.
Это вызывает много споров с верными Android - оригинальная Galaxy Gear работала на версии Android - а также множество вопросов о том, что такое Tizen и почему Samsung решила пойти на это. Мы не собираемся слишком углубляться в спор, но мы можем попытаться поговорить о некоторых вопросах и дать несколько ответов.
Короткая версия заключается в том, что небо не падает, и Tizen на новых умных часах Samsung может быть очень хорошей вещью. Более длинная версия следует ниже.
Что такое тизен?
Tizen, как и Android, представляет собой операционную систему на основе Linux, разработанную для масштабирования для всех видов портативной бытовой электроники. Хотя распространенным заблуждением является то, что Tizen является продолжением MeeGo, на самом деле это расширение проекта LiMo (Linux Mobile), начатого в 2007 году. И это не просто «вещь Samsung». Tizen - это совместная работа компаний Samsung, Intel, Huawei, Fujitsu, NEC, Panasonic, KT, Sprint, SK Telecom, Orange, NTT Docomo и Vodafone, которые все являются членами Совета директоров Ассоциации Tizen. Они тесно сотрудничают с Linux Foundation и стремятся предоставить универсальную, бесплатную и открытую операционную систему для всех. Думайте о Tizen как об альтернативе Android или iOS, а не о замене ни того, ни другого.
Одной из сильных сторон Tizen является структура приложения. Основанная на Bada, нативная среда приложений поддерживает приложения на основе HTML5, QT, GTK + и EFL, а разработка проста, потому что вы можете использовать стандартные инструменты разработки, такие как JavaScript и JQuery. В рамках группы сообщества Core Mobile Web Platform Tizen запускает приложения HTML5, которые также могут работать на Android, Firefox OS, Ubuntu Touch и webOS без использования браузера. Это разработчик дружественный, современный, портативный и открытый. Тизен это хорошая вещь.
Мы не будем вдаваться в технические подробности, но я призываю всех, кто заинтересован, перейти на Tizen.org и осмотреться. Это отличное место, чтобы увидеть все грязные технические детали, а также начать работу с SDK и разработкой.
Но что такое Android?
Когда вы приступите к работе, Android - это ядро Linux, приложения пользовательского пространства, «промежуточное программное обеспечение» и полный каркас для сторонних приложений. На наших экранах мы видим чье-то видение способа взаимодействия с этими компонентами. Кто-то может так же легко создать, например, интерфейс, управляемый джойстиками, или клавиатуру, или чистый текст.
Другими словами, мы видим не то, как определяется Android.
Если бы нам пришлось покончить с экранами «о», вы, вероятно, никогда бы не узнали, какую версию Android вы используете, или что вы вообще используете Android. Это по замыслу. Android был спроектирован, чтобы быть мощным, но уходите с дороги и делайте это с минимальным вмешательством пользователя. Все пользователи - это вы и я - должны видеть интерфейс верхнего уровня, если мы не будем копать больше.
И этот пользовательский интерфейс может быть использован и в других операционных системах, таких как Tizen.
Знакомый пользовательский интерфейс
У нас еще не было времени с Gear 2 или Gear 2 Neo. Но мы можем узнать несколько вещей из того, что мы видели до сих пор.
Samsung взял пользовательский интерфейс, используемый на Galaxy Gear (с некоторыми модификациями, конечно) и «портированный» - из-за отсутствия лучшего термина - на Tizen. Для пользователя все это не имеет значения. Когда вы садитесь в машину, двигатель и трансмиссия служат только для того, чтобы принять ваш сигнал и двигать вас вперед. Если вы за рулем Volvo, Jeep или Ferrari, у вас все еще есть руль, переключатель фар, педаль газа и тормоз.
Samsung пытается сделать то же самое с новыми Gears. То, как вы взаимодействуете с ними, и то, как они взаимодействуют с вашим телефоном, знакомо по интерфейсу. То, что у вас под капотом, изменилось, но если вы не разработчик, ничего из этого не имеет для вас значения. Важно то, что это работает хорошо, и нам придется подождать, пока мы не получим их, чтобы увидеть.
Gear 2 и Gear 2 Neo могут оказаться провалами, но это не потому, что они управляют Tizen. Tizen, безусловно, способен, и в некоторых отношениях лучше (а в некоторых случаях не так хорошо), как Android. Важно то, как Samsung планирует связать вас, ваш телефон и новый Gear 2 вместе.
Так почему же это сделал Samsung?
Это легко. Samsung потратила много денег, внеся свой вклад в разработку новой операционной системы с открытым исходным кодом для своего подразделения бытовой электроники. Некоторые люди любят Samsung, другие считают, что Samsung - зло, но в конце концов Samsung - это бизнес, и они хотят получить отдачу от своих инвестиций. Поскольку вам не нужен Android на ваших умных часах для связи с вашим телефоном Android (см. Pebble), а Tizen настолько масштабируем, Gear 2 и Gear 2 Neo были идеальным местом для его использования. Samsung окупает свое время и деньги, потраченные на разработку Tizen, и обладает стабильной и зрелой платформой для создания приложений и функций для Gear.
Поскольку Samsung является частью команды, которая разрабатывает Tizen, он также может выполнять итерации и добавлять новые функции в свое время, а не в Google. Поскольку пользовательский интерфейс Gear (я буду называть его GearWiz) - это простой управляемый событиями слой поверх операционной системы, функции могут быть добавлены в операционную систему практически по желанию с минимальными изменениями в том, что видит пользователь. Мы существа привычки. Нам нравится, что вторая версия выглядит и ведет себя как первая версия - привет iPhone.
Это не значит, что Samsung отказывается от Android на своих смартфонах. Это просто глупо, и люди должны перестать говорить это. Android вкладывает миллиарды долларов в банковский счет Samsung, и им не нужно тратить деньги на его разработку с нуля. Когда это изменится, то мы сможем обсудить отказ Samsung от Android. А пока будьте готовы к новому устройству Galaxy S и новому Note в 2014 году, и они будут работать под управлением Android. То же самое с 2015 года, держу пари. Android - легкие деньги для Samsung, и каждая компания любит легкие деньги.
Так я должен купить один или что?
Это зависит от того, насколько функциональны новые Gears, а не от того, какую операционную систему они используют. Пока одна из самых умных и продаваемых умных часов - Pebble, и она не работает на Android. Держу пари, что большинство людей не могут сказать вам, какая операционная система работает на их Pebble (это модифицированная версия FreeRTOS), но они могут сказать вам, что она работает довольно хорошо. Это потому, что PebbleOS невелик, задачи, таймеры и потоки очень хорошо обрабатываются быстрым ядром, а пользовательский интерфейс прост и понятен. Android на Pebble будет излишним и отрицательно скажется на его производительности.
То же самое можно сказать и о Tizen. Хотя операционная система Samsung работает на новых Gears, безусловно, более сложная, чем FreeRTOS Pebble, она, вероятно, все еще меньше и быстрее, чем Android. Он также не настолько многофункциональный и не имеет обширной поддержки приложений, которую имеет Android. Есть компромиссы, и то, что может быть лучшим для одного устройства (например, вашего телефона), может быть не лучшим для другого устройства (например, ваших умных часов).
Я уверен, что мы покупаем по крайней мере один из каждого. Позвольте нам быть испытательным монахом и посмотреть, как они работают, чего им не хватает, где они превосходны, и стоят ли они того, на что вы тратите свои с трудом заработанные доллары. Мы узнаем больше в апреле.