The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Мобильная платформа Open webOS переходит на Apache Cordova/PhoneGap для оформления приложений

01.01.2013 10:11

Проект Open webOS объявил о решении по использованию для формирования мобильных приложений фреймворка Apache Cordova, продолжающего развитие платформы PhoneGap, после передачи проекта компанией Adobe в руки фонда Apache. Apache Cordova позволяет создавать универсальные мобильные приложения, работающие на различных мобильных платформах, с использованием стандартных web-технологий (HTML5, CSS3 и JavaScript). Использование Apache Cordova в качестве базового фреймворка для приложений, создаваемых для Open webOS, будет способствовать портированию таких программ для других систем, таких как Tizen, Android, iOS, Blackberry, Samsung Bada и Windows Phone.

Благодаря использованию в качестве основы Apache Cordova, разработчики, которых по тем или иным причинам не устраивает Enyo, могут создавать приложения с использованием других мобильный фреймворков. Использование специфичных для webOS функций производится через унифицированную для всех JavaScript-фреймворков прослойку на базе Apache Cordova. Аналогичным образом унифицирован доступ к API для взаимодействия с оборудованием, телефонным стеком, адресной книгой, GPS, звуковой подсистемой, камерой и другими компонентами мобильных платформ. Процесс установки и внешний вид созданных с использованием Apache Cordova приложений ничем не отличается от программ, созданных с использованием родного для каждой мобильной платформы инструментария.

Что касается ранее предлагаемого для разработки фреймворка Enyo, то его поддержка будет сохранена в полном объеме и он по прежнему будет рассматриваться как базовый набор компонентов для создания приложений для Open webOS. В отличие от ветки Enyo 1, в которой присутствовали компоненты, привязанные к платформе webOS, ветка Enyo 2 позиционируется как полностью кросс-платформенная и способная работать на различных мобильных и стационарных платформах. Таким образом, использование Apache Cordova в качестве базовой прослойки для распространения приложений не отменяет возможность построения поверх Apache Cordova программ с использованием Enyo 2. Для упрощения создания кроссплатформенных программ с использованием Enyo 2 поверх Apache Cordova подготовлен специальный шаблон Bootplate. Перевод на использование Apache Cordova существующих программ на базе Enyo 2 потребует от разработчиков минимальных усилий - изменения коснутся в основном только упаковки приложения.

Одновременно опубликован отчёт о развитии открытой мобильной платформы Open webOS в декабре. Отмечено обновление задействованного в платформе Open webOS фреймворка Qt до версии 4.8.3. Доведена до конца работа над проектом Pluggable Keyboard, в рамках которого осуществлён вынос логики для работы с виртуальной клавиатурой из системного менеджера luna-sysmgr в отдельный компонент keyboard-efigs, что позволяет упростить процесс локализации экранной клавиатуры и открывает возможности для реализации альтернативных клавиатур, оптимизированных для различных типов устройств (например, разные размеры экранов планшетов и телефонов). Завершён процесс выделения в отдельную кодовую базу компонента WebAppManager, отвечающего за запуск JavaScript-приложений, отделив его, таким образом, от LunaSysMgr, который отвечает за выполнение системных задач. Подготовлен полностью переписанный компонент с реализацией медиасервера, который сейчас перешёл на стадию тестирования. В январе планируется осуществить перевод компонентов SysMgr на Qt5 и WebKit2.

Из развиваемых сообществом инициатив отмечается портирование Open webOS для планшета Samsung Slate 7, основанного на архитектуре x86 и изначально поставляемого с Windows. Порт уже доступен для начальных экспериментов, но пока не поддерживает акселерацию графики, так как графическая подсистема Samsung Slate 7 заметно отличается от уже доступного порта для планшета Galaxy Nexus.

