Sony Ericsson P800, P900 manual Contents

Page 5

Developers Guideline UIQ C++ and PersonalJava

Contents

Purpose of this document

2

Document history

3

Trademarks and acknowledgements

3

Terminology and abbreviations

3

Online Developer Resources

4

Sony Ericsson Developer Support

4

Technical overview and architecture

7

A developer’s perspective on the P800, P900 and P910 series

8

Application development

9

General information about the P900 series

10

General tips for the P900 and P910 series

10

Internal user storage – C: drive

11

Folder view of internal storage

11

C++

13

PersonalJava

14

Additional tools useful to the pJava developer

14

pJava performance

15

pJava application considerations

15

pJava font limitations (java.awt.Font)

15

Behaviour related to flip modes

16

Application development

16

UIQ 2.0 vs UIQ 2.1 and application compatibility

16

UIQ SDK for Symbian OS v7.0

17

Device Emulator and Library Linking

17

Porting applications

18

Sony Ericsson specific APIs

19

Camera API

19

Vibration API

19

Streaming AMR API

20

MMS API

20

Other useful Symbian APIs

20

Device identification

20

Bluetooth

21

IMEI, IMSI

21

Colour display

21

Audio

21

Media server

21

API Limitations

22

COMMDB Object

22

BIOMSG Object

22

BAFL bassnd.h

22

CEikInfoDialog

22

WAP stack

22

ETel

23

Messaging/MMS

23

Deploying applications on the P800, P900 and P910 series

23

P800/P900 series specific .sis packages

24

Installation and data storage

25

5

October 2004

Image 5
Contents UIQ C++ and PersonalJava Purpose of this document PrefaceTerminology and abbreviations Document historyTrademarks and acknowledgements Sony Ericsson Developer Support Online Developer ResourcesURI WMA URL WTKContents Technical specifications for the P800, P900 and P910 series Technical overview and architecture Developer’s perspective on the P800, P900 and P910 series Technical data P910 series P900 series P800 seriesApplication development General tips for the P900 and P910 series Feature SupportGeneral information about the P900 series Folder view of internal storage Internal user storage C driveDevelopers Guideline UIQ C++ and PersonalJava UIQ 2.1 SDK SDK compatibility To be used withUIQ 2.0 SDK Additional tools useful to the pJava developer PersonalJavaPJava application considerations PJava performancePJava font limitations java.awt.Font FontMetrics fm = tk.getFontMetricsApplication development Behaviour related to flip modesUIQ 2.0 vs UIQ 2.1 and application compatibility ConventionDevice Emulator and Library Linking UIQ SDK for Symbian OSTechnical requirements for the UIQ SDK Library linking for applications with device emulationPorting applications Emulator issues and guidelinesSkin images Chinese extensions to the emulatorCamera API Sony Ericsson specific APIsVibration API CompatibilityStreaming AMR API Other useful Symbian APIsDevice identification @StreamingAmr.sis, 0x101F94AEColour display BluetoothAudio Media serverAPI Limitations Messaging/MMS Deploying applications on the P800, P900 and P910 seriesETel P800/P900 series specific .sis packages More information Installation and data storageOn-target debugging How to install the Symbian certificate How to check if the Symbian certificate is installedSigning digital applications Symbian SignedGo-to-Market opportunities Technical specifications and references Specification table Technical specifications for the P800, P900 and P910 seriesCharacteristic P910 series P900 series P800 series Characteristic P910 P900 series P800 seriesTips, information and external documentation Links and referencesPJava on P800, P900 and P910 series LinksIndex
Related manuals
Manual 4 pages 9.29 Kb Manual 41 pages 10.08 Kb Manual 8 pages 49.9 Kb