Forum Nokia
Nokia Connecting People

Login Register

 

Home: Resources: Tools and SDKs: Nokia tool detail

Tool Details

Nokia Eseries SDK Plug-Ins for S60 C++ SDKs

The Nokia Eseries SDK plug-ins enable developers to take full advantage of the additional features of Nokia Eseries enterprise devices such as the Nokia E60 WCDMA/EDGE device, the Nokia E61 WCDMA/EDGE device, and the Nokia E90 Communicator. The Nokia Eseries SDK plug-ins enhance and extend S60 3rd Edition platform SDKs for Symbian OS, for C++.

C++ application developers can develop and test applications in the emulator and on a device, using their preferred integrated development environment (IDE). Each SDK includes the APIs required to use the features that have been added to Nokia Eseries devices, such as printing or external presentation. Use of these APIs is supported through comprehensive documentation and example applications.

A Nokia Eseries SDK plug-in together with the appropriate S60 3rd Edition SDK provides all the tools required to build and test enterprise applications for Nokia Eseries devices.

Features

Nokia Enterprise Solutions SDK Plug-in for S60 3rd Edition:

  • Eseries devices' look and feel
  • Nokia Eseries device support: Nokia E60, Nokia E61, Nokia E61i, Nokia E62, Nokia E65, and Nokia E70.
  • External view framework
  • Printing framework
  • E-mail LED API
  • Camera
  • Documentation and examples
Nokia Eseries SDK Plug-in for S60 3rd Edition, Feature Pack 1:

  • Eseries devices' look and feel
  • Nokia Eseries device support: Nokia E90 and Nokia E51.
  • Printing framework
  • E-mail LED API
  • Nokia Eseries Device Identification API
  • Preview pop-up
  • List stretching
  • Documentation and examples
Feature descriptions

External view framework

The framework facilitates the development of applications and associated device drivers to allow users to utilize an external viewing or display device (for example, a projector.) The framework enables the development and testing of such applications and drivers in the emulator environment. This framework was first introduced in Series 80 2nd Edition devices.

Printing framework
The framework allows developers to create new applications or update existing applications to produce hard copy output via an external printing device. The emulator supports the testing and debugging of applications that need printing capabilities. The same framework was first introduced in Series 80 2nd Edition devices.

E-mail LED API
The E-mail LED API allows applications to monitor and control the e-mail LED present on certain Eseries devices via Central Repository.

Camera
The Camera APIs present in the Nokia E70 device conform to the Symbian Onboard Camera API. Thus, applications written using these APIs can be run on the enterprise devices. The camera feature of the SDK enables emulation of the Nokia E70 camera in the emulator environment. Developers can therefore build and test applications that take and process images from within the emulator environment, using real-life images.

Eseries devices’ look and feel
The emulator’s look and feel can be modified to correspond to selected Nokia Eseries devices. An emulator skin can be selected to suit particular development or marketing needs.

Nokia Eseries Device Identification API
The Nokia Eseries Device Identification API allows applications to detect whether they are being installed on or are running on an Eseries device. An installation check can be used to trigger the installation of a different version of the application on a non-Eseries S60 3rd Edition device. The run-time check can be used to vary the behavior of an application based on the device on which it is installed.

Preview pop-up
The preview pop-up component is a new UI component that enables applications to use areas of a wide screen easily and efficiently.

List stretching
List stretching enables double-style lists to be shown as single-style lists.

Documentation and examples
The SDK plug-in includes comprehensive documentation and additional example applications to illustrate the use of plug-in features.

Related SDKs:

« Back to Tools main page - www.forum.nokia.com/tools

Nokia Eseries SDK Plug-Ins for S60 C++ SDKs

Publisher: Nokia

Date added: 01-Nov-07

Requirements:

Select download method:

Standard browser download
Nokia download manager  what is this?

Download version for:

Download now

