Wednesday, September 19, 2007

Sony Ericsson P1i

Finally, I trade in the Motorola E6 for Sony Ericsson P1i. P1i using UIQ 3.0 based on the Symbian OS 9.1.

  • The size of the built-in memory is 160MB as read from the specification. If read by Storage Wizard of the phone. Then the size is 134MB. P1i supports M2 Memory Stick 4GB max.
  • Camera has built-in autofocusing system. When pressing the camera button half-way, the system will lock the focus.
  • The phone already ship with Quickoffice ver 3.6.60.0 ZBRA-UIQ31 for Word, Excel, and PowerPoint viewing and editing. And PDF+ (ver is 1.69(78)) is the pdf file reader.
  • Although not stated in the catalog, there is a pre-installed CN-EN & EN-CN Dictionary inside the phone.
  • The video player support 3G H.264 movie format.

Symbian OS is a proprietary operating system produced by Symbian Ltd. It is a descendant of Psion's EPOC and runs exclusively on ARM processors. Symbian is currently owned by Nokia (47.9%), Ericsson (15.6%), Sony Ericsson (13.1%), Panasonic (10.5%), Siemens AG (8.4%) and Samsung (4.5%).

Symbian OS is built for handheld devices with limited resources. With Symbian-specific programming idioms such as descriptors and a cleanup stack and together with other techniques, the OS can keep memory usage low and memory leaks rare. Similar techniques are used for conserving disk space. Moreover, all Symbian OS programming is event-based, and the CPU is switched off when applications are not directly dealing with an event (through a programming idiom called active objects). Correct use of these techniques helps running longer battery life.

The structure of the OS is: base components (microkernel - scheduler and memory management), system libraries (character set conversion, a DBMS database, and resource file handling), networking and telecommunication subsystem (includes Bluetooth, IrDA, and USB), UIKON (OS's graphics, text layout, and font rendering libraries), Application Architecture, and other things like SyncML, J2ME, etc. For Application Architecture, there is a selection of application engines for popular smartphone applications such as calendars, address books, and task lists. A typical Symbian OS application is split up into an engine DLL and a graphical application - the application being a thin wrapper over the engine DLL. Symbian OS provides some of these engine DLLs.

OS 9.1 was first released in 2005. It includes many new security related features, particularly a platform security module facilitating mandatory code signing. OS 9.2 released Q1 2006. Support for OMA Device Management 1.2. S60 3rd Edition Feature Pack 1 phones have Symbian OS 9.2. Nokia phones with Symbian OS 9.2 OS: Nokia N75, Nokia N76, Nokia 6120 Classic, Nokia E90, Nokia N95, etc. OMA DM is a protocol specified by Open Mobile Alliance (OMA) for Device Management (DM) purposes. It is a sub-set defined by SyncML. It support the following uses: provisioning, configuration of device, software upgrades, and fault management. OS 9.3 released on 12th July 2006. Upgrades include improved memory management and native support for Wifi 802.11 and HSDPA.

UIQ , previously known as User Interface Quartz, support touch screens with a resolution of 240x320 (ver 3). Depending on the phone, the color depth is 12-bit (4096 colors), 16-bit (65536 colors), or 18-bit (262144 colors) on some newer phones. UIQ v3.1 is the latest version of the platform. In addition to the pen-based UI, it also support one handed operation and a number of significant enhancements.