03.01.2013 Views

Chapter 1

Chapter 1

Chapter 1

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The starting point for developing applications for Symbian OS phones is to obtain a software<br />

development kit (SDK). Symbian OS SDKs support development in both Java and C++.<br />

They provide binaries and tools to facilitate building and deployment of Symbian OS<br />

applications, full system documentation for APIs and tools PC-based emulation of Symbian<br />

OS phones. Example applications with supporting documentation SDKs for the following<br />

versions of Symbian OS are currently available.<br />

Development languages other than Java and C++ are supported through other SDKs and<br />

SDK extensions.<br />

Symbian OS v7.0<br />

The UIQ SDK for Symbian OS v7.0 is available for download from Ericsson Mobility World.<br />

This facilitates development in Symbian OS C++ or Java for the Sony Ericsson P800 and<br />

P802 smartphones. Symbian OS C++ developers need to obtain CodeWarrior Development<br />

Studio for Symbian OS from Metrowerks. This is available in Professional and Personal<br />

editions.<br />

Java developers developing PersonalJava applications (optionally taking JavaPhone APIs)<br />

will need JDK 1.1.8, which is available for free download from Sun. Java developers<br />

developing MIDlets will need Sun's J2SE SDK, version 1.3 or higher, and Wireless<br />

Developer Toolkit, both of which are available for free download. A selection of IDEs is also<br />

available for use in conjunction with the Wireless Developer Toolkit.<br />

Symbian OS v6.1<br />

The Series 60 SDK for Symbian OS is available from Forum Nokia. This enables<br />

development in Symbian OS C++ for the Nokia 7650, Nokia 3650 imaging phones and the<br />

N-Gage mobile game deck.<br />

C++ developers need to obtain Microsoft Visual C++ 6.0. Alternatively, Forum Nokia is<br />

making available the Nokia Series 60 C++ Toolkit 1.0, which bundles the new Borland C++<br />

Mobile Edition, an extension to their popular C++ Builder, with a Borland-compatible build of<br />

the Series 60 emulator and associated binaries.<br />

For Java MIDP development, the Nokia Series 60 MIDP SDK Beta 0.1 for Symbian OS is<br />

available from Forum Nokia. Java developers will also need Sun's J2SE SDK, version 1.3 or<br />

higher, and Wireless Developer Toolkit, both of which are available for free download. A<br />

selection of IDEs is also available for use in conjunction with the Wireless Developer Toolkit.<br />

Symbian OS v6.0<br />

The Nokia 9200 Communicator Series SDK for Symbian OS v6.0 is available from Forum<br />

Nokia. This enables development in Symbian OS C++ or Java for the Nokia 9210, 9210c,<br />

9210i and 9290 communicators. Localized Chinese versions of the SDK are available too.<br />

C++ developers will need to obtain Microsoft Visual C++ 6.0. Java developers developing<br />

PersonalJava applications (optionally taking advantage of JavaPhone APIs) will need JDK<br />

1.1.8, which is available for free download from Sun. MIDP development is not currently<br />

supported for the 9200 Series Communicator.<br />

Symbian OS v5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!