Кроме того, команда WebOS-Ports подготовила видеоролик с демонстрацией текущего состояния порта Open webOS для планшета Nexus 7.



  1. Главная ссылка к новости (http://blog.openwebosproject.o...)
  2. OpenNews: Adobe выпустил PhoneGap 2.0, фреймворк для разработки платформонезависимых мобильных приложений
  3. OpenNews: Энтузиасты намерены выпустить собственный смартфон на базе Open webOS
  4. OpenNews: Отчёт о ноябрьских достижениях открытой мобильной платформы Open webOS
  5. OpenNews: Релиз фреймворка Enyo 2.1, разработанного в рамках проекта webOS
  6. OpenNews: Компания HP представила релиз открытой мобильной платформы Open webOS 1.0
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/35733-cordova
Ключевые слова: cordova, webos, enyo, javascript, mobile
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 11:09, 01/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Так оно еще в инкубаторе, но идея хорошая.
     
     
  • 2.7, Аноним (-), 19:11, 01/01/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Так оно еще в инкубаторе

    В могильнике опача, так прямо и скажем.

     

  • 1.2, Аноним (-), 11:44, 01/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    коммерческий успех гарантирован!
     
  • 1.3, clown (?), 15:07, 01/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Запустить ОС с кучей систем безопасности, поверх браузер с песочницами и инкубаторами, повлерх веб ОС с самописной реализацнией систем безопасности, песочницы и инкубатора. Отличная идея!
     
     
  • 2.14, Аноним (-), 17:54, 03/01/2013 [^] [^^] [^^^] [ответить]  
  • +/
    "А теперь со всей этой фигней мы попробуем взлететь".
     

  • 1.4, Аноним (-), 17:29, 01/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Глючит похлеще plasma-active.
     
     
  • 2.5, Аноним (-), 18:32, 01/01/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Бешено плюсую ._.
     

  • 1.6, Аноним (-), 19:10, 01/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > будет способствовать портированию таких программ для других систем,

    ...или попросту, забиванию на WebOS :)

     
  • 1.8, Реально (?), 19:13, 01/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне пофиг на что она там переходит, все-равно на рынке мобильных ОС не взлетит.
     
  • 1.9, Аноним (-), 23:14, 01/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Использование Apache Cordova в качестве базового фреймворка для приложений, создаваемых для Open webOS, будет способствовать портированию таких программ для других систем, таких как Tizen, Android, iOS, Blackberry, Samsung Bada и Windows Phone.

    Система ниппель, лол. Значит, весь софт для webOS будет и так работать и на андройде, и на ябле, и даже на венде, но в обратную сторону - фиг. Получается, для webOS софта всегда будет меньше, чем для остальных платформ? Отлично придумано.

     
     
  • 2.10, Клыкастый (ok), 01:36, 02/01/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ультрасильная позиция:
    - пишите под нашу ОС, вам будет профит. Другие платформы? Никогда не слышал про них.

    Ультраслабая позиция:
    - ну напишите под нашу ОС. ну если что-то не взлетит, вам и переписывать не придётся, у конкурентов запустится.

     
     
  • 3.11, Аноним (-), 20:36, 02/01/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Когда FAIL заложен прямо в дизайне, он не может не произойти.
     
     
  • 4.13, Клыкастый (ok), 03:49, 03/01/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Есть что-то, где дизайн безупречен?

    Но вопрос-то не в этом. Мой коммент был о том, что есть позиция "уверенного игрока" на рынке и крайне неуверенного. В данном случае - второе. Независимо от дизайна.

     
     
  • 5.15, Аноним (-), 17:55, 03/01/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть что-то, где дизайн безупречен?

    Нет, однако если разработчики настроены на то что FAIL произойдет - он таки произойдет.

    > - второе. Независимо от дизайна.

    Ничто так не факапает проекты как отсутствие амбиций.

     
     
  • 6.18, Клыкастый (ok), 21:49, 04/01/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> Есть что-то, где дизайн безупречен?
    > Нет, однако если разработчики настроены на то что FAIL произойдет

    Мысию по древу растекашися. То FAIL в архитектуре, то в ожиданиях разработчиков. Так о чём всё-таки речь?

    >> - второе. Независимо от дизайна.
    > Ничто так не факапает проекты как отсутствие амбиций.

    А я думал - денег. Амбициозные проекты их почему-то требуют сильно больше.

     

  • 1.12, Аноним (-), 22:44, 02/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    это вы тут просто завидуете! сперва сделайте ОС, потом ругайте
     
     
  • 2.16, Аноним (-), 17:56, 03/01/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > это вы тут просто завидуете! сперва сделайте ОС, потом ругайте

    Вон Шатлворт уже делает. И у него до кучи и HTML5 будет. И десктопный стек. Он выглядит явно выигрышнее. Ы?

     
     
  • 3.17, Аноним (-), 15:42, 04/01/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> это вы тут просто завидуете! сперва сделайте ОС, потом ругайте
    > Вон Шатлворт уже делает. И у него до кучи и HTML5 будет.
    > И десктопный стек. Он выглядит явно выигрышнее. Ы?

    Он не сделал ОС. Он взял готовое ядро - не написал с нуля, прошу заметить - и operational environment. Слегка перекрасил морду.

    Написать ОС с нуля - и при этом сделать ее достаточно выдающейся - задача даже не для Линуса. И еще - кладбище переполнено подобными попытками.

    Так уж, чтобы справедливости для.

    Поэтому трындеть - не мешки ворочать.

    И так уж, справедливости для, стоит заметить, что ВебОС гораздо больше похожа на то, что принято называть собственно осью, нежели болгенОСы с дистроватча.

     
     
  • 4.19, Клыкастый (ok), 21:54, 04/01/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Он не сделал ОС. Он взял готовое ядро

    а кругом все идиоты и просто не догадались.

    > не написал с нуля, прошу заметить - и operational environment. Слегка перекрасил морду.

    Вы в принципе представляете, сколько всего надо перекраивать, чтобы ядро десктопной оси шло на мобиле? Одна работа от батарей требует 100500 переделок.

    > И так уж, справедливости для, стоит заметить, что ВебОС гораздо больше похожа на то, что принято называть собственно осью

    никто и не спорит

     

  • 1.20, Аноним (-), 10:22, 25/06/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Шел 2014. WebOs уже не поддерживается Phonegap
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру