diff -r 51a74ef9ed63 -r ae94777fff8f Symbian3/SDK/Source/GUID-6F1ED7D0-5F41-4587-89AA-8DDE7AEC916F.dita --- a/Symbian3/SDK/Source/GUID-6F1ED7D0-5F41-4587-89AA-8DDE7AEC916F.dita Wed Mar 31 11:11:55 2010 +0100 +++ b/Symbian3/SDK/Source/GUID-6F1ED7D0-5F41-4587-89AA-8DDE7AEC916F.dita Fri Jun 11 12:39:03 2010 +0100 @@ -1,353 +1,373 @@ - - - - - - -What's -new in Symbian^3 -Symbian^3 introduces a lot of new features that enhance communication, -connectivity, multimedia, graphics, security and the overall usability of -Symbian devices. These features benefit operators, application developers -and device creators by making it easier to create feature-rich devices and -applications. - - - - - - -

If you are moving from a older version of Symbian platform to Symbian^3, -see Porting applications -to Symbian^3.

- - - - -Technology Domain -New Features - - - - -Data Communications -
    -
  • FreeWay or Three Plane Comms Architecture: The Symbian platform -now supports a new IP networking architecture. The new architecture significantly -improves data flow performance and makes it easier for third-party developers -to integrate new technologies, for example firewalls and hotspot authenticators. -It also implements automatic roaming between different access points, for -example WLAN and GPRS. For more information, see Goals -of the Comms Architecture.

  • -
  • One-Click Connectivity (OCC): The Symbian platform now provides -a new way of managing data connections on the Symbian platform. OCC builds -on the existing Application Level Roaming (ALR) solution. This feature makes -the user's interaction with "connecting" and "select access point" dialogs -significantly simple and easier.

  • -
-
- -Device Connectivity -
    -
  • USB On-The-Go (OTG): The Symbian platform now supports the On-The-Go -(OTG) supplement to the USB 2.0 Specification, Revision 1.3. This enables -support for USB mass storage and audio devices on a Symbian device.

  • -
  • MTP Improvements: The Symbian MTP implementation now supports -Windows 7, MTP over Bluetooth, Ethernet RNDIS and also new content formats.

  • -
  • AVRCP (Audio/Video Remote Control Profile) v1.4 Support: A Symbian -device user can now see music track names and browse playlists directly from -the screen of a AVRCP v1.4 enabled Bluetooth headset or remote control.

  • -
  • Centralized AT-command Handling: The Symbian platform now enables -all AT commands to be handled using the same mechanism regardless of the connection -type. For more information, refer to the AT Extension Plug-in API.

  • -
-
- -Device Management -
    -
  • Support for Open Mobile Alliance (OMA) Management Objects (MO): The -Symbian platform now supports OMA MO like Software Component Management Object -(SCOMO) v1.0, Device Capability Management Object (DCMO) v1.0 and Connectivity -Management Object (ConnMO). It also supports Nokia Standard Streaming MO. -Some enhancements have been made to Browser MO and Email MO.

  • -
  • Other Device Management Enhancements: The Symbian platform now -provides an improved device Lock with security and an enhanced firmware update -installation experience.

  • -
