Tools and SDKs
Contents
- Tools and SDKs overview
- Java™ tools and SDKs
- C++ for Symbian OS tools and SDKs
- Python for S60 tools
- Web Services development
- Maemo
- Mobile Web design
- Flash Lite development
- Media/Content tools and SDKs
- Tools and SDKs for other technologies
Tools and SDKs overview
|
|
Java™ tools and SDKs

Nokia provides a range of tools that help Java™ developers create leading-edge Java applications for Nokia platforms and devices. Platform SDKs integrate with industry-leading open-source Java IDEs, making it easy for developers to create high-quality Java applications efficiently. For game developers, the SNAP Mobile SDK enables development of engaging, connected multiplayer games.
To learn more about Nokia’s support for mobile Java technology, to find information on getting started, and to discover the support that Forum Nokia offers to mobile Java developers, visit the Forum Nokia Java Technology section.
For more information on Nokia's tools and SDKs for development of Java applications, see the Tools for Mobile Java™ Developers data sheet.
IDEs
Platform SDKs
Nokia device SDKs
SNAP Mobile SDK
C++ for Symbian OS Tools and SDKs

Getting Started
Nokia provides tools for developers to create Symbian OS applications in C++ using a range of integrated development environments (IDEs).
Carbide.c++ IDEs (Nokia's recommendation)
To find out how Carbide.c++ can be used to create C++ applications for Symbian OS, please visit the main Carbide.c++ page.
Visual Studio 2005 IDE
Visual Studio .NET 2003 IDE
To find out how Microsoft Visual Studio .NET 2003 can be used to create C++ applications for Symbian OS, read this Overview
Platform SDKs
S60 platform SDK plug-Ins
- Local Client Provisioning plug-in for VoIP
- Nokia Eseries SDK Plug-ins
- Open C/C++ Plug-ins for S60 3rd Edition
- OpenGL ES 1.1 Plug-in
- Mobile Web Server (MWS) Plug-in
- SIP Plug-in
- Ethernet Plug-in
- Nokia 6600 Camera Plug-in
- Extensions Plug-in
- Sensor API Plug-in
- Multiple Drive Support (MDS) Plug-in
Nokia device SDKs
Other
Python for S60 tools

Web Services development
Nokia's Web-services-technology offering facilitates development of connected applications. Nokia's Web Services Framework, implemented in the S60 platform and Series 80 platform, provides Java™ and Symbian OS C++ developers with the ability to easily invoke, query, and process responses from Web services servers. Read this introduction to Tools for Web Services Developers.
- S60 Platform SDKs
- Nokia WSDL-to-C++ Wizard for S60
- Series 80 Platform SDKs
- Nokia WSDL to C++ Wizard for the Series 80 Platform
- Nokia Network Bridge
Maemo
Mobile Web design
To find out the latest on mobile Web design, please visit www.forum.nokia.com/browser.
Flash Lite development
Flash Lite from Adobe offers developers and content professionals the ability to quickly deliver compelling, graphically rich, interactive applications and browser content for Series 40 3rd Edition, Feature Pack 1 and S60 devices. To find out more about tools for creating Flash Lite content, read Tools for Flash Developers.
Find out about testing Flash applications for Series 40 phones in the video Using Series 40 SDKs for Content Development.
Media/Content tools and SDKs

Theme Studios
Web content tools
Audio tools
Media/Content, authoring SDKs
- S60 Content Authoring SDK for Symbian OS
- Nokia 3510i Content Authoring SDK
- Nokia 7210 Content Authoring SDK
Media/Content tools
Find out about testing MMS, audio and images for Series 40 phones in the video Using Series 40 SDKs for Content Development.
Tools and SDKs for other technologies
PC Connectivity
Nokia M2M
Other
- Nokia WSDL to C++ Wizard for the Series 80 Platform
- Web Services Enhancement for Series 80 Platform
- Series 80 Browser Controlling Plug-in
View a complete list of all tools »
Request serial number »
View all user's and installation guides »
View archived tools »
View end-user software agreement »



