Symbian3/PDK/Source/GUID-6F1ED7D0-5F41-4587-89AA-8DDE7AEC916F.dita
changeset 12 80ef3a206772
parent 11 5072524fcc79
equal deleted inserted replaced
11:5072524fcc79 12:80ef3a206772
     1 <?xml version="1.0" encoding="UTF-8"?>
     1 <?xml version="1.0" encoding="utf-8"?>
     2 <!--Arbortext, Inc., 1988-2008, v.4002-->
     2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
     3 <!DOCTYPE concept PUBLIC "-//OASIS//DTD DITA Concept//EN"
     3 <!-- This component and the accompanying materials are made available under the terms of the License 
     4  "concept.dtd">
     4 "Eclipse Public License v1.0" which accompanies this distribution, 
     5 <concept id="GUID-6F1ED7D0-5F41-4587-89AA-8DDE7AEC916F" xml:lang="en">
     5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
     6 <title>What's new in Symbian^3</title>
     6 <!-- Initial Contributors:
     7 <shortdesc>Symbian^3 introduces a lot of new features that enhance
     7     Nokia Corporation - initial contribution.
       
     8 Contributors: 
       
     9 -->
       
    10 <!DOCTYPE concept
       
    11   PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
       
    12 <concept id="GUID-6F1ED7D0-5F41-4587-89AA-8DDE7AEC916F" xml:lang="en"><title>What's new in Symbian^3</title><shortdesc>Symbian^3 introduces a lot of new features that enhance
     8 communication, connectivity, multimedia, graphics, security and the
    13 communication, connectivity, multimedia, graphics, security and the
     9 overall usability of Symbian devices. These features benefit operators,
    14 overall usability of Symbian devices. These features benefit operators,
    10 application developers and device creators by making it easier to
    15 application developers and device creators by making it easier to
    11 create feature-rich devices and applications.</shortdesc>
    16 create feature-rich devices and applications.</shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
    12 <prolog>
       
    13 <metadata><keywords></keywords></metadata>
       
    14 </prolog>
       
    15 <conbody>
       
    16 <p>If you are moving from a older version of Symbian platform to Symbian^3,
    17 <p>If you are moving from a older version of Symbian platform to Symbian^3,
    17 see <xref href="GUID-021E8B9C-4A1B-4C6D-B69E-4337A766C39A.dita">Porting
    18 see <xref href="GUID-021E8B9C-4A1B-4C6D-B69E-4337A766C39A.dita">Porting
    18 applications to Symbian^3</xref>.</p>
    19 applications to Symbian^3</xref>.</p>
    19 <table
    20 <table id="GUID-2FD9A877-1A75-4ADD-8B9A-B2FA4A9EB7C4-GENID-1-5-1-1-5-1-3-2">
    20 id="GUID-2FD9A877-1A75-4ADD-8B9A-B2FA4A9EB7C4-GENID-1-5-1-1-5-1-3-2">
    21 <tgroup cols="2"><colspec colname="col1" colwidth="0.42*"/><colspec colname="col2" colwidth="1.58*"/>
    21 <tgroup cols="2"><colspec colname="col1" colwidth="0.42*"/><colspec
       
    22 colname="col2" colwidth="1.58*"/>
       
    23 <thead>
    22 <thead>
    24 <row>
    23 <row>
    25 <entry>Technology Domain</entry>
    24 <entry>Technology Domain</entry>
    26 <entry>New Features</entry>
    25 <entry>New Features</entry>
    27 </row>
    26 </row>
    34 platform now supports a new IP networking architecture. The new architecture
    33 platform now supports a new IP networking architecture. The new architecture
    35 significantly improves data flow performance and makes it easier for
    34 significantly improves data flow performance and makes it easier for
    36 third-party developers to integrate new technologies, for example
    35 third-party developers to integrate new technologies, for example
    37 firewalls and hotspot authenticators. It also implements automatic
    36 firewalls and hotspot authenticators. It also implements automatic
    38 roaming between different access points, for example WLAN and GPRS.
    37 roaming between different access points, for example WLAN and GPRS.
    39 For more information, see <xref
    38 For more information, see <xref href="GUID-B7A40638-BA80-5175-B23D-2F3964C274A0.dita">Goals of the Comms
    40 href="GUID-B7A40638-BA80-5175-B23D-2F3964C274A0.dita">Goals of the
    39 Architecture</xref>.</p></li>
    41 Comms Architecture</xref>.</p></li>
       
    42 <li><p><b>One-Click Connectivity (OCC):</b> The Symbian platform now
    40 <li><p><b>One-Click Connectivity (OCC):</b> The Symbian platform now
    43 provides a new way of managing data connections on the Symbian platform.
    41 provides a new way of managing data connections on the Symbian platform.
    44 OCC builds on the existing Application Level Roaming (ALR) solution.
    42 OCC builds on the existing Application Level Roaming (ALR) solution.
    45 This feature makes the user's interaction with "connecting" and "select
    43 This feature makes the user's interaction with "connecting" and "select
    46 access point" dialogs significantly simple and easier. For more information,
    44 access point" dialogs significantly simple and easier. For more information,
    49 </ul></entry>
    47 </ul></entry>
    50 </row>
    48 </row>
    51 <row>
    49 <row>
    52 <entry>Device Connectivity</entry>
    50 <entry>Device Connectivity</entry>
    53 <entry><ul>
    51 <entry><ul>
       
    52 
       
    53 
       
    54 
    54 <li><p><b>MTP Device Services Extension Specification:</b> The Symbian
    55 <li><p><b>MTP Device Services Extension Specification:</b> The Symbian
    55 MTP implementation now supports the MTP device services extension
    56 MTP implementation now supports the MTP device services extension
    56 to the Media Transfer Protocol (MTP). For more information, see <xref
    57 to the Media Transfer Protocol (MTP). For more information, see <xref href="http://www.microsoft.com/whdc/device/wpd/MTPDevServExt_spec.mspx" scope="external">MTP Device Services Extension Specification</xref>.</p></li>
    57 href="http://www.microsoft.com/whdc/device/wpd/MTPDevServExt_spec.mspx.dita"
    58 <li><p><b>AVRCP (Audio/Video Remote Control Profile) v1.4 Support:</b> A Symbian device user can now see music track names and browse playlists
    58 >MTP Device Services Extension Specification</xref>.</p></li>
       
    59 <li><p><b>AVRCP (Audio/Video Remote Control Profile) v1.4 Support:</b
       
    60 > A Symbian device user can now see music track names and browse playlists
       
    61 directly from the screen of a AVRCP v1.4 enabled Bluetooth headset
    59 directly from the screen of a AVRCP v1.4 enabled Bluetooth headset
    62 or remote control.</p></li>
    60 or remote control.</p></li>
    63 <li><p><b>Centralized AT-command Handling:</b> The Symbian platform
    61 <li><p><b>Centralized AT-command Handling:</b> The Symbian platform
    64 now enables all AT commands to be handled using the same mechanism
    62 now enables all AT commands to be handled using the same mechanism
    65 regardless of the connection type. For more information, refer to
    63 regardless of the connection type. For more information, refer to
    84 <entry>Location</entry>
    82 <entry>Location</entry>
    85 <entry align="justify"><ul>
    83 <entry align="justify"><ul>
    86 <li><p><b>Landmark-based URL Parser:</b> The Symbian platform now
    84 <li><p><b>Landmark-based URL Parser:</b> The Symbian platform now
    87 supports a parser that converts between landmark objects and URLs.
    85 supports a parser that converts between landmark objects and URLs.
    88 The parser supports a URL format that is compliant with Ovi Maps.
    86 The parser supports a URL format that is compliant with Ovi Maps.
    89 For more information, see <xref
    87 For more information, see <xref href="GUID-5809B26D-9AF9-394A-8FA6-6BB199DC6342.dita"><apiname>CPosLandmarkParser</apiname></xref>.</p></li>
    90 href="GUID-5809B26D-9AF9-394A-8FA6-6BB199DC6342.dita"><apiname>CPosLandmarkParser</apiname
       
    91 ></xref>.</p></li>
       
    92 <li><p><b>New Management Object (MO) for A-GPS:</b>  The Symbian platform
    88 <li><p><b>New Management Object (MO) for A-GPS:</b>  The Symbian platform
    93 now provides an enhancement to Secure User Plane Location (SUPL) now
    89 now provides an enhancement to Secure User Plane Location (SUPL) now
    94 allows the service provider to provide two access points for a SUPL
    90 allows the service provider to provide two access points for a SUPL
    95 server in the MO. This improves the system stability because it acts
    91 server in the MO. This improves the system stability because it acts
    96 as a fallback mechanism in case one of the access points is unavailable.</p
    92 as a fallback mechanism in case one of the access points is unavailable.</p></li>
    97 ></li>
       
    98 <li><p><b>Support for Application Processor Engine (APE) Centric Location
    93 <li><p><b>Support for Application Processor Engine (APE) Centric Location
    99 Architecture:</b> Symbian devices can now use the new architecture
    94 Architecture:</b> Symbian devices can now use the new architecture
   100 based on the APE that offers standardized session IDs on network privacy
    95 based on the APE that offers standardized session IDs on network privacy
   101 and classes that use the SUPL. The architecture converges technology
    96 and classes that use the SUPL. The architecture converges technology
   102 from OS, middleware and application software layers.</p></li>
    97 from OS, middleware and application software layers.</p></li>
   103 <li><p><b>Support for Location Based Services (LBS) SUPL Positioning
    98 <li><p><b>Support for Location Based Services (LBS) SUPL Positioning
   104 Module (PSY):</b> The Symbian platform now enables the LBS SUPL PSY
    99 Module (PSY):</b> The Symbian platform now enables the LBS SUPL PSY
   105 to allow GPS-enabled devices to handle network-based SUPL location
   100 to allow GPS-enabled devices to handle network-based SUPL location
   106 requests. This includes Cell ID based positioning and assistance data
   101 requests. This includes Cell ID based positioning and assistance data
   107 exchange as part of SUPL v2.0. <ph>For more information, see <xref
   102 exchange as part of SUPL v2.0. <ph>For more information, see <xref href="GUID-816334A7-488B-5F91-8C2E-47076D875013.dita">SUPL Protocol Module</xref></ph>.</p></li>
   108 href="GUID-816334A7-488B-5F91-8C2E-47076D875013.dita">SUPL Protocol
   103 <li><p><b>Support for GPSCost5.0D and GPSCost4.0D GPS chipsets:</b> The Symbian platform now uses the APE-centric architecture to support
   109 Module</xref></ph>.</p></li>
       
   110 <li><p><b>Support for GPSCost5.0D and GPSCost4.0D GPS chipsets:</b
       
   111 > The Symbian platform now uses the APE-centric architecture to support
       
   112 GPSCost5.0D and GPSCost4.0D chipsets. A new A-GPS Nokia Positioning
   104 GPSCost5.0D and GPSCost4.0D chipsets. A new A-GPS Nokia Positioning
   113 Engine (NPE) integration module replaces the OS LBS subsystem reference
   105 Engine (NPE) integration module replaces the OS LBS subsystem reference
   114 A-GPS version.</p></li>
   106 A-GPS version.</p></li>
   115 <li><p><b>Support for LBS SUPL Radio Resource LCS Protocol (RRLP):</b
   107 <li><p><b>Support for LBS SUPL Radio Resource LCS Protocol (RRLP):</b> The Symbian platform now uses the APE-centric architecture to support
   116 > The Symbian platform now uses the APE-centric architecture to support
       
   117 NPE and RRLP on GPS-enabled device.</p></li>
   108 NPE and RRLP on GPS-enabled device.</p></li>
   118 <li><p><b>SUPL 2.0 Trigger Support:</b> The Symbian platform now provides
   109 <li><p><b>SUPL 2.0 Trigger Support:</b> The Symbian platform now provides
   119 SUPL 2.0 trigger support that allows the requester to receive location
   110 SUPL 2.0 trigger support that allows the requester to receive location
   120 updates periodically, which is both network and device initiated.</p
   111 updates periodically, which is both network and device initiated.</p></li>
   121 ></li>
       
   122 <li><p><b>Location-based Triggering Enhancements:</b> The Symbian
   112 <li><p><b>Location-based Triggering Enhancements:</b> The Symbian
   123 platform now includes key enhancements that enable integration with
   113 platform now includes key enhancements that enable integration with
   124 an Context framework to develop plug-ins and increase support for
   114 an Context framework to develop plug-ins and increase support for
   125 total and active triggers. An enhanced, dedicated common gateway interface
   115 total and active triggers. An enhanced, dedicated common gateway interface
   126 enables the client to provide multiple CGIs to create a trigger, which
   116 enables the client to provide multiple CGIs to create a trigger, which
   127 is fired on successful matching with at least one CGI.</p></li>
   117 is fired on successful matching with at least one CGI.</p></li>
   128 <li><p>Enhanced Location Acquisition API to support <codeph>LocationKnownPositionArea</codeph
   118 <li><p>Enhanced Location Acquisition API to support <codeph>LocationKnownPositionArea</codeph>.</p></li>
   129 >.</p></li>
       
   130 <li><p><b>Here and Now:</b> The Symbian platform now includes Here
   119 <li><p><b>Here and Now:</b> The Symbian platform now includes Here
   131 and now that offers easy-to-use Web services related to the user's
   120 and now that offers easy-to-use Web services related to the user's
   132 current location. Here and now allows the user to check the local
   121 current location. Here and now allows the user to check the local
   133 weather and get other topical information while on the move.</p></li>
   122 weather and get other topical information while on the move.</p></li>
   134 </ul></entry>
   123 </ul></entry>
   137 <entry>Multimedia</entry>
   126 <entry>Multimedia</entry>
   138 <entry><ul>
   127 <entry><ul>
   139 <li><p><b>Mobile TV DVB-H Receiver HAI:</b> Mobile TV Receiver is
   128 <li><p><b>Mobile TV DVB-H Receiver HAI:</b> Mobile TV Receiver is
   140 a small internal system but does so much more than traditional TV.
   129 a small internal system but does so much more than traditional TV.
   141 It is broadcasted in a multi-grounded environment with high speed
   130 It is broadcasted in a multi-grounded environment with high speed
   142 by using low battery power and low memory usage. <ph>For more information,
   131 by using low battery power and low memory usage. <ph>For more information, see <xref href="GUID-893BFF74-5DBB-5606-96FC-F961A52CA90D.dita">Mobile TV DVBH Receiver
   143 see <xref href="GUID-893BFF74-5DBB-5606-96FC-F961A52CA90D.dita">Mobile
   132 HAI Component</xref></ph>.</p></li>
   144 TV DVBH Receiver HAI Component</xref></ph>.</p></li>
       
   145 <li><p><b>OpenMAX IL:</b> OpenMAX IL is a low-level interface used
   133 <li><p><b>OpenMAX IL:</b> OpenMAX IL is a low-level interface used
   146 in mobile devices that allows the Multimedia Device Framework (MDF)
   134 in mobile devices that allows the Multimedia Device Framework (MDF)
   147 to load, control, connect and unload audio, video and imaging components. <ph
   135 to load, control, connect and unload audio, video and imaging components. <ph>For more information, see <xref href="GUID-E5900ED5-C49E-52B2-AE6D-CC0DB1F234A1.dita">OpenMAX IL Collection</xref></ph>.</p></li>
   148 >For more information, see <xref
       
   149 href="GUID-E5900ED5-C49E-52B2-AE6D-CC0DB1F234A1.dita">OpenMAX IL Collection</xref
       
   150 ></ph>.</p></li>
       
   151 <li><p><b>Thin Adaptation of A3F DevSound:</b> The A3F DevSound is
   136 <li><p><b>Thin Adaptation of A3F DevSound:</b> The A3F DevSound is
   152 one of the key component in the Sound Device collection that provides
   137 one of the key component in the Sound Device collection that provides
   153 access to the hardware accelerator in audio technology. For more information,
   138 access to the hardware accelerator in audio technology. For more information,
   154 see <xref href="GUID-170A1D9C-12CB-502A-BCB3-9E2AEBB207FA.dita">A3F
   139 see <xref href="GUID-170A1D9C-12CB-502A-BCB3-9E2AEBB207FA.dita">A3F DevSound
   155 DevSound Component</xref>.</p></li>
   140 Component</xref>.</p></li>
   156 <li><p><b>Image Processor library:</b> The Image Processor is an independent
   141 <li><p><b>Image Processor library:</b> The Image Processor is an independent
   157 and high-level API and framework which is developed for mobile imaging.
   142 and high-level API and framework which is developed for mobile imaging.
   158 The Image Processor has some pluggable advanced image editing libraries
   143 The Image Processor has some pluggable advanced image editing libraries
   159 to perform the Panoramic Stitching function and the Speed View function.
   144 to perform the Panoramic Stitching function and the Speed View function.
   160 For more information, see <xref
   145 For more information, see <xref href="GUID-042868E6-88BF-5797-BB53-8E34283DCF16.dita">Image Processor Library</xref>.</p></li>
   161 href="GUID-042868E6-88BF-5797-BB53-8E34283DCF16.dita">Image Processor
       
   162 Library</xref>.</p></li>
       
   163 <li><p><b>Camera API Extensions:</b> The Camera API is extended to
   146 <li><p><b>Camera API Extensions:</b> The Camera API is extended to
   164 support the features such as background processing, continuous digital
   147 support the features such as background processing, continuous digital
   165 zooming, time nudge image capturing and automatic aperture setting.
   148 zooming, time nudge image capturing and automatic aperture setting.
   166 For more information, see <xref
   149 For more information, see <xref href="GUID-BDB622BF-1CFA-5F1C-81FB-5579C8599689.dita">Camera Library</xref>.</p></li>
   167 href="GUID-BDB622BF-1CFA-5F1C-81FB-5579C8599689.dita">Camera Library</xref
       
   168 >.</p></li>
       
   169 <li><p><b>Camera Support for Video Encoding:</b> The Camera supports
   150 <li><p><b>Camera Support for Video Encoding:</b> The Camera supports
   170 mobile device to capture video frames which are encoded in the H264
   151 mobile device to capture video frames which are encoded in the H264
   171 format. For more information, see <xref
   152 format. For more information, see <xref href="GUID-D038D77F-A6B8-5A18-8978-4981AE8D0F35.dita">Using the Encoded
   172 href="GUID-D038D77F-A6B8-5A18-8978-4981AE8D0F35.dita">Using the Encoded
       
   173 H264 Video Frames to Capture Video</xref>.</p></li>
   153 H264 Video Frames to Capture Video</xref>.</p></li>
   174 <li><p><b>3GP File Format Library:</b> The 3GP Library component is
   154 <li><p><b>3GP File Format Library:</b> The 3GP Library component is
   175 a Multimedia plug-in which supports for reading and writing 3GP, 3G2,
   155 a Multimedia plug-in which supports for reading and writing 3GP, 3G2,
   176 and MP4 files. The 3GP Library is also extended to support larger
   156 and MP4 files. The 3GP Library is also extended to support larger
   177 3GP or MP4 files. <ph>For more information, see <xref
   157 3GP or MP4 files. <ph>For more
   178 href="GUID-8DD3B2E3-636A-5FE6-B081-FDB57260E6D8.dita">3GP Library
   158 information, see <xref href="GUID-8DD3B2E3-636A-5FE6-B081-FDB57260E6D8.dita">3GP Library Component</xref></ph>.</p></li>
   179 Component</xref></ph>.</p></li>
       
   180 <li><p><b>Video Playback from Non-user Interface Thread:</b> Media
   159 <li><p><b>Video Playback from Non-user Interface Thread:</b> Media
   181 Client Video Display is a standalone library used by the Video Client
   160 Client Video Display is a standalone library used by the Video Client
   182 library to support video playback. For more information, see <xref
   161 library to support video playback. For more information, see <xref href="GUID-17273087-B962-5E8A-8715-055C8BF34A5D.dita">Media Client Video
   183 href="GUID-17273087-B962-5E8A-8715-055C8BF34A5D.dita">Media Client
   162 Display Library</xref>.</p></li>
   184 Video Display Library</xref>.</p></li>
       
   185 <li><p><b>Video Subtitle CRP:</b> Displays artwork on a video window
   163 <li><p><b>Video Subtitle CRP:</b> Displays artwork on a video window
   186 using the Video Subtitle CRP component. The Subtitle Graphic library
   164 using the Video Subtitle CRP component. The Subtitle Graphic library
   187 displays subtitles artwork on the screen through its interaction with
   165 displays subtitles artwork on the screen through its interaction with
   188 Client Process, Controller Process and WServ Process. For more information,
   166 Client Process, Controller Process and WServ Process. For more information,
   189 see <xref href="GUID-412CB101-A92C-54E1-9518-79E94DD40A08.dita">Video
   167 see <xref href="GUID-412CB101-A92C-54E1-9518-79E94DD40A08.dita">Video Subtitle
   190 Subtitle CRP Component</xref>.</p></li>
   168 CRP Component</xref>.</p></li>
   191 <li><p><b>Dolby Digital Audio Support:</b> The Symbian platform now
   169 <li><p><b>Dolby Digital Audio Support:</b> The Symbian platform now
   192 supports codecs that enable support for Dolby Digital Audio on Symbian
   170 supports codecs that enable support for Dolby Digital Audio on Symbian
   193 devices. <ph>For more information, see <xref
   171 devices. <ph>For more information,
   194 href="GUID-3483E654-38CC-538B-8B66-9D7A0C0B4025.dita">Supported Audio
   172 see <xref href="GUID-3483E654-38CC-538B-8B66-9D7A0C0B4025.dita">Supported
   195 Codecs</xref>.</ph></p></li>
   173 Audio Codecs</xref>.</ph></p></li>
   196 <li><p><b>True Pause in Audio Playback:</b> In the audio playback
   174 <li><p><b>True Pause in Audio Playback:</b> In the audio playback
   197 request the true pause feature is implemented to stop the audio data
   175 request the true pause feature is implemented to stop the audio data
   198 at the physical sound device without stopping the buffer traffic.
   176 at the physical sound device without stopping the buffer traffic.
   199 For more information, see <xref
   177 For more information, see <xref href="GUID-609A4E83-F074-5A5D-A0DF-A95A7CDC8D2C.dita">Pausing and Resuming
   200 href="GUID-609A4E83-F074-5A5D-A0DF-A95A7CDC8D2C.dita">Pausing and
   178 Audio Play</xref>. </p></li>
   201 Resuming Audio Play</xref>. </p></li>
       
   202 <li><p><b>Global Surface Updates:</b> The Video Render component is
   179 <li><p><b>Global Surface Updates:</b> The Video Render component is
   203 extended to support the global surface updates. For more information,
   180 extended to support the global surface updates. For more information,
   204 see <xref href="GUID-E56EB25C-9B94-5486-9492-5151FDF79B6C.dita">Global
   181 see <xref href="GUID-E56EB25C-9B94-5486-9492-5151FDF79B6C.dita">Global
   205 Surface Updates</xref>.</p></li>
   182 Surface Updates</xref>.</p></li>
   206 <li><p><b>Metadata Utility Library:</b> The Metadata Utility library
   183 <li><p><b>Metadata Utility Library:</b> The Metadata Utility library
   207 belongs to the Metadata Utility Framework (MUF) component that provides
   184 belongs to the Metadata Utility Framework (MUF) component that provides
   208 fast metadata access to audio, video and image media files. For more
   185 fast metadata access to audio, video and image media files. For more
   209 information, see the <xref
   186 information, see the <xref href="GUID-15B17B8F-5790-526D-80EA-1ED7A396349C.dita">Metadata Utility
   210 href="GUID-15B17B8F-5790-526D-80EA-1ED7A396349C.dita">Metadata Utility
       
   211 Library</xref> section.</p></li>
   187 Library</xref> section.</p></li>
   212 <li><p><b>UI Patterns or Thumbnails Enhancement:</b> This is a Multimedia
   188 <li><p><b>UI Patterns or Thumbnails Enhancement:</b> This is a Multimedia
   213 specific pattern enhancement, which includes many UI (User Interface)
   189 specific pattern enhancement, which includes many UI (User Interface)
   214 features, listed below:</p><ul>
   190 features, listed below:</p><ul>
   215 <li><p>Multiple customized Home Screens with 6 different widget enabled
   191 <li><p>Multiple customized Home Screens with 6 different widget enabled
   216 screens. </p></li>
   192 screens. </p></li>
   217 <li><p>Pinch zoom, kinetic scrolling and single-click features.</p
   193 <li><p>Pinch zoom, kinetic scrolling and single-click features.</p></li>
   218 ></li>
   194 <li><p>Good screen view with a new UI theme, and renewed icons.</p></li>
   219 <li><p>Good screen view with a new UI theme, and renewed icons.</p
       
   220 ></li>
       
   221 <li><p>Hardware acceleration with fast and responsive UI that creates
   195 <li><p>Hardware acceleration with fast and responsive UI that creates
   222 new transition effects.</p></li>
   196 new transition effects.</p></li>
   223 <li><p>Multitasking with Teleport visual task swapper.</p></li>
   197 <li><p>Multitasking with Teleport visual task swapper.</p></li>
   224 <li><p>Intelligent slide functionality for Hybrid touch and QWERTY
   198 <li><p>Intelligent slide functionality for Hybrid touch and QWERTY
   225 slider devices. Video Graphics Array (VGA) Touch supports for VGA
   199 slider devices. Video Graphics Array (VGA) Touch supports for VGA
   238 is used when the client opens an image file for viewing. File Manager,
   212 is used when the client opens an image file for viewing. File Manager,
   239 Messaging, Camcorder and Browser S60 components use the Image Viewer
   213 Messaging, Camcorder and Browser S60 components use the Image Viewer
   240 application. It supports Extended ICL JPEG API, which enables a faster
   214 application. It supports Extended ICL JPEG API, which enables a faster
   241 and less memory-consuming way to rotate and zoom images.</p></li>
   215 and less memory-consuming way to rotate and zoom images.</p></li>
   242 <li><p> <b>FM Radio:</b> The FM Radio application is used to listen
   216 <li><p> <b>FM Radio:</b> The FM Radio application is used to listen
   243 FM radio broadcast over the air. FM radio broadcast is a free service. </p
   217 FM radio broadcast over the air. FM radio broadcast is a free service. </p></li>
   244 ></li>
       
   245 <li><p><b>Video Sharing:</b> Using the video sharing service, both
   218 <li><p><b>Video Sharing:</b> Using the video sharing service, both
   246 call users can start sharing their device live camera view or pre-recorded
   219 call users can start sharing their device live camera view or pre-recorded
   247 video clip during a normal circuit switched (CS) voice call. The video
   220 video clip during a normal circuit switched (CS) voice call. The video
   248 sharing feature allows the user to upgrade and downgrade their call
   221 sharing feature allows the user to upgrade and downgrade their call
   249 with one-way video at times of need. The video sharing application
   222 with one-way video at times of need. The video sharing application
   277 services and locally stored videos. If DVB-H device is available,
   250 services and locally stored videos. If DVB-H device is available,
   278 live TV viewing is also possible. The main features supported by the
   251 live TV viewing is also possible. The main features supported by the
   279 Fusion player application are as follows:</p><ul>
   252 Fusion player application are as follows:</p><ul>
   280 <li><p>To browse stored videos and to see metadata features of the
   253 <li><p>To browse stored videos and to see metadata features of the
   281 video, such as title, thumbnail DRM info, size or play-time.</p></li>
   254 video, such as title, thumbnail DRM info, size or play-time.</p></li>
   282 <li><p>To check videos that are pre-installed with the device.</p
   255 <li><p>To check videos that are pre-installed with the device.</p></li>
   283 ></li>
       
   284 <li><p>To play stored video file in the device.</p></li>
   256 <li><p>To play stored video file in the device.</p></li>
   285 </ul></li>
   257 </ul></li>
   286 </ul></entry>
   258 </ul></entry>
   287 </row>
   259 </row>
   288 <row>
   260 <row>
   290 <entry><ul>
   262 <entry><ul>
   291 <li><p><b>Writable Data Paging (WDP):</b> The Symbian platform now
   263 <li><p><b>Writable Data Paging (WDP):</b> The Symbian platform now
   292 supports WDP. This enables efficient use of memory and allows multiple
   264 supports WDP. This enables efficient use of memory and allows multiple
   293 applications to run at the same time without physically adding more
   265 applications to run at the same time without physically adding more
   294 RAM to the hardware. This leads to a more responsive system when switching
   266 RAM to the hardware. This leads to a more responsive system when switching
   295 between a number of running applications. <ph>For more information,
   267 between a number of running applications. <ph>For more information, see <xref href="GUID-2B7D04D9-98DE-5284-836D-01DB4FA8949D.dita">Writable Data Paging</xref></ph>.</p></li>
   296 see <xref href="GUID-2B7D04D9-98DE-5284-836D-01DB4FA8949D.dita">Writable
       
   297 Data Paging</xref></ph>.</p></li>
       
   298 <li><p><b>Symmetric multiprocessor (SMP):</b> The Symbian platform
   268 <li><p><b>Symmetric multiprocessor (SMP):</b> The Symbian platform
   299 now supports SMP for multi-core processors, such as the ARM Cortex
   269 now supports SMP for multi-core processors, such as the ARM Cortex
   300 A9. This allows device integrators to prototype and prove ARM-based
   270 A9. This allows device integrators to prototype and prove ARM-based
   301 SMP platforms. <ph>For more information, see <xref
   271 SMP platforms. <ph>For more information,
   302 href="GUID-CE72E71B-6ED3-4961-B4C5-C43D823ACA9D.dita">SMP</xref>.</ph
   272 see <xref href="GUID-CE72E71B-6ED3-4961-B4C5-C43D823ACA9D.dita">SMP</xref>.</ph></p> </li>
   303 ></p> </li>
       
   304 <li><p><b>64-bit file server:</b> The Symbian platform now supports
   273 <li><p><b>64-bit file server:</b> The Symbian platform now supports
   305 files larger than 2 GB. <ph>For more information, see <xref
   274 files larger than 2 GB. <ph>For
   306 href="GUID-C473F6B1-35E7-5A1E-B451-4EBD7064CCDC.dita">Large File Access</xref
   275 more information, see <xref href="GUID-C473F6B1-35E7-5A1E-B451-4EBD7064CCDC.dita">Large File Access</xref>.</ph></p></li>
   307 >.</ph></p></li>
       
   308 </ul></entry>
   276 </ul></entry>
   309 </row>
   277 </row>
   310 <row>
   278 <row>
   311 <entry>Productivity</entry>
   279 <entry>Productivity</entry>
   312 <entry><ul>
   280 <entry><ul>
   315 provides easy and affordable mobile access to popular social networking
   283 provides easy and affordable mobile access to popular social networking
   316 communities.</p></li>
   284 communities.</p></li>
   317 <li><p><b>Enhanced Calendar UI Architecture:</b> Calendar UI architecture
   285 <li><p><b>Enhanced Calendar UI Architecture:</b> Calendar UI architecture
   318 has changed to improve flexibility of calendar for regional, religious,
   286 has changed to improve flexibility of calendar for regional, religious,
   319 custom-tailors and xSP calendar service needs. Multiple storages are
   287 custom-tailors and xSP calendar service needs. Multiple storages are
   320 also supported. For more information, see <xref
   288 also supported. For more information, see <xref href="GUID-00631ED2-1B7F-5FC4-9E81-4B6DF7946631.dita">Calendar Guide</xref>.</p></li>
   321 href="GUID-00631ED2-1B7F-5FC4-9E81-4B6DF7946631.dita">Calendar Guide</xref
       
   322 >.</p></li>
       
   323 <li><p><b>CalDAV Protocol:</b> Calendar application now supports the
   289 <li><p><b>CalDAV Protocol:</b> Calendar application now supports the
   324 CalDAV Protocol, which is an open calendar synchronization standard
   290 CalDAV Protocol, which is an open calendar synchronization standard
   325 contributed by SUN Microsystems. This enables a user to access scheduling
   291 contributed by SUN Microsystems. This enables a user to access scheduling
   326 information on remote servers.</p></li>
   292 information on remote servers.</p></li>
   327 <li><p><b>Enhanced Contacts Application:</b> The Contacts application
   293 <li><p><b>Enhanced Contacts Application:</b> The Contacts application
   377 <li><p><b>ScreenPlay, also known as the New Graphics Architecture
   343 <li><p><b>ScreenPlay, also known as the New Graphics Architecture
   378 (NGA):</b> This new graphics architecture enables device creators
   344 (NGA):</b> This new graphics architecture enables device creators
   379 to take advantage of improved software performance, hardware acceleration
   345 to take advantage of improved software performance, hardware acceleration
   380 and third party graphics engines. It makes it possible to combine
   346 and third party graphics engines. It makes it possible to combine
   381 UI components, graphics and video to create highly innovative UIs.
   347 UI components, graphics and video to create highly innovative UIs.
   382 For more information, see <xref
   348 For more information, see <xref href="GUID-D93978BE-11A3-5CE3-B110-1DEAA5AD566C.dita">The ScreenPlay Graphics
   383 href="GUID-D93978BE-11A3-5CE3-B110-1DEAA5AD566C.dita">The ScreenPlay
   349 Architecture</xref>.</p></li>
   384 Graphics Architecture</xref>.</p></li>
   350 <li><p><b>Extended Bitmaps:</b> The Font and Bitmap Server provides a framework for device creators
   385 <li><p><b>Extended Bitmaps:</b> The Font and Bitmap Server provides
   351 to add support for their own types of bitmap compression. Bitmaps
   386 a framework for device creators to add support for their own types
   352 that use compression formats that are provided by device creators
   387 of bitmap compression. Bitmaps that use compression formats that are
   353 are known as extended bitmaps. For more information, see <xref href="GUID-D76C7759-739D-5C98-B718-7297687FE630.dita">Extended Bitmaps</xref>.</p></li>
   388 provided by device creators are known as extended bitmaps. For more
   354 <li><p><b>Dynamic Direct Screen
   389 information, see <xref
   355 Access (DSA) Allocation:</b> The Symbian platform now supports the
   390 href="GUID-D76C7759-739D-5C98-B718-7297687FE630.dita">Extended Bitmaps</xref
   356 dynamic allocation of the DSA buffer. For more information, see <xref href="GUID-8DF46A11-874A-52E5-9298-C083EA633BA0.dita">Implementing Dynamic
   391 >.</p></li>
   357 DSA Allocation</xref>.</p></li>
   392 <li><p><b>Dynamic Direct Screen Access (DSA) Allocation:</b> The Symbian
       
   393 platform now supports the dynamic allocation of the DSA buffer. For
       
   394 more information, see <xref
       
   395 href="GUID-8DF46A11-874A-52E5-9298-C083EA633BA0.dita">Implementing
       
   396 Dynamic DSA Allocation</xref>.</p></li>
       
   397 <li><p><b>Multiple Touch Support:</b> The ScreenPlay version of the
   358 <li><p><b>Multiple Touch Support:</b> The ScreenPlay version of the
   398 Window Server has been extended to support multiple advanced pointers,
   359 Window Server has been extended to support multiple advanced pointers,
   399 with support for proximity and pressure. The emulator now also supports
   360 with support for proximity and pressure. The emulator now also supports
   400 multiple advanced pointers. For more information, see <xref
   361 multiple advanced pointers. For more information, see <xref href="GUID-A12A66ED-2C8F-5CE6-8F3E-332B045A35B4.dita">Advanced Pointers</xref>.</p></li>
   401 href="GUID-A12A66ED-2C8F-5CE6-8F3E-332B045A35B4.dita">Advanced Pointers</xref
   362 
   402 >.</p></li>
       
   403 <li><p><b>Enhanced Touch UI:</b> The touch UI includes the following
   363 <li><p><b>Enhanced Touch UI:</b> The touch UI includes the following
   404 improvements:</p><ul>
   364 improvements:</p><ul>
   405 <li><p>Multi-page Home Screen enables the user to navigate between
   365 <li><p>Multi-page Home Screen enables the user to navigate between
   406 widgets with a simple flick gesture</p></li>
   366 widgets with a simple flick gesture</p></li>
   407 <li><p>Capacitive multiple touch <?Pub Caret?>events are supported.</p
   367 <li><p>Capacitive multiple touch events are supported.</p></li>
   408 ></li>
       
   409 <li><p>Tactile Feedback utilizes advanced haptics effects.</p></li>
   368 <li><p>Tactile Feedback utilizes advanced haptics effects.</p></li>
   410 </ul></li>
   369 </ul></li>
   411 </ul><p>For more information about the new features in Graphics, see <xref
   370 </ul><p>For more information about the new features in Graphics, see <xref href="GUID-D0C84E1D-A625-4F79-8515-399B8153727B.dita">What's New in Graphics
   412 href="GUID-D0C84E1D-A625-4F79-8515-399B8153727B.dita">What's New in
   371 in Symbian^3</xref>.</p></entry>
   413 Graphics in Symbian^3</xref>.</p></entry>
       
   414 </row>
   372 </row>
   415 </tbody>
   373 </tbody>
   416 </tgroup>
   374 </tgroup>
   417 </table>
   375 </table></conbody><related-links>
   418 </conbody>
       
   419 <related-links>
       
   420 <linklist>
   376 <linklist>
   421 <link href="GUID-AB69D251-7635-4325-BBCE-92F7AFC86DC2.dita"><linktext
   377 <link href="GUID-AB69D251-7635-4325-BBCE-92F7AFC86DC2.dita"><linktext>New
   422 >New C++ APIs in Symbian^3</linktext></link>
   378 C++ APIs in Symbian^3</linktext></link>
   423 <link href="GUID-BA0A115B-068C-4257-9489-DF35DF633AD2.dita"><linktext
   379 <link href="GUID-BA0A115B-068C-4257-9489-DF35DF633AD2.dita"><linktext>Porting
   424 >Porting applications to Symbian^3</linktext></link>
   380 applications to Symbian^3</linktext></link>
   425 <link href="GUID-13987218-9427-455E-AC77-ADE6B0E9CD7E.dita"><linktext
   381 <link href="GUID-13987218-9427-455E-AC77-ADE6B0E9CD7E.dita"><linktext>Introduction
   426 >Introduction to Symbian^3</linktext></link>
   382 to Symbian^3</linktext></link>
   427 </linklist>
   383 </linklist>
   428 </related-links>
   384 </related-links></concept>
   429 </concept>
       
   430 <?Pub *0000021663?>