Интернет магазин китайских планшетных компьютеров



Компьютеры - HP webOS - Разработка программного обеспечения

02 июня 2011


Оглавление:
1. HP webOS
2. Разработка программного обеспечения
3. Конкурирующие продукты
4. Устройства
5. Отказ HP от WebOS



Разработчики программного обеспечения для HP webOS используют среду разработки webOS SDK и API-интерфейс для Веб-приложений.

Для программирования широко используется технологии HTML 5, JavaScript и CSS. Доступ к аппаратной части устройства обеспечивается с использованием скриптового языка JavaScript.

Также существует официальная среда PDK, которая позволяет портировать программы, отдельные компоненты и целые компьютерные игры написанные на языках C или C++.

HTML/CSS-разработчикам важно знать, что HP webOS во встроенном веб-браузере использует движок WebKit, и V8 JavaScript-движок.

История создания webOS

В 2004 году компания PalmSource, разработчик Palm OS, объявила о том, что следующая версия Palm OS будет являться графической надстройкой над ядром Linux. Также обещалась бинарная поддержка приложений, написанных для предыдущих версий Palm OS через использование эмулятора.

В мае 2005 года PalmSource продала права на название «Palm» компании palmOne — производителю смартфонов, а сама стала частью японской компании ACCESS Co., Ltd.. И новая версия операционной системы, основанная на ядре Linux, стала называться ALP.

В декабре 2006 года компания Palm за 44 миллиона долларов приобрела у ACCESS Co., Ltd. бессрочную лицензию на исходный код Palm OS 5.4 Garnet, позволяющую ей модифицировать и использовать её в любых своих мобильных устройствах. Однако, компания Palm отказалось от лицензирования Access Linux Platform и начала разработку собственной версии операционной системы, основанной на ядре Linux. Вместе с тем, обе компании заявили, что будут прилагать все усилия по сохранению программной совместимости с продуктом ACCESS.

8 января 2009 года на выставке CES в Лас-Вегасе была представлена новая версия операционной системы, основанная на ядре Linux, названная Palm webOS, а также анонсирован первый смартфон в котором будет применена данная ОС — Palm Pre.

11 февраля 2009 года на конференции инвесторов Эд Коллиган отметил, что Palm больше не будет выпускать продуктов на основе старой Palm OS, и все усилия компании будут направлены на развитие платформы Palm webOS.

Также Palm выпустила эмулятор Palm OS для webOS — Classic. Он позволит использовать имеющееся программное обеспечение для Palm OS в новой операционной системе.

В 2010 году, на выставке CES, компания Palm объявила об усовершенствовании платформы webOS. Результатом проведенных работ, стала возможность появления на устройствах под управлением этой операционной системой серьёзных игровых приложений. В частности, на выставке были показаны такие игры как The Sims 3, Need for Speed: Undercover, FIFA 2010 и др.

29 апреля 2010 года, фирма Hewlett-Packard, приобрела фирму Palm, Inc. за $1,2 млрд, вместе с её webOS. Сообщалось, что HP не бросит платформу webOS и займется её развитием и выпуском устройств на её основе.

25 июля 2010 года, генеральный директор Palm Джон Рубинштейн , перешедший в HP после приобретения HP компании Palm, в своем интервью журналу Fortune сообщил, что релиз новой версии webOS — webOS 2.0 состоится в четвёртом квартале 2010 года.

19 октября 2010 года, компания HP официально представила webOS 2.0 и новый смартфон Palm Pre 2. Вместе с этим событием, произошла смена названия с Palm webOS на HP webOS. И чуть позже компания HP объявила, что все ранее выпущенные webOS-смартфоны получат версию 2.0 в ближайшие месяцы.

9 февраля 2011 года, в Сан-Франциско Hewlett-Packard на презентации новых устройств на webOS анонсировала выход webOS 3.0.. С поялением webOS 3.0 была реализована функцию Touch-to-share. Благодаря ей на экран планшета может быть выведено изображение с дисплея смартфона, для этого необходимо лишь разместить смартфон поверх планшета HP TouchPad. .

Участие разработчиков BeOS

В 2001 году активы компании Be Inc. были скуплены Palm, Inc. за 11 млн долларов, после чего была начата процедура ликвидации Be Inc. Бывшие сотрудники Be Inc. почти в полном составе влились в коллектив Palm, Inc. В Palm бывшие разработчики BeOS работали над 6-й версией операционной системы PalmOS для карманных компьютеров, опираясь на сделанные ещё в рамках BeOS наработки операционной системы BeIA  для мобильных устройств. 6-я версия Palm OS, называемая PalmOS Cobalt, вышла в свет в 2004 году, однако не было создано ни одного устройства, использующего эту ОС. После разделения Palm на PalmOne и PalmSource, с последующим приобретением последней компанией ACCESS Co., Ltd., работы по разработке дальнейших версий PalmOS были прекращены, и начата разработка новой ОС для устройств Palm на базе Linux.

Скорее всего, часть разработчиков BeOS приняли участие в создании Palm webOS, так как новая ОС, основанная на ядре Linux и выпущенная в 2009 году, использует ту же концепцию API-интерфейса для Web-приложений, которая впервые появилась в BeIA  ещё в 2000 году.



Просмотров: 4111


<<< Handspring
Palm (КПК) >>>