E-mail a friend about this toolE-mail a friend about this tool »

     
     RDF Facets:
     
     
     qdcZdateQDx2007E2d11E2d01T12E3a54E3a35E5aX
     qdcZdateQDx2007E2d11E2d05T13E3a31E3a49E5aX
     qdcZdescriptionQSxTheE20NokiaE20E45seriesE20SE44KE20plugE2dinsE20enableE20developersE20toE20takeE20fullE20advantageE20ofE20theE20additionalE20featuresE20presentE20inE20suchE20NokiaE20E45seriesE20enterpriseE2dgradeE20devicesE20asE20theE20NokiaE20E4560E20WCE44MAE2fE45E44GE45E20deviceE2cE20NokiaE20E4561E20WCE44MAE2fE45E44GE45E20deviceE2cE20andE20NokiaE20E4590E20CommunicatorE2eE20TheE20NokiaE20E45seriesE20SE44KE20plugE2dinsE20enhanceE20andE20eE78tendE20S60E203rdE20E45ditionE20platformE20SE44KsE20forE20SymbianE20OSE2cE20forE20CE2bE2bE2eX
     qdcZidentifierQSxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fc136eec5E2d5496E2d43ccE2dbe53E2d83a7a6ed8a31E2fNokiaE5fE45seriesE5fSE44KE5fPlugE2dInsE5fforE5fS60X
     qdcZtitleQSxNokiaE20E45seriesE20SE44KE20PlugE2dInsE20forE20S60E20CE2bE2bE20SE44KsX
     qdcZtypeQUqfnZControlledE52esourceQ
     qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
     qdcZtypeQUqfnZE45E78cludedFromSearchQ
     qdcZtypeQUqfnTypeZApplicationQ
     qdcZtypeQUqfnTypeZE52esourceQ
     qdcZtypeQUqfnTypeZToolQ
     qdcZtypeQUqmarsZManagedE52esourceQ
     qdcZtypeQUqmarsZMediaObjectQ
     qdcZtypeQUqwebZE52esourceQ
     qdcZtypeQUqrdfsZE52esourceQ
     qdctermsZissuedQDx2007E2d11E2d01T12E3a54E3a35E5aX
     qdctermsZmodifiedQDx2007E2d11E2d05T13E3a31E3a49E5aX
     qrssZdescriptionQSxTheE20NokiaE20E45seriesE20SE44KE20plugE2dinsE20enableE20developersE20toE20takeE20fullE20advantageE20ofE20theE20additionalE20featuresE20presentE20inE20suchE20NokiaE20E45seriesE20enterpriseE2dgradeE20devicesE20asE20theE20NokiaE20E4560E20WCE44MAE2fE45E44GE45E20deviceE2cE20NokiaE20E4561E20WCE44MAE2fE45E44GE45E20deviceE2cE20andE20NokiaE20E4590E20CommunicatorE2eE20TheE20NokiaE20E45seriesE20SE44KE20plugE2dinsE20enhanceE20andE20eE78tendE20S60E203rdE20E45ditionE20platformE20SE44KsE20forE20SymbianE20OSE2cE20forE20CE2bE2bE2eX
     qrssZtitleQSxNokiaE20E45seriesE20SE44KE20PlugE2dInsE20forE20S60E20CE2bE2bE20SE44KsX
     qeditorZdescriptionE5fcreatedQDx2007E2d11E2d01T12E3a54E3a35E5aX
     qeditorZdescriptionE5fmodifiedQDx2007E2d11E2d05T13E3a31E3a49E5aX
     qeditorZtypeQUqfnTypeZApplicationQ
     qeditorZtypeQUqfnTypeZE52esourceQ
     qeditorZtypeQUqfnTypeZToolQ
     qfnZallowedE5fcountryE5fgroupQUqfnCountryGroupZBQ
     qfnZaudienceQUqfnAudienceZtechnicalQRqmarsZrelevanceQNx100X
     qfnZdistributionQUxhttpE3aE2fE2fforumE2enokiaE2ecomE2fX
     qfnZpublishedQDx2007E2d11E2d01T02E3a00E3a00E5aX
     qfnZrecommendedE5fdocumentQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fcbeb4624E2deb52E2d4a62E2da7f7E2db39ae39f6050E2fE45SE5fPlugE2dinE5fforE5fS60E5f3rdE5fE45ditionE5fSE44KE5fME52E5fE52eleaseE5fNotesE2etE78tX
     qfnZrecommendedE5fdocumentQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fe684001bE2daa7fE2d4738E2d9740E2d0262142dec9bE2fNokiaE5fE45seriesE5fSE44KE5fS60FP1E5fE52NE2etE78tX
     qfnZrecommendedE5fresourceQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f4a7149a5E2d95a5E2d4726E2d913aE2d3c6f21eb65a5E2fS60E2dSE44KE2d0616E2d3E2e0E2dmrX
     qfnZrecommendedE5fresourceQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fcbeb4624E2deb52E2d4a62E2da7f7E2db39ae39f6050E2fE45SE5fPlugE2dinE5fforE5fS60E5f3rdE5fE45ditionE5fSE44KE5fME52E5fE52eleaseE5fNotesE2etE78tX
     qfnZrecommendedE5fresourceQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fe684001bE2daa7fE2d4738E2d9740E2d0262142dec9bE2fNokiaE5fE45seriesE5fSE44KE5fS60FP1E5fE52NE2etE78tX
     qfnZrecommendedE5fsdkQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f4a7149a5E2d95a5E2d4726E2d913aE2d3c6f21eb65a5E2fS60E2dSE44KE2d0616E2d3E2e0E2dmrX
     qfnZtopicQUqfnTopicZcppQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZenterpriseQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZseriesE5f60QRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZseriesE5f60E5f3edQRqmarsZrelevanceQNx100X
     qfnZtopicQUqfnTopicZsymbianE5fosQRqmarsZrelevanceQNx100X
     qfnZtypeQUqfnTypeZApplicationQ
     qfnZtypeQUqfnTypeZE52esourceQ
     qfnZtypeQUqfnTypeZToolQ
     qfnZupdatedQDx2007E2d11E2d05T02E3a00E3a00E5aX
     qfnZusE5foriginQLqE78sdZbooleanQxtrueX
     qfnZuserE5ftagQSxenterpriseX
     qfnZuserE5ftagQSxs60X
     qfnZuserE5ftagQSxs60E2d3rdE2deditionX
     qfnZuserE5ftagQSxsymbianE2dcE2bE2bX
     qfnZuserE5ftagQSxsymbianE2dosX
     qfnZE78mlE5fdescriptionQXxE0aE3cspanE20E78mlnsE3dE22httpE3aE2fE2fwwwE2ew3E2eorgE2f1999E2fE78htmlE22E3eE3cpE3eTheE20NokiaE20E45seriesE20SE44KE20plugE2dinsE20enableE20developersE20toE20takeE20fullE20advantageE20ofE20theE20additionalE20featuresE20ofE20NokiaE20E45seriesE20enterpriseE20devicesE20suchE20asE20theE20NokiaE20E4560E20WCE44MAE2fE45E44GE45E20deviceE2cE20theE20NokiaE20E4561E20WCE44MAE2fE45E44GE45E20deviceE2cE20andE20theE20NokiaE20E4590E20CommunicatorE2eE20TheE20NokiaE20E45seriesE20SE44KE20plugE2dinsE20enhanceE20andE20eE78tendE20S60E203rdE20E45ditionE20platformE20SE44KsE20forE20SymbianE20OSE2cE20forE20CE2bE2bE2eE3cE2fpE3eE3cpE3eCE2bE2bE20applicationE20developersE20canE20developE20andE20testE20applicationsE20inE20theE20emulatorE20andE20onE20aE20deviceE2cE20usingE20theirE20preferredE20integratedE20developmentE20environmentE20E28IE44E45E29E2eE20E45achE20SE44KE20includesE20theE20APIsE20reE71uiredE20toE20useE20theE20featuresE20thatE20haveE20beenE20addedE20toE20NokiaE20E45seriesE20devicesE2cE20suchE20asE20printingE20orE20eE78ternalE20presentationE2eE20UseE20ofE20theseE20APIsE20isE20supportedE20throughE20comprehensiveE20documentationE20andE20eE78ampleE20applicationsE2eE3cE2fpE3eE3cpE3eAE20NokiaE20E45seriesE20SE44KE20plugE2dinE20togetherE20withE20theE20appropriateE20S60E203rdE20E45ditionE20SE44KE20providesE20allE20theE20toolsE20reE71uiredE20toE20buildE20andE20testE20enterpriseE20applicationsE20forE20NokiaE20E45seriesE20devicesE2eE3cbrE3eE3cE2fbrE3eE3cbrE3eE3cE2fbrE3eE3cstrongE3eFeaturesE3cbrE3eE3cE2fbrE3eE3cbrE3eE3cE2fbrE3eE3cE2fstrongE3eNokiaE20E45nterpriseE20SolutionsE20SE44KE20PlugE2dinE20forE20S60E203rdE20E45ditionE3aE3cE2fpE3eE3culE3eE20E20E20E20E3cliE3eE45seriesE20devicesE27E20lookE20andE20feelE3cE2fliE3eE20E20E20E20E3cliE3eNokiaE20E45seriesE20deviceE20supportE3aE20NokiaE20E4560E2cE20NokiaE20E4561E2cE20NokiaE20E4561iE2cE20NokiaE20E4562E2cE20NokiaE20E4565E2cE20andE20NokiaE20E4570E2eE3cE2fliE3eE20E20E20E20E3cliE3eE45E78ternalE20viewE20frameworkE3cE2fliE3eE20E20E20E20E3cliE3ePrintingE20frameworkE3cE2fliE3eE20E20E20E20E3cliE3eE45E2dmailE20E4cE45E44E20APIE3cE2fliE3eE20E20E20E20E3cliE3eCameraE3cE2fliE3eE20E20E20E20E3cliE3eE44ocumentationE20andE20eE78amplesE3cE2fliE3eE3cE2fulE3eNokiaE20E45seriesE20SE44KE20PlugE2dinE20forE20S60E203rdE20E45ditionE2cE20FeatureE20PackE201E3aE3cbrE3eE3cE2fbrE3eE3cbrE3eE3cE2fbrE3eE3culE3eE20E20E20E20E3cliE3eE45seriesE20devicesE27E20lookE20andE20feelE3cE2fliE3eE20E20E20E20E3cliE3eNokiaE20E45seriesE20deviceE20supportE3aE20NokiaE20E4590E20andE20NokiaE20E4551E2eE3cE2fliE3eE20E20E20E20E3cliE3ePrintingE20frameworkE3cE2fliE3eE20E20E20E20E3cliE3eE45E2dmailE20E4cE45E44E20APIE3cE2fliE3eE20E20E20E20E3cliE3eNokiaE20E45seriesE20E44eviceE20IdentificationE20APIE3cE2fliE3eE20E20E20E20E3cliE3ePreviewE20popE2dupE3cE2fliE3eE20E20E20E20E3cliE3eE4cistE20stretchingE3cE2fliE3eE20E20E20E20E3cliE3eE44ocumentationE20andE20eE78amplesE3cE2fliE3eE3cE2fulE3eE3cstrongE3eFeatureE20descriptionsE3cbrE3eE3cE2fbrE3eE3cbrE3eE3cE2fbrE3eE45E78ternalE20viewE20frameworkE20E3cE2fstrongE3eE3cbrE3eE3cE2fbrE3eTheE20frameworkE20facilitatesE20theE20developmentE20ofE20applicationsE20andE20associatedE20deviceE20driversE20toE20allowE20usersE20toE20utilizeE20anE20eE78ternalE20viewingE20orE20displayE20deviceE20E28forE20eE78ampleE2cE20aE20projectorE2eE29E20TheE20frameworkE20enablesE20theE20developmentE20andE20testingE20ofE20suchE20applicationsE20andE20driversE20inE20theE20emulatorE20environmentE2eE20ThisE20frameworkE20wasE20firstE20introducedE20inE20SeriesE2080E202ndE20E45ditionE20devicesE2eE3cbrE3eE3cE2fbrE3eE3cbrE3eE3cE2fbrE3eE3cstrongE3ePrintingE20frameworkE3cE2fstrongE3eE3cbrE3eE3cE2fbrE3eTheE20frameworkE20allowsE20developersE20toE20createE20newE20applicationsE20orE20updateE20eE78istingE20applicationsE20toE20produceE20hardE20copyE20outputE20viaE20anE20eE78ternalE20printingE20deviceE2eE20TheE20emulatorE20supportsE20theE20testingE20andE20debuggingE20ofE20applicationsE20thatE20needE20printingE20capabilitiesE2eE20TheE20sameE20frameworkE20wasE20firstE20introducedE20inE20SeriesE2080E202ndE20E45ditionE20devicesE2eE3cbrE3eE3cE2fbrE3eE3cbrE3eE3cE2fbrE3eE3cstrongE3eE45E2dmailE20E4cE45E44E20APIE3cE2fstrongE3eE3cbrE3eE3cE2fbrE3eTheE20E45E2dmailE20E4cE45E44E20APIE20allowsE20applicationsE20toE20monitorE20andE20controlE20theE20eE2dmailE20E4cE45E44E20presentE20onE20certainE20E45seriesE20devicesE20viaE20CentralE20E52epositoryE2eE3cbrE3eE3cE2fbrE3eE3cbrE3eE3cE2fbrE3eE3cstrongE3eCameraE3cE2fstrongE3eE3cbrE3eE3cE2fbrE3eTheE20CameraE20APIsE20presentE20inE20theE20NokiaE20E4570E20deviceE20conformE20toE20theE20SymbianE20OnboardE20CameraE20APIE2eE20ThusE2cE20applicationsE20writtenE20usingE20theseE20APIsE20canE20beE20runE20onE20theE20enterpriseE20devicesE2eE20TheE20cameraE20featureE20ofE20theE20SE44KE20enablesE20emulationE20ofE20theE20NokiaE20E4570E20cameraE20inE20theE20emulatorE20environmentE2eE20E44evelopersE20canE20thereforeE20buildE20andE20testE20applicationsE20thatE20takeE20andE20processE20imagesE20fromE20withinE20theE20emulatorE20environmentE2cE20usingE20realE2dlifeE20imagesE2eE3cbrE3eE3cE2fbrE3eE3cbrE3eE3cE2fbrE3eE3cstrongE3eE45seriesE20devicesE92E20lookE20andE20feelE3cE2fstrongE3eE3cbrE3eE3cE2fbrE3eTheE20emulatorE92sE20lookE20andE20feelE20canE20beE20modifiedE20toE20correspondE20toE20selectedE20NokiaE20E45seriesE20devicesE2eE20AnE20emulatorE20skinE20canE20beE20selectedE20toE20suitE20particularE20developmentE20orE20marketingE20needsE2eE3cbrE3eE3cE2fbrE3eE3cbrE3eE3cE2fbrE3eE3cstrongE3eNokiaE20E45seriesE20E44eviceE20IdentificationE20APIE20E3cE2fstrongE3eE3cbrE3eE3cE2fbrE3eTheE20NokiaE20E45seriesE20E44eviceE20IdentificationE20APIE20allowsE20applicationsE20toE20detectE20whetherE20theyE20areE20beingE20installedE20onE20orE20areE20runningE20onE20anE20E45seriesE20deviceE2eE20AnE20installationE20checkE20canE20beE20usedE20toE20triggerE20theE20installationE20ofE20aE20differentE20versionE20ofE20theE20applicationE20onE20aE20nonE2dE45seriesE20S60E203rdE20E45ditionE20deviceE2eE20TheE20runE2dtimeE20checkE20canE20beE20usedE20toE20varyE20theE20behaviorE20ofE20anE20applicationE20basedE20onE20theE20deviceE20onE20whichE20itE20isE20installedE2eE3cbrE3eE3cE2fbrE3eE3cbrE3eE3cE2fbrE3eE3cstrongE3ePreviewE20popE2dupE20E3cE2fstrongE3eE3cbrE3eE3cE2fbrE3eTheE20previewE20popE2dupE20componentE20isE20aE20newE20UIE20componentE20thatE20enablesE20applicationsE20toE20useE20areasE20ofE20aE20wideE20screenE20easilyE20andE20efficientlyE2eE3cbrE3eE3cE2fbrE3eE3cbrE3eE3cE2fbrE3eE3cstrongE3eE4cistE20stretchingE3cE2fstrongE3eE3cbrE3eE3cE2fbrE3eE4cistE20stretchingE20enablesE20doubleE2dstyleE20listsE20toE20beE20shownE20asE20singleE2dstyleE20listsE2eE3cbrE3eE3cE2fbrE3eE3cbrE3eE3cE2fbrE3eE3cstrongE3eE44ocumentationE20andE20eE78amplesE3cE2fstrongE3eE3cbrE3eE3cE2fbrE3eTheE20SE44KE20plugE2dinE20includesE20comprehensiveE20documentationE20andE20additionalE20eE78ampleE20applicationsE20toE20illustrateE20theE20useE20ofE20plugE2dinE20featuresE2eE3cE2fspanE3eE20E20E20E20E20E20X
     qmarsZdescriptionQSxTheE20NokiaE20E45seriesE20SE44KE20plugE2dinsE20enableE20developersE20toE20takeE20fullE20advantageE20ofE20theE20additionalE20featuresE20presentE20inE20suchE20NokiaE20E45seriesE20enterpriseE2dgradeE20devicesE20asE20theE20NokiaE20E4560E20WCE44MAE2fE45E44GE45E20deviceE2cE20NokiaE20E4561E20WCE44MAE2fE45E44GE45E20deviceE2cE20andE20NokiaE20E4590E20CommunicatorE2eE20TheE20NokiaE20E45seriesE20SE44KE20plugE2dinsE20enhanceE20andE20eE78tendE20S60E203rdE20E45ditionE20platformE20SE44KsE20forE20SymbianE20OSE2cE20forE20CE2bE2bE2eX
     qmarsZhasInstanceQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f7360b265E2d6ae3E2d4282E2d9ea6E2d01f12051d67fE2fE45SE5fPlugE2dinE5fforE5fS60E5f3rdE5fE45ditionE5fSE44KE5fME52E2ezipX
     qmarsZhasInstanceQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2f862ac89fE2df1b7E2d4e64E2d9791E2d35d4045d7326E2fNokiaE5fE45seriesE5fSE44KE5fPlugE2dInE5fsetupE2eeE78eX
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX
     qmarsZtitleQSxNokiaE20E45seriesE20SE44KE20PlugE2dInsE20forE20S60E20CE2bE2bE20SE44KsX
     qncZpublisherQSxNokiaX
     qncZrightsQSxCopyrightE20Ea9E202006E2cE202007E20NokiaE20CorporationE2eX
     qrdfZtypeQUqfnZControlledE52esourceQ
     qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ
     qrdfZtypeQUqfnZE45E78cludedFromSearchQ
     qrdfZtypeQUqfnTypeZApplicationQ
     qrdfZtypeQUqfnTypeZE52esourceQ
     qrdfZtypeQUqfnTypeZToolQ
     qrdfZtypeQUqmarsZManagedE52esourceQ
     qrdfZtypeQUqmarsZMediaObjectQ
     qrdfZtypeQUqwebZE52esourceQ
     qrdfZtypeQUqrdfsZE52esourceQ
     
    
Learn how to
download applications

java symbian_os s60 maemo c++

Community highlights

Discussion thread of the week

S60 5th Ed UI Touch and Sensors

Champion of the month

Xiaotian Chen
Read more about
Xiaotian on the
Champions web site.

Newsletter sign up

Privacy policy   Archives

Press

Events

Forum Nokia feed

  • Latest devices
  • Latest documents
  • Latest tools
  • Latest blog entries

Terms & Conditions | Privacy policy | Site map | Developer feedback | © Nokia 2008