Sunday, April 25, 2010

Nokia S40...

The Series 40 platform is the world's most widely used mobile device platform. Series 40 devices range from mass-market devices that provide many mobile consumers with their first experience of the internet to devices for specific market segments, such as music or fashion.

For developers, the promise made by the Series 40 platform is that of reach. Whether working with Java™ technology, Adobe Flash Lite, web technology, or mobile media content, the Series 40 platform offers a mass-market opportunity across the globe. And as the Series 40 platform evolves, increasing support for multiple runtimes is bridging the divide between mobile and desktop product development.

For Java developers, there is MIDP and CLDC technology, with an array of JSRs that provide additional location, communication, messaging, media, and graphics capabilities.

Media developers can deliver web, messaging, and Adobe Flash Lite content, as well as streaming video and audio, using the latest industry standards. The user interface of Series 40 devices can also be personalised with themes, animated screen savers, and wallpaper.

All this is supported by OMA DRM to protect developers' intellectual property.

The Series 40 is a fast-evolving mobile platform with industry-leading global sales. It creates unprecedented opportunities for developers to add value and reap rewards.

Java™ technology provides developers with a robust cross-platform development tool capable of addressing the most demanding enterprise and consumer application requirements.

The Series 40 platform provides developers with an wide array of additional APIs, these APIs enable developers to create applications that offer rich functionality with an engaging user experience. For example, APIs are available to access location information, secure data traffic, and manipulate media on many Series 40 devices. Details of the Java APIs in the various editions and feature packs of the Series 40 platform are found in the wiki article Java ME API support on Nokia devices.

The Java implementation on the Series 40 platform shares many common features with the implementation on Symbian. This allows developers to easily extend the reach of their applications to the entire platform range.

Adobe Flash Lite enables developers to deliver rich multimedia applications and content to Series 40 devices.

With support for Flash Lite 3, developers can create rich stand-alone applications and content, as well as animated screen savers and animated 'organic' wallpaper. Using fscommand2, Flash Lite content can access and control various phone parameters. Flash Lite applications can also initiate various actions, such as starting a phone call, allowing applications to take advantage of Series 40 devices' mobile connectivity.

Carbide.ui Series 40 Theme Edition is a tool for creating visual themes for devices built on the Series 40 platform. Using Carbide.ui, designers can create comprehensive themes that consumers will find visually rich and engaging.