-
- -Location -
    -
  • Landmark-based URL Parser: The Symbian platform now supports -a parser that converts between landmark objects and URLs. The parser supports -a URL format that is compliant with Ovi Maps. For more information, see CPosLandmarkParser.

  • -
  • New Management Object (MO) for A-GPS: The Symbian platform -now provides an enhancement to Secure User Plane Location (SUPL) now allows -the service provider to provide two access points for a SUPL server in the -MO. This improves the system stability because it acts as a fallback mechanism -in case one of the access points is unavailable.

  • -
  • Support for Application Processor Engine (APE) Centric Location -Architecture: Symbian devices can now use the new architecture based on -the APE that offers standardized session IDs on network privacy and classes -that use the SUPL. The architecture converges technology from OS, middleware -and application software layers.

  • -
  • Support for Location Based Services (LBS) SUPL Positioning Module -(PSY): The Symbian platform now enables the LBS SUPL PSY to allow GPS-enabled -devices to handle network-based SUPL location requests. This includes Cell -ID based positioning and assistance data exchange as part of SUPL v2.0.

  • -
  • Support for GPSCost5.0D and GPSCost4.0D GPS chipsets: The Symbian -platform now uses the APE-centric architecture to support GPSCost5.0D and -GPSCost4.0D chipsets. A new A-GPS Nokia Positioning Engine (NPE) integration -module replaces the OS LBS subsystem reference A-GPS version.

  • -
  • Support for LBS SUPL Radio Resource LCS Protocol (RRLP): The -Symbian platform now uses the APE-centric architecture to support NPE and -RRLP on GPS-enabled device.

  • -
  • SUPL 2.0 Trigger Support: The Symbian platform now provides -SUPL 2.0 trigger support that allows the requester to receive location updates -periodically, which is both network and device initiated.

  • -
  • Location-based Triggering Enhancements: The Symbian platform -now includes key enhancements that enable integration with an Context framework -to develop plug-ins and increase support for total and active triggers. An -enhanced, dedicated common gateway interface enables the client to provide -multiple CGIs to create a trigger, which is fired on successful matching with -at least one CGI.

  • -
  • Enhanced Location Acquisition API to support LocationKnownPositionArea.

  • -
  • Here and Now: The Symbian platform now includes Here and now -that offers easy-to-use Web services related to the user's current location. -Here and now allows the user to check the local weather and get other topical -information while on the move.

  • -
-
- -Multimedia -
    -
  • Mobile TV DVB-H Receiver HAI: Mobile TV Receiver is a small -internal system but does so much more than traditional TV. It is broadcasted -in a multi-grounded environment with high speed by using low battery power -and low memory usage.

  • -
  • OpenMAX IL: OpenMAX IL is a low-level interface used in mobile -devices that allows the Multimedia Device Framework (MDF) to load, control, -connect and unload audio, video and imaging components..

  • -
  • Thin Adaptation of A3F DevSound: The A3F DevSound is one of -the key component in the Sound Device collection that provides access to the -hardware accelerator in audio technology. For more information, see A3F DevSound Component.

  • -
  • Image Processor library: The Image Processor is an independent -and high-level API and framework which is developed for mobile imaging. The -Image Processor has some pluggable advanced image editing libraries to perform -the Panoramic Stitching function and the Speed View function. For more information, -see Image Processor -Library.

  • -
  • Camera API Extensions: The Camera API is extended to support -the features such as background processing, continuous digital zooming, time -nudge image capturing and automatic aperture setting. For more information, -see Camera Library.

  • -
  • Camera Support for Video Encoding: The Camera supports mobile -device to capture video frames which are encoded in the H264 format. For more -information, see Using -the Encoded H264 Video Frames to Capture Video.

  • -
  • Video Playback from Non-user Interface Thread: Media Client -Video Display is a standalone library used by the Video Client library to -support video playback. For more information, see Media -Client Video Display Library.

  • -
  • Video Subtitle CRP: Displays artwork on a video window using -the Video Subtitle CRP component. The Subtitle Graphic library displays subtitles -artwork on the screen through its interaction with Client Process, Controller -Process and WServ Process. For more information, see Video -Subtitle CRP Component.

  • -
  • True Pause in Audio Playback: In the audio playback request -the true pause feature is implemented to stop the audio data at the physical -sound device without stopping the buffer traffic. For more information, see Pausing and Resuming -Audio Play.

  • -
  • Global Surface Updates: The Video Render component is extended -to support the global surface updates. For more information, see Global -Surface Updates.

  • -
  • Metadata Utility Library: The Metadata Utility library belongs -to the Metadata Utility Framework (MUF) component that provides fast metadata -access to audio, video and image media files.

  • -
  • UI Patterns or Thumbnails Enhancement: This is a Multimedia -specific pattern enhancement, which includes many UI (User Interface) features, -listed below:

      -
    • Multiple customized Home Screens with 6 different widget enabled screens.

    • -
    • Pinch zoom, kinetic scrolling and single-click features.

    • -
    • Good screen view with a new UI theme, and renewed icons.

    • -
    • Hardware acceleration with fast and responsive UI that creates new -transition effects.

    • -
    • Multitasking with Teleport visual task swapper.

    • -
    • Intelligent slide functionality for Hybrid touch and QWERTY slider -devices. Video Graphics Array (VGA) Touch supports for VGA QWERTY mono blocks.

    • -
    • VGA Touch helps to control Music player.

    • -
  • -
  • Mobile TV: Mobile TV uses DVB-H receiver to consume broadcast -digital mobile television. The Symbian platform provides fast and easy access -to all videos and TV media content. One key press opens videos and TV application -suite, and user scrolls and selects the desired video functionality. This -media experience is built with major components such as Videos and TV, video -player and Mobile TV. Videos and TV support high quality video up to 720 per -resolution at 12 Mbps and 30 frames per second.

  • -
  • Image Viewer Application: The Image Viewer application is used -when the client opens an image file for viewing. File Manager, Messaging, -Camcorder and Browser S60 components use the Image Viewer application. It -supports Extended ICL JPEG API, which enables a faster and less memory-consuming -way to rotate and zoom images.

  • -
  • FM Radio: The FM Radio application is used to listen FM radio -broadcast over the air. FM radio broadcast is a free service.

  • -
  • Video Sharing: Using the video sharing service, both call users -can start sharing their device live camera view or pre-recorded video clip -during a normal circuit switched (CS) voice call. The video sharing feature -allows the user to upgrade and downgrade their call with one-way video at -times of need. The video sharing application uses the Multimedia Comms Engine -API.

  • -
