S60 5-я редакция. Что нового для разработчика

Nokia недавно представила свой новый смартфон Nokia 5800 XpressMusic под управлением Symbian 9.4 Эта ОС является первой в новой 5-й редакции платформы S60 и знаменита поддержкой TouchScreen.
Сообщество Forum Nokia представило интересный документ S60 5th Edition: What's New for Developers, суммирующий все изменения S60 5th edition по сравнению с предыдущей, 3-й редакцией.

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



* Symbian 9.4 имеет улучшенный механизм подкачки страниц памяти, распространяющийся на все элементы системы, что ускоряет запуск приложений и снижает вероятность out-of-memory ошибок.

* Графический интерфейс S60 5th ed поддерживает разрешение 640 x 360 Quarter High-Definition (QHD) (в 3-й редакции поддерживался 240 x 320 Quarter Video Graphics Adapter (QVGA))
* Функция TouchScreen с поддержкой тактильной обратной связи (при помощи вибро механизма). Полная и ITU-T экранные клавиатуры с поддержкой рукописного ввода.
* Новая подсистема работы с сенсорами позволяет реализовать поддержку акселерометров, магнитометров и пр.
* Графический интерфейс дополнен новыми компонентами, к примеру toolbar'ом для быстрого запуска приложений.
* Функциональность встроенных приложений расширена, некоторые полностью переписаны. Добавлено приложение для поиска информации на устройстве.
* Поддержка нескольких внутренних и внешних накопителей емкостью до 32 GB.


Разработчикам Symbian C предоставляются следующие API:

* Accessory Monitoring API - Мониторинг и поучение информации о таких аксессуарах как: гарнитура, пульты дистанционного управления, устройства для слабослышащих (loopset), TTY и дополнительные аудио-видео устройства.
* Choice List API - Новый UI компонент для выбора элементов из вертикального списка.
* Generic Button API - Рисование произвольных кнопок с иконками и надписями.
* Hierarchical Lists API - Позволяет представлять данные в виде иерархических списков и деревьев в различных стилях.
* Hostlet Connection API - Создание и взаимодействие с приложениями, предоставляющими доступ к web сервисам
* Incoming Call Monitor API - Позволяет приложению зарегистрироваться как обработчика входящих звонков.
* Messaging Integration API - Позволяет глубже интегрировать сторонние MTM сервисы в UI
* Sensor APIs - Ряд классов позволяющих регистрировать ускорение (акселерометр), ориентацию, магнитные поля (магнитометр), толчки (tap sensor) и пр.
* Stylus Pop-up Menu API - вызов pop-up меню в точке прикосновения к экрану
* Tactile Feedback Client API - позволяет приложениям и элементам UI регистрировать области их тактильной связи и получать сообщения о прикосновении к ним.
* Title Pane Touch Observer API - Регистрация прикосновений к title pane приложения.
* Toolbar API - Создание фиксированной или плавающей панели инструментов в окне приложения.
* Touch UI Utilities API - Регистрация долгого прикосновения.
* Web Service Messaging APIs - расширение протокола SOAP.
* WLAN SDK Info API - позволит получить MAC адрес WLAN устройства.
* XML Engine Document Object Model (DOM) APIs - манипуляции DOM.
* XML Fragment API


Более подробная информация находится в S60 5th Edition C Developer's Library

Библиотеки Open C/C предустановлены в S60 5th edition.

В 5-й редакции реализован Advanced Multimedia Supplements (JSR-234)
Мидлеты (в том числе уже написанные для 3rd edition) получат поддержку TouchScreen.
Подробнее в Java ME Developer's Library

Разработчики Web и WRT widget'ов помимо TouchScreen посредством javascript расширений получат доступ к:

* Менеджеру приложений
* Записям календаря
* Телефонной книге
* Логам
* SMS и MMS
* Медиа галереи
* Местоположению устройства
* Гео-меток (landmarks)
* Системной информации
* Сенсорам


Подробнее в Web Developer's Library

К такому же перечню получат доступ Flash Lite разработчики, т.к. на S60 5th edition предустановлен Flash Lite 3.0 с расширениями ActionScript

Взято с devmobile.ru

http://devmobile.ru/index.php?option=com_content&task=view&id=295&Itemid=2

http://snipurl.com/41wvt



Здесь находятся: всего 0. За сутки здесь было 0 человек(а)

Нравится? 0 | нейтральный
Смотрели: 5843 (454)
Уважаемый посетитель, Вы зашли на сайт как не зарегистрированный пользователь. Мы рекомендуем зарегистрироваться, либо войти на сайт под своим именем для получения полного доступа.
Комментарии 33 [от старых к новым]:


Знающий
Реп. 49 -/+
 (оценок: 17)



[полн]
Это все конечно интересно,но что-то Nokia затягивает с выпуском смартов с сенсорными экранами.

# 1 от 22:34 3 окт 2008

   
Старожил
Реп. 2 -/+
 (оценок: 7)



[полн]
интересно а взломать будет можно 9.4

# 2 от 23:32 3 окт 2008

   
Мастер
Реп. 94 -/+
 (оценок: 26)



[полн]
На русской версии сайта Nokia уже можно ознакомиться с характеристиками 5800. Мировые продажи продажи начнутся с ноября. Официальная цена для России 15 тясяч рублей.
Версия операционой системы носит название Symbian S60 Taco 5 OS.

# 3 от 23:47 3 окт 2008

   
Старожил
Реп. 9 -/+
 (оценок: 7)



[полн]
вчера читал выдержку из пресс-релиза нокии о том, что старт продаж 5800 намечен на 15 декабря в россии. Что не может нерадовать.


-------
* редактировал shrax 08:02 4 окт 2008
# 4 от 08:00 4 окт 2008

   
Профи-ветеран
Реп. 139 -/+
 (оценок: 49)



[полн]
Izzzgoy. не знай как насчет мировых но на в новостях на майле было сказано что первые продажи-в России и начнуться 5 декабря.и цену обещают 10180руб

# 5 от 08:05 4 окт 2008

   
Профи-ветеран
Реп. 353 -/+
 (оценок: 204)



[полн]
Что то сомневаюсь что такая цена будет, слишком уж вкусная.

# 6 от 11:07 4 окт 2008

   
Старожил
Реп. 10 -/+
 (оценок: 0)



[полн]
Это считай бюждетная модель среди сенсорных смартов будет smile
Еще стоит ожидать новый камерофон

# 7 от 12:14 4 окт 2008

   
Профи-ветеран
Реп. 137 -/+
 (оценок: 48)



[полн]
Новая ось новая модель и цена 15?да вы что smilesmilesmilesmile

# 8 от 13:13 4 окт 2008

   
Старожил
Реп. 83 -/+
 (оценок: 15)



[полн]
Nigadyai
Это считай бюждетная модель среди сенсорных смартов будет smile
Еще стоит ожидать новый камерофон


я не думаю что это бюджетная модель хоть и фотокамера 3.2мп

# 9 от 15:17 4 окт 2008

   
Старожил
Реп. 21 -/+
 (оценок: 5)



[полн]
Официальная цена в европе 279 евро!!! У нас будет 13-14 тыс. рублей!!!

# 10 от 15:28 4 окт 2008