Carbide.ui enables developers to link in their chosen Adobe Flash-, vector-, bitmap-, and audio-editing software so that theme content can be edited easily. The Referenced Colors tool improves colour manipulation by linking any colour used in a theme to a centrally defined colour. When a referenced colour is changed, all linked colours change as well. Working with complex themes is supported with workflow tools and a library function. Once a theme is complete, settings for packaging and OMA DRM protection are required once, after which packaging, protection, and transfer of the theme to a device is a single step.
Series 40 is a software platform and application user interface (UI) software on Nokia's broad range of mid tier mobile devices. It is the world's most widely used mobile device platform and found in hundreds of millions of devices
It provides communication applications such as telephone, messaging, email client with POP3 and IMAP4 capabilities and Web browser; media applications such as camera, video recorder, music/video player and FM radio; and phonebook and other personal information management (PIM) applications such as calendar and tasks.
The integrated web browser can access most web content through the service provider's XHTML/HTML gateway. The latest version of Series 40, called Series 40 6th Edition, introduced a new browser based on the WebKit open source components WebCore and JavaScriptCore. The new browser delivers support for HTML 4.01, CSS2, JavaScript 1.5, and Ajax.
Support for SyncML synchronization with external services of the address book, calendar and notes is present. However with many S40 phones, these synchronization settings must be sent via an OTA text message.
Series 40 is an embedded software platform that is open for software development via standard or de-facto content and application development technologies. It supports Java MIDlets, i.e. Java MIDP and CLDC technology, which provide location, communication, messaging, media, and graphics capabilities.[3] S40 also supports Flash Lite applications.
Series 40 uses a simpler operating system than the higher end S60 (which is based on the multi-tasking Symbian OS). Because S40 devices do not support true multi-tasking and do not have a native code API for third parties, its user interface may appear to be more responsive and faster than other Nokia platforms
The first Series 40 devices (introduced in 2002) had only 128x128 pixel large displays. Over the years, the S40 UI has evolved from a low resolution, black-and-white UI to a high resolution color UI with an enhanced graphical look. The third generation of Series 40 that became available in 2005 introduced support for devices with resolutions as high as QVGA (240x320).[6] It is possible to customize the look-and-feel of the UI via comprehensive themes
Some of the Nokia Series 40 devices are:
    * Nokia-1680 Classic-5th edition
    * Nokia-2220 Slide-5th edition FP1
    * Nokia-2320 Classic-5th edition
    * Nokia-2323 Classic-5th edition FP1
    * Nokia-2330 Classic-5th edition FP1
    * Nokia-2355-1st edition
    * Nokia-2600 classic-5th edition
    * Nokia-2610-2nd edition
    * Nokia-2626-2nd edition
    * Nokia-2630-5th edition
    * Nokia-2650
    * Nokia-2660-5th edition
    * Nokia-2680 slide-5th edition FP1
    * Nokia-2690-5th edition FP1
    * Nokia-2700 Classic-5th edition FP1
    * Nokia-2720 Fold-5th edition FP1
    * Nokia-2730 Classic-5th edition FP1
    * Nokia-2760-5th edition
    * Nokia-2855-2nd edition
    * Nokia-2865-3rd edition
    * Nokia-2865i-3rd edition
    * Nokia-3100
    * Nokia-3105
    * Nokia-3108
    * Nokia-3109 Classic-3rd edition FP2
    * Nokia-3110 Classic-3rd edition FP2
    * Nokia-3110 evolve-3rd edition
    * Nokia-3120
    * Nokia-3120 classic-5th edition FP1
    * Nokia-3125
    * Nokia-3152
    * Nokia-3155
    * Nokia-3155i
    * Nokia-3200
    * Nokia-3205
    * Nokia-3220
    * Nokia-3280 Classic-5th edition
    * Nokia-3300
    * Nokia-3300 Americas
    * Nokia-3500 Classic-3rd edition
    * Nokia-3510i
    * Nokia-3530
    * Nokia-3555-5th edition
    * Nokia-3585i
    * Nokia-3586
    * Nokia-3586i
    * Nokia-3587
    * Nokia-3587i
    * Nokia-3595
    * Nokia-3600 slide-5th edition
    * Nokia-3610 fold-5th edition
    * Nokia-3710 Fold-6th edition
    * Nokia-3720 Classic-6th edition
    * Nokia-5000-5th edition
    * Nokia-5070-2nd edition
    * Nokia-5100
    * Nokia-5130 Xpress Music-5th edition
    * Nokia-5140
    * Nokia-5140i-2nd edition
    * Nokia-5200-3rd edition
    * Nokia-5220 Xpress Music-5th edition
    * Nokia-5300 Xpress Music-3rd edition
    * Nokia-5310 Xpress Music-5th edition
    * Nokia-5330-6th edition
    * Nokia-5610 Xpress Music-5th edition
    * Nokia-6010
    * Nokia-6012
    * Nokia-6015
    * Nokia-6015i
    * Nokia-6020
    * Nokia-6030-2nd edition
    * Nokia-6060
    * Nokia-6070-2nd edition
    * Nokia-6080-2nd edition
    * Nokia-6085-3rd edition
    * Nokia-6086-3rd edition
    * Nokia-6100
    * Nokia-6101-2nd edition
    * Nokia-6102-2nd edition
    * Nokia-6102i-3rd edition
    * Nokia-6103-2nd edition
    * Nokia-6108
    * Nokia-6111-3rd edition
    * Nokia-6125-3rd edition
    * Nokia-6126-3rd edition
    * Nokia-6131 NFC-3rd edition
    * Nokia-6131-3rd edition
    * Nokia-6133-3rd edition
    * Nokia-6136-3rd edition
    * Nokia-6151-3rd edition
    * Nokia-6152
    * Nokia-6155
    * Nokia-6155i
    * Nokia-6165-3rd edition
    * Nokia-6170
    * Nokia-6200
    * Nokia-6208 Classic-5th edition
    * Nokia-6212 Classic-5th edition
    * Nokia-6216 Classic-5th edition
    * Nokia-6220
    * Nokia-6225
    * Nokia-6230-2nd edition
    * Nokia-6230i
    * Nokia-6233-3rd edition
    * Nokia-6234-3rd edition
    * Nokia-6235
    * Nokia-6235i
    * Nokia-6255
    * Nokia-6260 slide-6th edition
    * Nokia-6263-5th edition
    * Nokia-6265-3rd edition
    * Nokia-6265i-3rd edition
    * Nokia-6267-5th edition
    * Nokia-6270-3rd edition
    * Nokia-6275-3rd edition
    * Nokia-6275i-3rd edition
    * Nokia-6280-3rd edition
    * Nokia-6282-3rd edition
    * Nokia-6288-3rd edition
    * Nokia-6300-3rd edition
    * Nokia-6300i-5th edition
    * Nokia-6301-5th edition
    * Nokia-6303 Classic-6th edition
    * Nokia-6500 Classic-5th edition
    * Nokia-6500 Slide-5th edition
    * Nokia-6555-5th edition
    * Nokia-6585
    * Nokia-6600 fold-5th edition
    * Nokia-6600 slide-5th edition
    * Nokia-6600i Slide-5th edition
    * Nokia-6610
    * Nokia-6610i
    * Nokia-6650
    * Nokia-6651
    * Nokia-6700 Classic-6th edition
    * Nokia-6750 Mural-6th edition
    * Nokia-6800
    * Nokia-6800
    * Nokia-6810
    * Nokia-6820
    * Nokia-6822
    * Nokia-7020-6th edition
    * Nokia-7070 prism-5th edition
    * Nokia-7100 supernova-5th edition
    * Nokia-7200
    * Nokia-7210
    * Nokia-7210 supernova-5th edition
    * Nokia-7230
    * Nokia-7250
    * Nokia-7250i
    * Nokia-7260
    * Nokia-7270
    * Nokia-7310 supernova-5th edition
    * Nokia-7360-2nd edition
    * Nokia-7370-3rd edition
    * Nokia-7373-3rd edition
    * Nokia-7390-3rd edition
    * Nokia-7500 Prism-5th edition
    * Nokia-7510 supernova-6th edition
    * Nokia-7600
    * Nokia-7610 supernova-5th edition
    * Nokia-7900 Prism-5th edition
    * Nokia-8600 Luna-3rd edition
    * Nokia-8800
    * Nokia-8800 Arte-5th edition
    * Nokia-8800 Crabon arte-5th edition
    * Nokia-8800 Glod arte-5th edition
    * Nokia-8800 Sirocco-3rd edition
    * Nokia-8801-2nd edition
    * Nokia-8910i
    * Nokia-X3-6th edition

1 comment:

TheRohan said...

Guys,
The Series 40 6th Edition SDK, Feature Pack 1from Nokia assists you in creating and testing application that are optimized for the Touch and Type UI. This feature pack contains Developing for Series 40 devices, Java™ application developers, Flash Lite developers, Web developers, Theme developer and Media and content developers.

For downloading and details check: http://www.forum.nokia.com/Devices/Series_40/