-
- -Multimedia Applications -
    -
  • High-Definition Multimedia Interface (HDMI): The Symbian platform -now supports HDMI technology. HDMI is supported as an external accessory for -audio and video playback for a great television playback experience. It provides -improved data performance and is ideal for streaming high definition audio -and video. The 720p resolution is supported in still image and video viewing. -5+1 channel audio is also supported.

  • -
  • Home Music Widgets: The Symbian platform now provides music -information through Home Screen Music Widgets. The Home Music Widgets controls -from the Home Screen menu system enables to play and pause the playing track. -The Music Widget supports the Radio Player and includes the Music Suite Matrix -Menu. This menu is configured through XML and by default supports to launch -the functionality listed below:

      -
    • The last played song

    • -
    • The music collection view

    • -
    • A music shop, or to open the FM radio

    • -
  • -
  • Fusion Player Application: The Symbian platform now introduces -the Fusion Player, which replaces the existing Media Player and Video Center -applications. It enables access to both online video services and locally -stored videos. If DVB-H device is available, live TV viewing is also possible. -The main features supported by the Fusion player application are as follows:

      -
    • To browse stored videos and to see metadata features of the video, -such as title, thumbnail DRM info, size or play-time.

    • -
    • To check videos that are pre-installed with the device.

    • -
    • To play stored video file in the device.

    • -
  • -
-
- -OS Base Services -
    -
  • Writable Data Paging (WDP): The Symbian platform now supports -WDP. This enables efficient use of memory and allows multiple applications -to run at the same time without physically adding more RAM to the hardware. -This leads to a more responsive system when switching between a number of -running applications.

  • -
  • Symmetric multiprocessor (SMP): The Symbian platform now supports -SMP for multi-core processors, such as the ARM Cortex A9. This allows device -integrators to prototype and prove ARM-based SMP platforms.

  • -
  • 64-bit file server: The Symbian platform now supports files -larger than 2 GB.

  • -
-
- -Productivity -
    -
  • Enhanced Calendar UI Architecture: Calendar UI architecture -has changed to improve flexibility of calendar for regional, religious, custom-tailors -and xSP calendar service needs. Multiple storages are also supported. For -more information, see Calendar -Guide.

  • -
  • CalDAV Protocol: Calendar application now supports the CalDAV -Protocol, which is an open calendar synchronization standard contributed by -SUN Microsystems. This enables a user to access scheduling information on -remote servers.

  • -
  • Enhanced Contacts Application: The Contacts application in this -release includes the following changes:

      -
    • Integration with social media.

    • -
    • Support for Remote Contacts Lookup, for example, from post-installed -Mail for Exchange account.

    • -
    • Virtual Phonebook API (supports getting access to the user’s own contact -card).

    • -
    • Own contact card.

    • -
  • -
