Sony Ericsson P802 manual Symbian OS Operating System, Open Environment

Page 45

For Internal Use Only

P800 Smartphone

 

White Paper, May 2002

Symbian OS Operating System

Symbian is the company that developed the Symbian OS technology. Symbian OS is the operating system for Wireless Information Devices, and can be found in a wide range of PDA, communicator and smartphone designs. The Symbian OS technology delivers application and communication capabilities in a small package - it has a robust system kernel, powerful object- oriented middleware, industry-standard communication protocol suites, and an optimised implementation of Sun's JavaTM language. Symbian OS is the largest-selling operating system for smartphones and communicators.

The P800 Smartphone is based on Symbian OS v7.0 and the established UIQ MMI. Sony Ericsson and Symbian have been actively working with software developers for some time, and a range of UIQ-based applications have already been publicly demonstrated. Sony Ericsson is also an active participant in developer events such as the Symbian Developer Conference and Java One.

Third party applications may make use of the communications, display and storage facilities of the P800. Such applications may therefore be much more powerful than browser-based applications, enabling games to be faster and more exciting, for example. Applications from other PDA OSs and from the PC world may be expected to be ported across to the P800. Applications already available for Symbian OS (for example, on Psion products) may be ported by the supplier to run on the P800.

The P800 supports Java-based applications. Java technology is platform-independent, portable, modular and secure. Java applications are easy to develop, deploy and maintain. Because it supports both PersonalJavaTM and J2ME CLDC/MIDP (see next page), the P800 is ready to run many applications written for handheld computers and mobile phones.

The P800 has 12 Mbyte user data space in which settings, user data and third party applications are stored. (9Mbyte on the P802). Applications are easily downloaded directly to the P800 using the browser, or may be installed from a connected PC.

Key consumer applications for the consumer include games, instant messaging, chat, information and entertainment. Corporate applications may be deployed on the P800, extending information access to the smartphone.

More information regarding projected availability of third party applications will be provided closer to launch time.

Open Environment

Applications may be written in both C++ and Java. Supported Java environments are PersonalJavaTM and J2ME CLDC/MIDP, both of which are optimised for quick start-up time.

C++

C++ is the most comprehensive and flexible programming environment, which enables rich applications to developed. C++ applications will run faster than those written in Java.

45

Image 45
Contents P800/P802 Smartphone Preface Model Markets CharacteristicsContents Receiving a multimedia message on other terminals Gprs Maximum Data Rates kbps Hscsd Maximum Data Rates kbps For Internal Use Only P800/802 Smartphone Overview P800 Standard Version and P802 Chinese VersionP800 Standard Version P800c/P802 Chinese version General Features and Specification SummaryIntegrated Browser AccessoriesP800 Controls and Operation P800 ConnectorsFlip Closed FC mode Flip Open FO mode Flip Removed Application MMI Outline Status Bar User Storage Phone Phone and PIM ApplicationsFor Internal Use Only Contacts Tasks CalendarClock, Voice Memo and Calculator JotterBuilt-In CommuniCam ImagingImage Viewer Using Images3GPP PSS Packet Switched Streaming Standard Video Playback and StreamingMPEG-4 Standard Applications User scenariosStandards, architecture and protocol P800 Video Player Locally Stored ClipsStreaming Support in the P800 Messaging EMS Enhanced Messaging ServiceEMS more than just words Sounds and melodiesNew possibilities with messaging Examples of EMS contents and applicationsFor Internal Use Only EMS in the P800 MMS Multimedia Messaging Service BenefitsMMS objects Text Smil presentationsAudio PicturesTemplates NotificationInteroperability and Conformance Standard Media Confor Render Type Media Object SummaryComposing a multimedia message Receiving a multimedia message on other terminals Receiving a multimedia messageMessage conversion MMS technical featuresOTA configuration MailArchitecture Browser, M-Services and MeT ServicesMeT Mobile electronic Transactions MeT Example P800 Browser Content Types SupportedBrowser MMI World Wide Web Browser SecurityWAP Security CertificatesService Indication SI Push ServicesService Loading SL WIM Locks PIN CodesOpen Environment Symbian OS Operating SystemPersonalJavaTM JavaSandbox J2ME CLDC/MIDPSecurity Developer SupportSony Ericsson Advanced Developer Support Sony Ericsson Basic Developer SupportUser Customisation CustomisationWallpaper and Application Shortcuts Screen SaverPicture Phone Book Over-The-Air OTA CustomisationRingtones Other Audio CustomisationFactory Customisation Sony Ericsson WAP ConfiguratorBenefits of Bluetooth wireless technology in the P800 BluetoothTM Wireless TechnologyBluetooth Headset Bluetooth Usage Cases with the P800Laptop PC / PDA Mobile DevicesDesigned for the requirements of the wireless world What is SyncML?Synchronization & Data Transfer SyncML An Open Standard for SynchronisationApplication Remote Local Which information can be synchronized?Bluetooth, Infrared or Cable Remote SynchronisationLocal Synchronisation Automatic synchronization Backup and RestoreIntelligent process CompatibilityObject Exchange ‘Send As’ Bearer BluetoothMail Application Data TypeGPRS, Hscsd and CSD Connections Using the P800 as a ModemFor Internal Use Only Technical Explanation of CSD, Hscsd and Gprs Circuit Switched Data CSDHigh Speed Circuit Switched Data Hscsd 6kbps per 14.4kbps per Timeslot Gprs Analogue and Isdn V110 Bearer Service TypesCS-1 05kbps CS-2 13.4kbps 36.2 53.613.4 For Internal Use Only Product Name and Languages P800c/P802 In DetailInput Methods FC Character InputFO Character Input Virtual KeyboardHandwriting Recognition Lunar Calendar Chinese DictionaryWuZiQi Five Stone Chess SIM-AT Services supported by the P800 Service DescriptionSIM Application Toolkit Profile Download Consumer Kit and CD-ROM DPY Kit ContentsLanguage Support P800 Standard VersionP800c/P802 Chinese Version CD-ROM Contents 3GPP Terminology and AbbreviationsFor Internal Use Only JVM RAS VPN Related Information MMS Useful ReferencesTrademarks and Acknowledgements Technical Specifications Input KeypadMMI Languages Third Party Application SupportPersonal Organiser TelephonyIntegrated CommuniCam Image ViewerImage Editor Services Integrated browser technical dataMeT User CustomisationInfrared Transceiver technical data Bluetooth Wireless Technology technical dataPC Connectivity Solutions Remote SynchronisationRemote Configuration Location Based ServicesSecurity