Current:

Nokia has released the S60 SDK for Symbian OS, for C++.

Name:

Email:

Website:

Message:




..help..

+ The SDK for S60 3rd Edition is now available!

25 January 2006

Introducing the S60 3rd Edition SDK
for Symbian OS, for C++

This new SDK supports application development for S60 3rd Edition and Symbian OS v9.1.

New features include: platform security documentation and examples; a Session Initiation Protocol (SIP) client application development environment; Flash Player utility; RealPlayer emulator; improved API documentation; and support for context-sensitive S60 API help in CodeWarrior® Development Studio for Symbian OS v3.1. Also, several APIs are either new or fundamentally changed, including audio effects, bookmarks, new-message notification, and XML extensions.

RELEASE NOTE FOR
S60 3RD EDITION SDK FOR SYMBIAN OS, FOR C++

Introduction:

The S60 SDK for Symbian OS enables application development for devices based on S60 platform using C++. The SDK is based on S60 Developer Platform 3rd Edition and Symbian OS 9.1. The SDK includes all key functionalities needed for application development (documentation, API reference, emulator) excluding IDE.

SDK Features Supported:

  • This product requires free registration after 14 days of use.
  • Emulator for debugging applications
  • Building tools and environment for emulator (WINSCW UDEB)
  • Building tools and environment for terminal deployment (GCCE, VCT).
  • Symbian and S60 platform documentation, as specified below:
    • Help
    • Installation Guide
    • API set documentation
    • Platform security documentation including description of the modified development process
  • S60 Tools including:
    • MBMViewer for viewing Symbian multibitmap images
    • SimPSY including tool for generation of simulated locations
    • Svg2Svgt for converting SVG images to SVG-T format
    • Task Manager
    • Http Monitoring
    • System Event Generator
    • Emulator Configuration Tool
    • Command Line Interface for mobile content developers
    • Content Push to device through command line interface
    • Remote Logging API
  • Support for CodeWarrior version 3.1 for Symbian OS.
  • Emulator TCP/IP support

New Features:

  • TRK support for on-device-debugging
  • Platform security support in examples
  • Platform security documentation
  • SIP client application development environment including
  • SIP server emulator
  • Http monitoring tool
  • System event generator tool
  • New additional web browser in emulator
  • Flash Lite viewer utility in emulator
  • RealPlayer in emulator
  • Improved S60 API Documentation
  • Support for context sensitive S60 API help in odeWarrior 3.1

System Requirements:

  • Microsoft Windows XP SP2 or Microsoft Windows 2000 P4 tested with Windows XP SP2
  • IDE: CodeWarrior for Symbian OS v3.1
  • ARM RVCT compiler 2.2 build 503 or newer is supported.
  • Minimum 1 GHz Pentium PC, 256 MB of memory
  • 450 MB free disk space, other requirements as required by the IDE used

Additional Requirements:

  • Installation/uninstallation and using of the SDK equires local admin rights.
  • Active Perl 5.6.1 build 631 for SDK build tools. Newer or older versions of Perl may not be fully compatible with Symbian toolchain. Perl must be installed before using the SDK to build applications.
  • Java Runtime version 1.4.1_02 or later is required.

Emulator

  • Of the documented key combinations Alt-F2 and F11 do not work. In addition debug key combinations [Ctrl]+[Alt]+[Shift] +A (B,C) do not function in the Emulator.
    MMC emulation doesn't show size of emulated card correctly.
    Memory Application shows the size of the Hard drive in the PC, Not the memory details of the USB stick used in MMC emulation
  • Just-in-time debugging is always on in SDK emulator.
  • In MMC Emulation, removable drive letter is not always updated in configuration panel.
  • WAP Push Files do not open in emulator.
  • Epoc.exe process hangs if emulator is "turned off" in standby mode. Workaround: Kill process using Windows Task Manager.
  • To start debugging application go to Installed folder in emulator and select the application to be debugged. Debuggee is started.
  • In the emulator, the value of the User::NTickCount() function
    advances every 5 ms (200 Hz) instead of every 1 ms (1000 Hz) as mentioned in the documentation.
  • Hotswapping a memory card doesn't work in the emulator environment
  • When opening DRM content using File->Open, rights object (DRC) must
    be loaded before content (DCF).
  • SIC (Service Indication) and DRC (Digital Rights) content cannot be
    'pushed' to the SDK from NMIT (Nokia Mobile Internet Toolkit).
    Workaround: Save the SIC and DRC content in NMIT by using the Save Binary option, and then File-Open them using the SDK.

Emulator Applications

  • Camera is not supported by S60 Emulator.
  • Browsers do not support IPv6 connectivity.
  • Telephony settings can't be changed.
  • In to-do app, priorities of task can't be edited.
  • Message application doesn't allow Chinese names in recipient field.
  • RealPlayer supports playing 3gp and mp4 files. Also Real Video 10, 9, 8 can be played, video part is displayed but the audio part may suffer distortions. Other formats are not supported in S60 emulator.

Examples

  • In emulator Webclient example a panic is shown at exit. This panic is
    caused by S60 emulator implementation.
  • Brctlsample.app panics at exit. This panic is caused by S60 emulator
    implementation. Additionally, external links can't be followed.

Download

the S60 3rd Edition SDK for Symbian OS, for C++

Read
the release notes for the new SDK

About Nokia
Nokia is a world leader in mobile communications, driving the growth and sustainability of the broader mobility industry. Nokia connects people to each other and the information that matters to them with easy-to-use and innovative products like mobile phones, devices and solutions for imaging, games, media and businesses. Nokia provides equipment, solutions and services for network operators and corporations. www.nokia.com

Trademarks
All trademarks and registered trademarks are property of their respective owners.

Source: Nokia press office Author: Apocalypso


copyright © Symbian freak 2005, all rights reserved

Trademarks
All trademarks and registered trademarks are property of their respective owners.

SYMBIAN and all SYMBIAN-based marks and logos are trade marks
of Symbian Software Limited. This website is not in any way endorsed or supported by Symbian Software Limited.

NOKIA and all Nokia-based marks and logos are trade marks
of Nokia Corporation. This website is not in any way endorsed or supported
by Nokia Corporation

Google
Web
Symbian Freak