-
- -Runtimes -
    -
  • The Symbian platform now supports the Open Source based Java MIDP 2.1.

  • -
  • The Symbian platform now supports Browser Application v7.2 (with Web -Run Time 7.2) that includes the following features:

      -
    • Browser Control

    • -
    • Browser core features

    • -
    • Browser Customization

    • -
    • Browser plug-ins

    • -
    • Browser with touch screen

    • -
    • Content Download

    • -
    • URI Schemes

    • -
    • Display Resolution Optimizations

    • -
    • Optical Finger Navigation (OFN)

    • -
    • FlashLite 3.1

    • -
    • Search Client Integration

    • -
    • Expanding Language and Character Set Support

    • -
    • Improved Security Prompting

    • -
    • Updated Platform Service APIs

    • -
    • Visual Task Swapper Support

    • -
    • Performance Optimizations

    • -
    • Multi-touch/pinch zooming

    • -
  • -
-
- -Security -The Symbian platform now provides an enhanced Security subsystem that -enables device creators to integrate hardware acceleration modules, which -improves the performance of cryptographic algorithms. This is particularly -valuable in intensive real-time use-cases, such as streaming audio or video -over a secure link, where bulk data needs to be encrypted and decrypted. - - -User Interface -
    -
  • ScreenPlay, also known as the New Graphics Architecture (NGA): This -new graphics architecture enables device creators to take advantage of improved -software performance, hardware acceleration and third party graphics engines. -It makes it possible to combine UI components, graphics and video to create -highly innovative UIs. For more information, see The -ScreenPlay Graphics Architecture.

  • -
  • Multi-Touch Support: The ScreenPlay version of the Window Server -has been extended to support multiple advanced pointers, with support for -proximity and pressure. The emulator now also supports multiple advanced pointers. -For more information, see Advanced -Pointers.

  • -
  • Enhanced Touch UI: The touch UI includes the following improvements:

      -
    • Multi-page Home Screen enables the user to navigate between widgets -with a simple flick gesture

    • -
    • Capacitive multi-touch events are supported.

    • -
    • Tactile Feedback utilizes advanced haptics effects.

    • -
  • -

For more information about the new features in Graphics, see What's New in Graphics -in Symbian^3.

-
- - -
- - -New -C++ APIs in Symbian^3 -Porting -applications to Symbian^3 -Introduction -to Symbian^3 - - -
- + + + + + +What's new in Symbian^3Symbian^3 introduces a lot of new features that enhance +communication, connectivity, multimedia, graphics, security and the +overall usability of Symbian devices. These features benefit operators, +application developers and device creators by making it easier to +create feature-rich devices and applications. +

If you are moving from a older version of Symbian platform to Symbian^3, +see Porting +applications to Symbian^3.

+ + + + +Technology Domain +New Features + + + + +Data Communications +
    +
  • FreeWay or Three Plane Comms Architecture: The Symbian +platform now supports a new IP networking architecture. The new architecture +significantly improves data flow performance and makes it easier for +third-party developers to integrate new technologies, for example +firewalls and hotspot authenticators. It also implements automatic +roaming between different access points, for example WLAN and GPRS. +For more information, see Goals of the Comms +Architecture.

  • +
  • One-Click Connectivity (OCC): The Symbian platform now +provides a new way of managing data connections on the Symbian platform. +OCC builds on the existing Application Level Roaming (ALR) solution. +This feature makes the user's interaction with "connecting" and "select +access point" dialogs significantly simple and easier. For more information, +see Extended +Connection Preferences.

  • +
+
+ +Device Connectivity +
    + + + +
  • MTP Device Services Extension Specification: The Symbian +MTP implementation now supports the MTP device services extension +to the Media Transfer Protocol (MTP). For more information, +see MTP Device Services Extension Specification.

  • +
  • AVRCP (Audio/Video Remote Control Profile) v1.4 Support: A Symbian device user can now see music track names and browse playlists +directly from the screen of a AVRCP v1.4 enabled Bluetooth headset +or remote control.

  • +
  • Centralized AT-command Handling: The Symbian platform +now enables all AT commands to be handled using the same mechanism +regardless of the connection type. For more information, refer to +the AT Extension Plug-in API.

  • +
