|
1 <?xml version="1.0" encoding="utf-8"?> |
|
2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. --> |
|
3 <!-- This component and the accompanying materials are made available under the terms of the License |
|
4 "Eclipse Public License v1.0" which accompanies this distribution, |
|
5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". --> |
|
6 <!-- Initial Contributors: |
|
7 Nokia Corporation - initial contribution. |
|
8 Contributors: |
|
9 --> |
|
10 <!DOCTYPE concept |
|
11 PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
|
12 <concept id="GUID-B51A9A1F-8E80-4DF6-904A-7BD1A8976BBB" xml:lang="en"><title><ph>Symbian |
|
13 Developer Library for Product Developers</ph></title><shortdesc>Welcome to the Developer Library for Symbian^3. <ph>This |
|
14 library is intended for C++ developers creating devices and writing applications |
|
15 for Symbian^3.</ph></shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody> |
|
16 |
|
17 <table id="GUID-709B1F4B-5504-41EA-B659-8F2B6810A700"> |
|
18 <tgroup cols="2"><colspec colname="col1"/><colspec colname="col2"/> |
|
19 <thead> |
|
20 <row> |
|
21 <entry>Getting Started</entry> |
|
22 <entry>Application and Middleware Layers</entry> |
|
23 </row> |
|
24 </thead> |
|
25 <tbody> |
|
26 <row> |
|
27 <entry><p>These sections provide some starting points for using the library |
|
28 and the platform.</p><p><xref href="GUID-00113601-193D-5214-9DFB-1C67456B7039.dita">About |
|
29 the Symbian Developer Library</xref></p> <p><xref href="GUID-35D7EEFC-B2E4-5444-8875-2A24790E08C2.dita">Essential |
|
30 idioms</xref></p> <p><xref href="GUID-270C96B0-4BDF-5A18-A8FE-FA4F78BB34EE.dita">Example |
|
31 programs</xref></p><p/><p>These pages on the Symbian Foundation wiki provide |
|
32 useful information for developers new to the Symbian platform. </p><p><xref href="http://developer.symbian.org/wiki/index.php/Symbian_C++_Quick_Start" scope="external">Symbian C++ Quick Start</xref></p><p><xref href="http://developer.symbian.org/wiki/index.php/Going_Beyond_Hello:_A_Tutorial_for_Symbian_C++_Applications" scope="external">Going Beyond Hello: A Tutorial for Symbian C++ Applications</xref></p></entry> |
|
33 <entry><p>The Application Layer provides application user interfaces and application |
|
34 engines.</p><p><xref href="GUID-1A43A45B-80AE-56A0-A94C-64BA75519C67.dita">Messaging |
|
35 Applications</xref></p><p><xref href="GUID-F23BB1F1-CF90-597F-8410-34AB8B567501.dita">PIM</xref></p><p/><p>The |
|
36 Middleware Layer provides application services, including UI frameworks and |
|
37 high level communications.</p><p><xref href="GUID-772F9CC3-71B3-53F0-9307-91D35B133810.dita">Application |
|
38 Installation</xref></p><p><xref href="GUID-377F7C19-C799-45CE-9ADA-4BB884B422BA.dita">Browsing and downloading</xref></p><p><xref href="GUID-94005A46-B4C6-4A30-A8E8-1B9C2D583D50.dita">Classic |
|
39 UI</xref></p><p><xref href="GUID-58035B49-2EAE-5144-B226-28AF2EDD62E7.dita">Generic |
|
40 Application Support</xref></p><p><xref href="GUID-4CEB52EC-8F08-53B7-A900-AF163316D442.dita">Messaging |
|
41 Middleware</xref></p><p><xref href="GUID-6425B722-4095-56E3-9198-70BA3E06C617.dita">Multimedia |
|
42 Protocols</xref></p></entry> |
|
43 </row> |
|
44 </tbody> |
|
45 </tgroup> |
|
46 <tgroup cols="2"><colspec colname="col1" colwidth="0.58*"/><colspec colname="col2" colwidth="1.42*"/> |
|
47 <thead> |
|
48 <row> |
|
49 <entry>Key APIs</entry> |
|
50 <entry>OS Layer</entry> |
|
51 </row> |
|
52 </thead> |
|
53 <tbody> |
|
54 <row> |
|
55 <entry><p>These are quick links to some APIs that most Symbian C++ programs |
|
56 use.</p><p><xref href="GUID-F6F9B2AC-A47E-5B0B-A1E2-EE2B31B59F2A.dita">Arrays and |
|
57 lists</xref></p> <p><xref href="GUID-FBE448A4-4728-5EE5-84F2-4790735857B3.dita">Basic |
|
58 types</xref></p> <p><xref href="GUID-E5A83EF3-948B-5729-A2CD-3644E803520B.dita">Cleanup |
|
59 support</xref></p> <p><xref href="GUID-D0D27AEA-FDDB-5F6F-94F6-ADDF5910DC47.dita">Client/server</xref></p> <p><xref href="GUID-0817AD1D-58CF-5108-ACBF-26DFD4BA395E.dita">Descriptors</xref></p></entry> |
|
60 <entry><p>The OS Layer provides the Symbian Kernel, and frameworks to support |
|
61 fundamental services.</p><p><xref href="GUID-FA5A24BE-F4AF-5EC3-8969-6184A5A5BBFA.dita">Cellular Baseband Services </xref></p><p/> <p><xref href="GUID-3EF88A1D-CCB6-5DE5-9CA6-F6E785A6898A.dita">Communications Framework </xref></p><p/><p><xref href="GUID-F8C8CE42-E7C9-5AFC-86BC-B78F677F1B05.dita">Device |
|
62 Services</xref> </p><p><xref href="GUID-E6694EF0-8533-4507-B2A3-49FC2E8F579A.dita">DRM</xref></p><p><xref href="GUID-F6B9860A-E7F2-5B03-878D-9BCA0AF029C2.dita">Generic |
|
63 OS Services</xref></p> <p><xref href="GUID-A51E334E-F410-55A9-AB07-82F8A1D113B4.dita">Graphics</xref></p><p><xref href="GUID-FB248087-B0DC-5C06-AA8E-846474BCD01B.dita">Kernel |
|
64 and Hardware Services</xref></p><p/> <p><xref href="GUID-BA49FDC0-808B-5E05-81AC-98637214F304.dita">Locating |
|
65 Services</xref></p> <p/><p><xref href="GUID-E2252589-DCFB-5272-8FB3-701712D7F417.dita">Multimedia</xref></p><p><xref href="GUID-BC191AA8-696F-51A2-801F-B3F952037F54.dita">OS Security</xref> </p><p><xref href="GUID-F6460808-A806-5701-983E-CCD92EF3F688.dita">Networking |
|
66 Services</xref></p><p/><p><xref href="GUID-FBCBF8A0-7922-5881-A1C5-5DB41630E75A.dita">Persistent Data Services</xref></p><p/> <p><xref href="GUID-DD13AA8E-BDAD-57EC-81EC-49C8D6D30A86.dita">Shortlink |
|
67 Services</xref></p><p><xref href="GUID-1DCA2F4D-ABE6-52A0-AC4E-5AAC1AB5909D.dita">Text |
|
68 and Localization</xref></p><p><xref href="GUID-82AF5F49-EE25-54C7-AEE9-D1F41BD5190F.dita">XML Services</xref></p></entry> |
|
69 </row> |
|
70 </tbody> |
|
71 </tgroup> |
|
72 <tgroup cols="2"><colspec colname="col1"/><colspec colname="col2"/> |
|
73 <thead> |
|
74 <row> |
|
75 <entry>Expert Programming</entry> |
|
76 <entry>All Documents</entry> |
|
77 </row> |
|
78 </thead> |
|
79 <tbody> |
|
80 <row> |
|
81 <entry><p>These documents help you write better and safer programs.</p><p><xref href="GUID-87D1F36A-A3BB-5385-BDF3-211AC31097E9.dita">Performance considerations</xref></p> <p><xref href="GUID-AB3D07E6-83C9-4948-A13F-75A65498F444.dita">Security</xref></p></entry> |
|
82 <entry><p>These links take you to full lists of packages and tools described |
|
83 in the library.</p><p><xref href="GUID-32E29020-1956-461A-B79A-1492E06049E7.dita">Symbian |
|
84 guide</xref></p><p><xref href="GUID-A837D8F6-B9D3-5119-8C63-51772B388999.dita">Tools |
|
85 and utilities</xref></p></entry> |
|
86 </row> |
|
87 </tbody> |
|
88 </tgroup> |
|
89 </table></conbody></concept> |