Sony Ericsson P900 Benutzerhandbuch

Seite von 31
Developers Guideline
 
UIQ C++ and PersonalJava
5
October 2004
Contents
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