+
+ +Device Management +
    +
  • Support for Open Mobile Alliance (OMA) Management Objects +(MO): The Symbian platform now supports OMA MO like Software Component +Management Object (SCOMO) v1.0, Device Capability Management Object +(DCMO) v1.0 and Connectivity Management Object (ConnMO). It also supports +Nokia Standard Streaming MO. Some enhancements have been made to Browser +MO and Email MO.

  • +
  • Other Device Management Enhancements: The Symbian platform +now provides an improved device Lock with security and an enhanced +firmware update installation experience.

  • +
+
+ +Location +
    +
  • Landmark-based URL Parser: The Symbian platform now +supports a parser that converts between landmark objects and URLs. +The parser supports a URL format that is compliant with Ovi Maps. +For more information, see CPosLandmarkParser.

  • +
  • New Management Object (MO) for A-GPS: The Symbian platform +now provides an enhancement to Secure User Plane Location (SUPL) now +allows the service provider to provide two access points for a SUPL +server in the MO. This improves the system stability because it acts +as a fallback mechanism in case one of the access points is unavailable.

  • +
  • Support for Application Processor Engine (APE) Centric Location +Architecture: Symbian devices can now use the new architecture +based on the APE that offers standardized session IDs on network privacy +and classes that use the SUPL. The architecture converges technology +from OS, middleware and application software layers.

  • +
  • Support for Location Based Services (LBS) SUPL Positioning +Module (PSY): The Symbian platform now enables the LBS SUPL PSY +to allow GPS-enabled devices to handle network-based SUPL location +requests. This includes Cell ID based positioning and assistance data +exchange as part of SUPL v2.0. .

  • +
  • Support for GPSCost5.0D and GPSCost4.0D GPS chipsets: The Symbian platform now uses the APE-centric architecture to support +GPSCost5.0D and GPSCost4.0D chipsets. A new A-GPS Nokia Positioning +Engine (NPE) integration module replaces the OS LBS subsystem reference +A-GPS version.

  • +
  • Support for LBS SUPL Radio Resource LCS Protocol (RRLP): The Symbian platform now uses the APE-centric architecture to support +NPE and RRLP on GPS-enabled device.

  • +
  • SUPL 2.0 Trigger Support: The Symbian platform now provides +SUPL 2.0 trigger support that allows the requester to receive location +updates periodically, which is both network and device initiated.

  • +
  • Location-based Triggering Enhancements: The Symbian +platform now includes key enhancements that enable integration with +an Context framework to develop plug-ins and increase support for +total and active triggers. An enhanced, dedicated common gateway interface +enables the client to provide multiple CGIs to create a trigger, which +is fired on successful matching with at least one CGI.

  • +
  • Enhanced Location Acquisition API to support LocationKnownPositionArea.

  • +
  • Here and Now: The Symbian platform now includes Here +and now that offers easy-to-use Web services related to the user's +current location. Here and now allows the user to check the local +weather and get other topical information while on the move.

  • +
