Palm Enyo: новый фреймворк webOS-разработки

   Автор статьи: Юрий Стрельченко

… увидит свет в следующем году, обеспечив девелоперов полноценным инструментарием, который поддерживает не только смартфоны, но и грядущие планшетные webOS-компьютеры.

Enyo-фреймворк на JavaScript-фундаменте призван заменить собой нынешнюю девелоперскую платформу Mojo, предложив единый подход для создания программ, ориентированных на смартфоны и планшеты, причем с унифицированной поддержкой полностью сенсорного и управления с применением физической клавиатуры. Ранний доступ к Enyo SDK будет открыт уже в начале 2011 года. Заявлено о совместимости с Ares, веб-платформой webOS-разработки.

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

Обещано, что Enyo-приложения сохранят скорость даже на ограниченном ресурсами оборудовании вроде Palm Pixi. Утверждается, что если сегодня webOS-приложения запускаются за 7-8 секунд, то завтра их старт будет практически мгновенным. Опять же помощь производительности придет со стороны поддержки аппаратного ускорения.

Enyo-фреймворк пригодится для модульного девелопмента, когда вовсю используются уже готовые блоки: однажды написанный код легко снова внедрить, но уже в другое приложение.

HP продемонстрировала запущенное в браузере Google Chrome почтовое приложение: программа автоматически адаптировала пользовательский интерфейс под меняющиеся размеры окна, отображая больше полезной информации при укрупнении последнего.

Ориентированность webOS-платформы на Веб были заложены командой Palm изначально, но до сих пор, увы, далеко не все подходы реализованы на должном уровне. Впрочем, вендор сделал категорически верный шаг, построив свою мобильную систему на набирающих силу веб-технологиях и стандартах вроде HTML5, CSS3 и JavaScript. Не случайно даже Microsoft пришла к аналогичному выводу, постепенно отказываясь от проприетарных решений а-ля Silverlight в пользу отраслевых открытых стандартов. Конечно, ключевой проблемой по-прежнему ставится производительность веб-приложений, и решений здесь два: ускорение JavaScript-движков браузеров и внедрение нативного кода.

Что ж, кто в итоге станет третьей ведущей платформой разработки приложений после Apple iOS и Google Android — Microsoft Windows Phone 7 или HP webOS?


© СОТОВИК

Новости за день

новости за 26 ноября

Авторизация


Регистрация
Восстановление пароля

Наверх