Виджеты Web Runtime



Библиотека Web-разработчика
В библиотеке web-разработчика представлены подробные справочные материалы по созданию WRT-виджетов.

Обучающий модуль по работе с виджетами для платформы S60
В этот обучающий модуль включено руководство по дизайну и разработке WRT-виджетов.




Создание оптимизированного и актуального web-контента стало проще

Web Runtime (WRT) позволяет использовать в браузере платформы S60 виджеты — небольшие web-приложения, которые так популярны на персональных компьютерах. Используя WRT, разработчики могут легко создавать оптимизированный web-контент, доступный с помощью одного щелчка.

В 5-й редакции S60 WRT-виджеты помогают вместить все возможности всемирной паутины в мобильный телефон или КПК. Благодаря интеграции с S60 Platform Services виджеты могут получать различные данные, такие как локация устройства, и передавать их на web-сервер, что обеспечивает переход на совершенно новый уровень обработки web-конента.

Так, в телефоне Nokia N97 виджеты могут отображать данные на основном экране, поэтому информация с вашего web-сайта будет видна непрерывно.

Кроме того, благодаря Ovi Store WRT-виджеты могут использовать миллионы пользователей продукции Nokia по всему миру.

Документы и примеры
Форум
Wiki .

Обзор

Виджеты — это небольшие приложения на основе стандартных web-технологий, которые в основном представляют сервисы Web 2.0 или Интернет-контент. Web-дизайнеры и разработчики используют их для реализации популярных Интернет функций, которые доступны на основном экране (idle screen) или в меню Applications с помощью одного щелчка, а также контент только для чтения на основном экране Nokia N97.

Всего через несколько часов или дней, применяя уже имеющиеся навыки создания кода HTML, CSS или JavaScript™, вы сможете добавить функциональный и удобный интерфейс для своих web-сервисов. Помните, что виджеты помогают создавать индивидуальные отношения с клиентами, т.к. контент, поставляемый через них, устанавливает уровень доверия, на котором можно строить дальнейшее сотрудничество. Когда виджет взаимодействует с данными на устройстве, он помогает улучшить этот уровень доверия, предоставляя пользователю самый актуальный контент.

Преимущества виджетов не ограничены удобством разработки и связью с пользователем. Распространение также просто: виджеты распространяются, как и любое приложение S60. Магазин Ovi Store — лучший вариант достучаться до миллионов пользователей продукции Nokia по всему миру. Чтобы получить возможность реализовать свои виджеты в Ovi Store, зарегистрируйтесь на сайте публикаций в Ovi.

Технически виджеты выполняются в WRT, среде выполнения web-приложений, которая является частью браузера для S60. Как и виджеты на ПК, WRT-виджеты — это маленькие приложения, созданные с помощью стандартных web-технологий, таких как HTML, CSS, JavaScript и Ajax. Кроме того, можно практически без труда портировать любые ПК-виджеты в WRT. При этом можно использовать свои любимые инструменты разработки для создания и упаковки своих работ.

Прочитайте больше о технологии создания виджетов в WRT .

5-я редакция S60 с интегрированными в WRT службами S60 Platform Services позволяет создавать более индивидуальные и контекстно-ориентированные виджеты с помощью технологий JavaScript. Обладая доступом к сведениям, которые хранятся на устройстве, например, данные календаря и контактов, виджет может совмещать их с информацией из Интернета и персонализировать web-сервисы. Например, с доступом к функциям GPS телефона или КПК виджет может предоставлять пользователям актуальные и контекстно-ориентированные сведения. Web-разработчик легко может воспользоваться этими функциями с помощью расширений JavaScript.

Прочитайте больше о технологиях Platform Services для создания виджетов в WRT .

Безопасность

Основная цель использования WRT — доступ к Интернет-службам, поэтому виджеты не нуждаются в цифровой подписи.

Как мировой лидер в сфере мобильных коммуникаций компания Nokia серьезно относится к вопросам безопасности. Для устройств S60 3-й редакции виджеты не повышают риск для безопасности по сравнению с браузером, выполняющим сценарии JavaScript. Технология JavaScript снабжена жестко контролируемой средой, в которой выполняется сторонний код — эта модель механизма защиты называется «песочницей».

В 5-й редакции S60 виджеты получили возможность подключаться к основным приложениям и функциям платформы, таким как контакты, календарь и GPS. Т.к. при этом код JavaScript обращается к данным пользователя, то безопасность обеспечивается с помощью его авторизации. Виджеты могут получить доступ к данным, только если пользователь разрешит такой доступ.

Инструменты

Т.к. WRT-виджеты создаются с использованием стандартных web-технологий, их можно разрабатывать в вашем любимом редакторе web-контента. Единственный необходимый инструмент для создания WRT-виджета — это ZIP-приложение для сборки установочного пакета. Однако пользователи Aptana Studio, могут применять плагин Nokia WRT Plug-in for Aptana Studio

WRT-виджеты также можно тестировать на компьютере с помощью эмулятора, поставляемого с пакетом S60 3rd Edition, Feature Pack 2, S60 5th Edition, and Nokia N97 SDKs.
Страница «Инструменты для разработчиков мобильного Web» поможет найти больше информации по инструментам для WRT виджетов и web-разработкам.

Распространение

Существует много способов распространения ваших WRT-виджетов. Их можно разместить на своем web-сайте или загрузить на сторонний портал. Также разработчики могут использовать публикации на Ovi для размещения своих виджетов в магазине Ovi Store, где они будут доступны для покупателей во всем мире.

Найти больше информации о магазине Ovi Store можно в разделе Forum Nokia «Выход на рынок».




Rambler's Top100
© 2008-2009 Nokia
Отметить страницу: Delicious Digg Facebook Google Yahoo StumbleUpon Reddit Furl Technocrati Magnolia Twitter