+
+ +Multimedia +
    +
  • Mobile TV DVB-H Receiver HAI: Mobile TV Receiver is +a small internal system but does so much more than traditional TV. +It is broadcasted in a multi-grounded environment with high speed +by using low battery power and low memory usage. .

  • +
  • OpenMAX IL: OpenMAX IL is a low-level interface used +in mobile devices that allows the Multimedia Device Framework (MDF) +to load, control, connect and unload audio, video and imaging components. .

  • +
  • Thin Adaptation of A3F DevSound: The A3F DevSound is +one of the key component in the Sound Device collection that provides +access to the hardware accelerator in audio technology. For more information, +see A3F DevSound +Component.

  • +
  • Image Processor library: The Image Processor is an independent +and high-level API and framework which is developed for mobile imaging. +The Image Processor has some pluggable advanced image editing libraries +to perform the Panoramic Stitching function and the Speed View function. +For more information, see Image Processor Library.

  • +
  • Camera API Extensions: The Camera API is extended to +support the features such as background processing, continuous digital +zooming, time nudge image capturing and automatic aperture setting. +For more information, see Camera Library.

  • +
  • Camera Support for Video Encoding: The Camera supports +mobile device to capture video frames which are encoded in the H264 +format. For more information, see Using the Encoded +H264 Video Frames to Capture Video.

  • +
  • 3GP File Format Library: The 3GP Library component is +a Multimedia plug-in which supports for reading and writing 3GP, 3G2, +and MP4 files. The 3GP Library is also extended to support larger +3GP or MP4 files. .

  • +
  • Video Playback from Non-user Interface Thread: Media +Client Video Display is a standalone library used by the Video Client +library to support video playback. For more information, see Media Client Video +Display Library.

  • +
  • Video Subtitle CRP: Displays artwork on a video window +using the Video Subtitle CRP component. The Subtitle Graphic library +displays subtitles artwork on the screen through its interaction with +Client Process, Controller Process and WServ Process. For more information, +see Video Subtitle +CRP Component.

  • +
  • Dolby Digital Audio Support: The Symbian platform now +supports codecs that enable support for Dolby Digital Audio on Symbian +devices.

  • +
  • True Pause in Audio Playback: In the audio playback +request the true pause feature is implemented to stop the audio data +at the physical sound device without stopping the buffer traffic. +For more information, see Pausing and Resuming +Audio Play.

  • +
  • Global Surface Updates: The Video Render component is +extended to support the global surface updates. For more information, +see Global +Surface Updates.

  • +
  • Metadata Utility Library: The Metadata Utility library +belongs to the Metadata Utility Framework (MUF) component that provides +fast metadata access to audio, video and image media files. For more +information, see the Metadata Utility +Library section.

  • +
  • UI Patterns or Thumbnails Enhancement: This is a Multimedia +specific pattern enhancement, which includes many UI (User Interface) +features, listed below:

      +
    • Multiple customized Home Screens with 6 different widget enabled +screens.

    • +
    • Pinch zoom, kinetic scrolling and single-click features.

    • +
    • Good screen view with a new UI theme, and renewed icons.

    • +
    • Hardware acceleration with fast and responsive UI that creates +new transition effects.

    • +
    • Multitasking with Teleport visual task swapper.

    • +
    • Intelligent slide functionality for Hybrid touch and QWERTY +slider devices. Video Graphics Array (VGA) Touch supports for VGA +QWERTY mono blocks.

    • +
    • VGA Touch helps to control Music player.

    • +
  • +
  • Mobile TV: Mobile TV uses DVB-H receiver to consume +broadcast digital mobile television. The Symbian platform provides +fast and easy access to all videos and TV media content. One key press +opens videos and TV application suite, and user scrolls and selects +the desired video functionality. This media experience is built with +major components such as Videos and TV, video player and Mobile TV. +Videos and TV support high quality video up to 720 per resolution +at 12 Mbps and 30 frames per second.

  • +
  • Image Viewer Application: The Image Viewer application +is used when the client opens an image file for viewing. File Manager, +Messaging, Camcorder and Browser S60 components use the Image Viewer +application. It supports Extended ICL JPEG API, which enables a faster +and less memory-consuming way to rotate and zoom images.

  • +
  • FM Radio: The FM Radio application is used to listen +FM radio broadcast over the air. FM radio broadcast is a free service.

  • +
  • Video Sharing: Using the video sharing service, both +call users can start sharing their device live camera view or pre-recorded +video clip during a normal circuit switched (CS) voice call. The video +sharing feature allows the user to upgrade and downgrade their call +with one-way video at times of need. The video sharing application +uses the Multimedia Comms Engine API.

  • +
+
+ +Multimedia Applications +
    +
  • High-Definition Multimedia Interface (HDMI): The Symbian +platform now supports HDMI technology. HDMI is supported as an external +accessory for audio and video playback for a great television playback +experience. It provides improved data performance and is ideal for +streaming high definition audio and video. The 720p resolution is +supported in still image and video viewing. 5+1 channel audio is also +supported.

  • +
  • Home Music Widgets: The Symbian platform now provides +music information through Home Screen Music Widgets. The Home Music +Widgets controls from the Home Screen menu system enables to play +and pause the playing track. The Music Widget supports the Radio Player +and includes the Music Suite Matrix Menu. This menu is configured +through XML and by default supports to launch the functionality listed +below:

      +
    • The last played song

    • +
    • The music collection view

    • +
    • A music shop, or to open the FM radio

    • +
  • +
  • Fusion Player Application: The Symbian platform now +introduces the Fusion Player, which replaces the existing Media Player +and Video Center applications. It enables access to both online video +services and locally stored videos. If DVB-H device is available, +live TV viewing is also possible. The main features supported by the +Fusion player application are as follows:

      +
    • To browse stored videos and to see metadata features of the +video, such as title, thumbnail DRM info, size or play-time.

    • +
    • To check videos that are pre-installed with the device.

    • +
    • To play stored video file in the device.

    • +
  • +
