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



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

[1] 2  3  4  вперед 
стр.

Профи-ветеран
Реп. 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 Жалоба администратору |

   
Старожил
Реп. 83 -/+
 (звезд: 15)



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


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

# 9 от 15:17 4 окт 2008 Жалоба администратору |

   
[1] 2  3  4  вперед 
стр.