Новости S40 S60 |
Телефоны S40 |
Смартфоны S60 |
Статьи и документация |
Программы для S40 S60 |
Игры для S40 S60 |
Темы для S40 S60 |
База ссылок по S40 S60 |
Написать редактору |
Series 40 - платформа для мобильных телефонов, работающих под управление Nokia OS. Используется компанией Nokia для комплектации своих мобильные телефоны. Не смотря на то, Series 40 не является операционной системой в полном смысле этого слова, а скорее телефонной прошивкой, платформа позволяет загружать и устанавливать Java-приложения, темы экрана, а так же работать с файловой системой. Вместе с тем реальная многозадачность не поддерживается, так же как не-Java приложения. Как и в случае с Series 60, версии платформы называются редакциями, и к настоящему моменту их выпущено четыре. От версии к версии возможности Series 40 постепенно расширяются, все больше приближаясь к возможностям Series 60.
Основные отличия между версиями платформы Series 40 состоит в постепенном развитии поддержки приложений Java, а также мультимедийных и сетевых возможности. В общих чертах это показано в таблице ниже:
Версия | Поддержка приложений Java | Мультимедийные и сетевые возможности |
---|---|---|
Series 40 1rd Edition | Java ME API, включая MIDP 1.0, CLDC 1.0, и Nokia user-interface API. | WAP-браузер. |
Series 40 2rd Edition | Добавлена поддержка Java ME/MIDP 2.0 с Wireless Messaging API (JSR-120), Mobile Media API (JSR-135), и (если устройство поддерживает соответствующие функции) Java API для Bluetooth (JSR-82). Кроме этого, некоторые устройства (к примеру Nokia 6230i) поддерживают PDA Optional Packages для платформы J2ME (JSR-75) и Mobile 3D Graphics API для J2ME (JSR-184). | Добавлена поддержка тем экрана, просмотр XHTML-MP и WML контента через TCP/IP. Разработчики могут использовать MMS с поддержкой SMIL. |
Series 40 3rd Edition | Series 40 3rd Edition расширена поддержка Java ME, включены CLDC 1.1 и MIDP 2.0, расширены существующие API для системы сообщений, хранения данных и Bluetooth. Кроме этого, частью платформы стали FileConnection и PIM APIs (JSR-75), а также Mobile 3D Graphics API (JSR-184). | OMA Browsing v2.1, поддержка просмотра WAP 2.0, XHTML-MP, и HTML 4.01 через TCP/IP. Добавлена поддержка ECMAScript и cookies. Поддержка MMS стала соответствовать OMA MMS v1.2. Добавлена поддержка потокового аудио в форматах AMR-WB и AAC, а так же видео в формате H.263. |
Series 40 3rd Edition Feature Pack 1 | Wireless Messaging API 2.0 (JSR-205), J2ME Web Services Specification (JSR-172), а также Scalable 2D Vector Graphics API для J2ME (JSR-226). | Поддержка Adobe Flash Lite 1.1 |
Series 40 3rd Editior Feature Pack 2 | Расширена поддержка технологии Java с помощью пакета APDU, обеспечивающего Security and Trust Services API для J2ME (JSR-177), сделаны усовершенствования для поддержки в будущем Mobile Media API (JSR-135). | Поддержка Adobe Flash Lite 2.0 |
Series 40 5rd Edition | Улучшенная совместимость Java-приложений с помощью включения элементов Mobile Service Architecture (JSR-248). The range of applications possible is extended with support for the Advanced Multimedia Supplements (JSR-234) и расширенной версией Java APIs для Bluetooth (JSR-82), Mobile Media API (JSR-135), J2ME Web Services Specification (JSR-172), и Security and Trust Services API для J2ME (JSR-177). | Поддержка Adobe Flash Lite 2.1 |
![]() |
![]() |
![]() |
![]() |
128x128 ("классическое", первая реализация - Nokia 7210) |
128x160 (увеличенная "классика", первая реализация - Nokia 6650) |
208x208(первая реализация - Nokia 6230i ) | 240x320 (QVGA,впервые реализовано на Nokia 6265, Nokia 6270 и Nokia 6280) |
Средством разработки Java-программ для платформы Series 40 является SDK, доступное для загрузки с сайта Nokia. SDK доступно для всех версий платформы Series 40 до Series 40 5th Edition включительно. SDK включает эмулятор устройства, библиотеки Java-клаcсов, API (включая Nokia UI API) и документацию. SDK совместимо с профессиональными интегрированными средами разработки от Sun Microsystems, IBM Corporation, и Borland Software Corporation, а также NetBeans и Eclipse.
Разработчики приложений и контента на Flash Lite могут использовать Flash 8 Professional или Flash CS3 Professional от Adobe Systems Incorporated. Для разработки тем экрана используется новый редактор тем от Nokia - Carbide.ui Theme Edition 3.2.