Palm представила бета-версию SDK для webOS 2.0


Дата: 06/09/2010 @ 22:51:31 MSD
Тема: webOS


Компания Palm официально представила бета-версию инструментария разработчика приложений (SDK) для мобильной операционной системы webOS 2.0. Именно эта ОС будет использоваться в новых устройствах компании Palm. В пресс-релизе заявлено, что пока доступ к SDK получит особая группа разработчиков, которая сможет первыми опробовать в деле инструментарий для самой важной операционной системы компании.

webOS 2.0

Список основных улучшений, которые реализованы в webOS 2.0, выглядит следующим образом:

  • Stacks (card stacks) - одно и самых важных нововведений Palm, то, что они называют "правильной многозадачностью" (прозрачный намек на другую компанию со своим видением "правильной многозадачности"). Является дальнейшим развитием технологии Cards. webOS 2.0 объединяет приложения со схожей функциональностью в "стеки" прямо во время работы с программами. К примеру, если во время чтения электронного письма пользователь захочет перейти на страницу по вложенной ссылке, мобильный браузер и почтовый клиент будут объединены в стек. Пользователь также может перемещать процессы собственноручно, но функция будет стараться избавить его от такой необходимости.

  • Just type - Palm переименовала классический поиск из webOS в "Just type" ("просто набери") и открыли специальный API для разработчиков, позволяющий подключать внешние поисковые движки, что позволяет искать как внутри приложений, так и в Интернете. С помощью нового поиска у разработчиков появляется возможность использовать так называемые "Quick Actions" ("Быстрые действия"), позволяющие объединить несколько действий, используя одну команду (некий аналог алиасов и пайпов в unix-подобных системах). С помощью этого метода станет возможным, в частности, написать сообщение, обновить статус в twitter и осуществить поиск по любимым сайтам без запуска приложения (или приложений).

  • Exhibition for Touchstone - позволит разработчикам создавать приложения, которые будут активироваться в случае, если мобильное устройство размещено на зарядном устройстве Touchstone. Это означает, что пользователь сможет выбрать несколько мини-приложений (например фото-слайдшоу, погода, часы, а также любое сочетание из вышеперечисленного), которые будут воспроизводиться на экране устройства во время зарядки.

  • Synergy improvements - c помощью SDK 2.0 разработчики получают возможность работать внутри Synergy, создавая вручную книги контактов, сервисы мгновенных сообщений и события календаря для приложений, которые они создают. В Palm заявляют, что разработчики будут иметь возможность создавать мессенджеры, способные обмениваться данными с существующими профилями, открывая несколько интересных функций для тех, кто пользуется сразу несколькими сервисами. Разработчики также смогут упростить процедуру добавления контактов и автособытий календаря, которые генерируют другие Synergy-приложения.

  • Улучшенная поддержка HTML5 - в Palm заявляют об улучшенной поддержке HTML5 в webOS 2.0, включая улучшенную поддержку обработки изображений, градиенты в Canvas, возможность локального хранения данных сессии, поддержки геолокации и кэша уровня приложения (для сохранения данных в offline-режиме).

  • Сервисы Javascript - с этого момента разработчикам будет доступна среда node.js (асинхронный серверный javascript), а это значит что они могут пользоваться постоянно увеличивающейся базой методов API и библиотек, с помощью которых можно реализовывать низкоуровневый сетевой функционал, доступ к системным функциям и обработку двоичных данных.

  • Плагины PDK - плагин PDK выходит из стадии бета и целиком интегрируется в SDK/OS, позволяя разработчикам проще портировать программную логику с других платформ. Разработчики получат возможность комбинировать PDK-базированные функции с большим количеством Palm Mojo элементов, что означает, что вы можете применить PDK-функциональность, когда вам необходима поддержка OpenGL-графики внутри создания мобильного HTML/CSS приложения для Palm.

    Как видно, новая версия ОС несет с собой очень много интересных функций, многие из котрых еще не заявлены. Очень интересным выглядит поддержка модного сейчас node.js, также весьма привлекательной кажется поддержка PDK. Получается настоящая гико-ориентированная ОС, которая окажется не менее интересной пользователям. Посмотрим, что из этого выйдет.

    habrahabr.ru/



    Эта статья с сайта PalmQ Online
    http://www.palmq.ru

    URL этой статьи:
    http://www.palmq.ru/article.php?sid=2610

    Партнеры проекта: