|
Why is a different operating system needed?
This technical paper describes the key characteristics required by an operating system designed for mobile phones and explains why Symbian OS is the best-in-class solution for mobile operating systems.
|
|
Symbian OS: supporting packet-switched networks
This paper examines the opportunities for new revenue streams in packet-switched wireless networks and the key role played by Symbian OS phones in driving this market.
|
|
Implementation That Tells All Points Wireless:
Symbian OS Version 6.x overview
Symbian OS is the advanced, open, standard operating system licensed by the world's leading mobile phone manufacturers. Symbian OS integrates the power of computing with telephony, bringing advanced data services - using voice, messaging and on-board processing power - to the mass market.
|
|
Symbian OS Version 6.x Detailed operating system overview
Symbian OS is the common core of application programming interfaces (APIs) and technology that is shared by all Symbian OS phones. Symbian OS includes a multi-tasking kernel, middleware for communications, data management and graphics, the lower levels of the GUI framework, and application engines.
|
|
Symbian OS reference designs
Symbian OS is designed for optimal flexibility, giving mobile phone manufacturers broad scope for differentiation and innovation in user interfaces, hardware designs and connectivity. Flexibility of UI system was one of the very earliest design goals of Symbian OS. This flexibility enables phone manufacturers to create mobile phones that are very far from being simple clones, or copies, of each other. This heralds the power of Symbian OS to support a range of different devices, suited to different niches within the overall mobile phone market.
|
|
Symbian OS phones and PDAs
|
|
Symbian on SyncML
SyncML is an open industry standard for data synchronization. It enables synchronization of any type of data, from any application, on any device, and over any network. It has been designed to cope well with the specificities of mobile phones such as low bandwidth, unreliable connections and high network latency.
|
|
Short introduction to SyncML
A SyncML Client refers to the data synchronization role when an application issues SyncML "request" messages. For example, the Sync SyncML command in a SyncML Message. A device, which acts only in the SyncML client role does not include any synchronization engine capability.
|
|
syncML Server
Penbase SyncML Server is a middleware that ensures data transmission and synchronization between the mobile terminal and data sources.
|
|
WAP and SyncML
|
|
SyncML Software Kits
The XTNDAccess SyncML Software Development Kit is an embedded SDK that allows developers to implement the SyncML standard for XML-based, client-server synchronization
|
|
SyncML WhitePaper
The popularity of mobile computing and communications devices can be traced to their
ability to deliver information to users when needed. Users want ubiquitous access to
information and applications from the device at hand, plus they want to access and
update this information on the fly.
|
|
Getting the Mobile Internet in SyncML
Today's business tools - computer, laptop computer, personal
digital assistant, mobile phone, and the applications that run on them
have made it much easier to access, use, and store a wealth of business
data at the office or while on the move.
|
|
SyncML Overview
Data synchronization is a field of growing importance. As the number of mobile
devices increases rapidly in the next few years, more and more data is going to be
distributed to them. If this data cannot be synchronized easily, a significant part of
the promise of these devices will be lost.
|