Возможно ли развертывание приложений iOS и Android с помощью HP Enyo? - PullRequest
2 голосов
/ 23 августа 2011

Сегодня я прочитал эту новость: HP запустила свой WebOS SDK на iPad 2, надеется лицензировать его как инструмент для мобильных веб-приложений , и как только я закончила читать и смотреть видео, я просто испугалась и этот вопрос возник у меня в голове: можно ли использовать HP Enyo (как сейчас) для развертывания собственных приложений Android и iOS с использованием (например) Phonegap?

Я уже разрабатываю приложения для Android и iOS с использованием Phonegap, но для меня самая болезненная часть этого процесса - сделать UI "привлекательным" для ОС и некоторых компонентов AJAX, но HP Enyo просто делает все так просто Вот почему я так рад использовать его вместо того, как я делаю вещи сейчас.

Ответы [ 3 ]

3 голосов
/ 26 января 2012
2 голосов
/ 30 августа 2011

Enyo - это обычная библиотека JavaScript, которая работает в любом браузере на основе WebKit, поэтому с этой точки зрения нет никаких причин, по которым вы не могли бы создать приложение с Enyo и упаковать его с помощью телефонной пробелы для iOS или Android, при условии, что вы используете только сервисы GUI и ни одна из специфических функций Palm, которые зависят от аппаратного обеспечения (например, функция, которая запрашивает ориентацию устройства).

Но у вас проблема с лицензированием. Enyo не является открытым исходным кодом, поэтому вы не можете распространять файлы инфраструктуры Enyo вместе с вашим приложением, и, в отличие от других библиотек JS, файлы Enyo не размещаются в сети. Таким образом, на практике единственными устройствами, на которые вы можете ориентироваться на законных основаниях, являются те, которые поставляются с предустановленным Enyo, а именно сенсорная панель и смартфон Pre3.

2 голосов
/ 23 августа 2011

Я слышал, что вы можете использовать PhoneGap: просто используйте существующий файл Enyo index.html в качестве файла PhoneGap index.html.

...