+
+ +OS Base Services +
    +
  • Writable Data Paging (WDP): The Symbian platform now +supports WDP. This enables efficient use of memory and allows multiple +applications to run at the same time without physically adding more +RAM to the hardware. This leads to a more responsive system when switching +between a number of running applications. .

  • +
  • Symmetric multiprocessor (SMP): The Symbian platform +now supports SMP for multi-core processors, such as the ARM Cortex +A9. This allows device integrators to prototype and prove ARM-based +SMP platforms.

  • +
  • 64-bit file server: The Symbian platform now supports +files larger than 2 GB.

  • +
+
+ +Productivity +
    +
  • Nokia Messaging for Social Networks: Nokia Messaging +Social Networking service is a Nokia-hosted consumer service that +provides easy and affordable mobile access to popular social networking +communities.

  • +
  • Enhanced Calendar UI Architecture: Calendar UI architecture +has changed to improve flexibility of calendar for regional, religious, +custom-tailors and xSP calendar service needs. Multiple storages are +also supported. For more information, see Calendar Guide.

  • +
  • CalDAV Protocol: Calendar application now supports the +CalDAV Protocol, which is an open calendar synchronization standard +contributed by SUN Microsystems. This enables a user to access scheduling +information on remote servers.

  • +
  • Enhanced Contacts Application: The Contacts application +in this release includes the following changes:

      +
    • Integration with social media.

    • +
    • Support for Remote Contacts Lookup, for example, from post-installed +Mail for Exchange account.

    • +
    • Virtual Phonebook API (supports getting access to the user’s +own contact card).

    • +
    • Own contact card.

    • +
  • +
+
+ +Runtimes +
    +
  • The Symbian platform now supports the Open Source based Java +MIDP 2.1.

  • +
  • The Symbian platform now supports Browser Application v7.2 +(with Web Run Time 7.2) that includes the following features:

      +
    • Browser Control

    • +
    • Browser core features

    • +
    • Browser Customization

    • +
    • Browser plug-ins

    • +
    • Browser with touch screen

    • +
    • Content Download

    • +
    • URI Schemes

    • +
    • Display Resolution Optimizations

    • +
    • Optical Finger Navigation (OFN)

    • +
    • FlashLite 3.1

    • +
    • Search Client Integration

    • +
    • Expanding Language and Character Set Support

    • +
    • Improved Security Prompting

    • +
    • Updated Platform Service APIs

    • +
    • Visual Task Swapper Support

    • +
    • Performance Optimizations

    • +
    • Multi-touch/pinch zooming

    • +
  • +
+
+ +Security +The Symbian platform now provides an enhanced Security subsystem +that enables device creators to integrate hardware acceleration modules, +which improves the performance of cryptographic algorithms. This is +particularly valuable in intensive real-time use-cases, such as streaming +audio or video over a secure link, where bulk data needs to be encrypted +and decrypted. + + +User Interface +
    +
  • ScreenPlay, also known as the New Graphics Architecture +(NGA): This new graphics architecture enables device creators +to take advantage of improved software performance, hardware acceleration +and third party graphics engines. It makes it possible to combine +UI components, graphics and video to create highly innovative UIs. +For more information, see The ScreenPlay Graphics +Architecture.

  • + + +
  • Multi-Touch Support: The ScreenPlay version of the Window +Server has been extended to support multiple advanced pointers, with +support for proximity and pressure. The emulator now also supports +multiple advanced pointers. For more information, see Advanced Pointers.

  • + +
  • Enhanced Touch UI: The touch UI includes the following +improvements:

      +
    • Multi-page Home Screen enables the user to navigate between +widgets with a simple flick gesture

    • +
    • Capacitive multi-touch events are supported.

    • +
    • Tactile Feedback utilizes advanced haptics effects.

    • +
  • +

For more information about the new features in Graphics, see What's New in Graphics +in Symbian^3.

+
+ + +
+ +New +C++ APIs in Symbian^3 +Porting +applications to Symbian^3 +Introduction +to Symbian^3 + +
\ No newline at end of file