Documents To Go Symbian UIQ serial key or number

Documents To Go Symbian UIQ serial key or number

Documents To Go Symbian UIQ serial key or number

Documents To Go Symbian UIQ serial key or number

Mobility Solution: Symbian Continues To Lead The Way By Offering Microsoft Exchange Server 2007 Compatibility For S60 On Symbian OS

DataViz announces the next version of RoadSync, its Microsoft Exchange ActiveSync client for S60 on Symbian OS, now available in beta with support for new mobility features in Exchange 2007

DataViz®, Inc., leading provider of Office compatibility solutions for over 22 years, and recent winner of the Handango™ "Developer of the Year" for UIQ on Symbian OS™, has released a public beta of RoadSync™, version 3.0, which now supports select mobility features in Microsoft Exchange Server 2007. Based on the Exchange Server ActiveSync® protocol licensed directly from Microsoft, RoadSync provides secure, wireless and direct push synchronization of corporate e-mail, attachments, calendar and contacts. The beta is currently available for Nokia Eseries and Nseries devices running the S60 3rd edition software on Symbian OS such as the popular Nokia E61, N80, N91 and more.

"We are excited for the upcoming release of Microsoft Exchange Server 2007 and will work quickly to update our RoadSync product line to support the new mobile synchronization features," said Ilya Eliashevsky RoadSync product manager, DataViz, Inc. "Exchange 2007 matches many features offered by traditional middleware solutions, but it does so in a very affordable and scalable way which we anticipate will exceed the expectations of many mobile users. As a stand-alone client application, RoadSync offers a timely and affordable solution for corporations looking to further maximize existing device and server investments without needing to purchase new handsets. RoadSync also helps to eliminate many of the uncertainties surrounding the availability of firmware updates provided through the carrier, manufacturer or OS provider."

"Symbian OS is the leading global standard operating system for smartphones, and as such, it is essential to provide our customers with the latest advancements in mobile messaging," said Jerry Panagrossi, vice president, US operations, Symbian. "With RoadSync v3.0, enterprises large and small can invest in Microsoft Exchange and Symbian smartphones, enjoying secure, wireless and direct push synchronization of email with attachments in the original file format, calendar and contacts data. Symbian smartphone owners are among the first to take advantage of the latest Exchange enhancements, contrary to the belief that Exchange compatibility is available only for the latest Windows Mobile devices."

DataViz's commitment to develop Exchange ActiveSync connectivity for a wide variety of mobile devices began in 2004 for S60 on Symbian OS and has since been extended to support S80 and UIQ software on Symbian OS. In addition, many of the current shipping versions of RoadSync include support for Exchange 2003 Service Pack 2 (SP2), offering key mobility enhancements such as Direct Push, GAL Lookup, Remote Wipe and IT Policy Enforcement. RoadSync v3.0 will continue to build on these latest security and management features provided by SP2 while adding new productivity enhancements introduced in Exchange 2007.

The following features are among those currently supported in the RoadSync v3.0 beta for smartphones based on S60 and Symbian OS, when installed in combination with Microsoft Exchange Server 2007.

    E-mail Flags
    With flags it is easy to triage e-mail from a mobile device and flag it for later action. No longer will users have to go back to their office and re-manage their inbox in Outlook or OWA. Messages will already be properly flagged and organized for the appropriate follow-up action. Flagging in Exchange 2007 will support both the flagging models of Outlook 2003 and Outlook 2007.

    Faster Message Retrieval
    Exchange 2007 introduces a new, more effective "fetch" approach for messages. The device can simply and immediately fetch the pieces of data, such as an attachment or the end of a long message thread, instead of initiating a full synchronization. This provides faster and more efficient access to important data, keeping users right in line with their message and thoughts.

    Online Mailbox Search
    Information can now be quickly found from a mobile device using the search capability of Exchange ActiveSync. When executing an over-the-air search from a mobile device, the user's entire Exchange mailbox is queried and the search results can be rapidly retrieved to the device for use. This capability enables access to information sent or received days, weeks, or even months before, regardless of the storage limitations or synchronization preferences of the mobile device.

    SharePoint and UNC File Access
    When a user receives a link to a file on Windows SharePoint Services site or a UNC file share while using a mobile device, Exchange Server 2007 uses LinkAccess to retrieve and display the document, no VPN required. Linked SharePoint files will act just like ordinary file attachments with the corresponding downloading, viewing and editing options, thus expanding access to critical corporate information while working on the go.

Additional Exchange 2007 mobile features such as HTML messages, AutoDiscovery, Out of Office Assistant, improved calendaring and more device policies are also planned for future releases of RoadSync but are not currently available in this beta.

To participate in the RoadSync beta program and to take advantage of the new mobility enhancements in Microsoft Exchange Server 2007 for Symbian smartphones visit

About RoadSync
Using the Exchange ActiveSync protocol licensed directly from Microsoft, RoadSync provides secure, wireless and "Direct Push" synchronization of corporate e-mail, calendar, contacts and attachments - all in one affordable, scalable and easy-to-manage package. In addition to significantly enhancing end-user productivity, RoadSync simultaneously lowers IT costs by providing an easy to implement mobile e-mail strategy which eliminates the need for middleware servers and subscription fees. RoadSync is currently available for the following popular mobile platforms: Windows Mobile 2003; UIQ 2 and 3, S80 and S60 software on Symbian OS; Palm OS, and Java MIDP 2.0. More information can be found at

About DataViz, Inc.
DataViz is an industry leader in developing and marketing Office compatibility and productivity solutions across a variety of platforms including Palm OS, Symbian OS, Java, Windows Mobile, Windows and Macintosh. Founded in 1984, DataViz began its business developing file conversion software and has since expanded its expertise to providing solutions that meet the increasing demands of the handheld and mobile markets. With solutions that include its award-winning mobile Office suite, Documents To Go, and Exchange ActiveSync client, RoadSync, DataViz is committed to providing premium solutions that mobilize ‘Microsoft Office' for today's knowledge workers and provide instant access to critical files and business data. DataViz is a member of Nokia Forum Pro, Palm's Developer Network, Sony Ericsson Core+ developer's program and is a Microsoft Certified Partner, Symbian Platinum Partner and Orange Partner Premium member. In addition, the company has developed strategic partnerships with Microsoft, Palm, Sony, Apple, Sony Ericsson, Nokia and other industry leaders both domestically and abroad.

About Symbian
Symbian is a software licensing company that develops and licenses Symbian OS, the market leading open operating system for advanced, data-enabled mobile phones, also known as smartphones.

Symbian licenses Symbian OS to the world's leading handset manufacturers and has built close co-operative business relationships with leading companies across the mobile industry. During H1 2006, 24 million Symbian smartphones were sold worldwide to over 250 major network operators, bringing the total number of Symbian OS phones shipped to 82.8 million.

Symbian has its headquarters in London, United Kingdom with offices in the United States, Europe (England and Sweden (UIQ Technology AB), Israel and Asia (India, P.R. China, Korea, and Japan). For more information, please visit

Источник: []
, Documents To Go Symbian UIQ serial key or number


Discontinued mobile operating system

Symbian is a discontinued mobile operating system (OS) and computing platform designed for smartphones.[6] Symbian was originally developed as a Proprietary software OS for PDAs in 1998 by the Symbian Ltd. consortium.[7] Symbian OS is a descendant of Psion's EPOC, and was released exclusively on ARMprocessors, although an unreleased x86 port existed. Symbian was used by many major mobile phone brands, like Samsung, Motorola, Sony Ericsson, and above all by Nokia. It was also prevalent in Japan by brands including Fujitsu, Sharp and Mitsubishi. As a pioneer that established the smartphone industry, it was the most popular smartphone OS on a worldwide average until the end of 2010—at a time when smartphones were in limited use—when it was overtaken by iOS and Android. It was notably not as popular in North America.

The Symbian OS platform is formed of two components: one being the microkernel-based operating system with its associated libraries, and the other being the user interface (as middleware), which provides the graphical shell atop the OS.[8] The most prominent user interface was the S60 (formerly Series 60) platform built by Nokia, first released in 2002 and powering most Nokia Symbian devices. UIQ was a competing user interface mostly used by Motorola and Sony Ericsson that focused on pen-based devices, rather than a traditional keyboard interface from S60. Another interface was the MOAP(S) platform from carrier NTT DoCoMo in the Japanese market.[9][10] Applications of these different interfaces were not compatible with each other, despite each being built atop Symbian OS. Nokia became the largest shareholder of Symbian Ltd. in 2004 and purchased the entire company in 2008.[11] The non-profit Symbian Foundation was then created to make a royalty-free successor to Symbian OS – seeking to unify the platform, S60 became the Foundation's favoured interface and UIQ stopped development. The touchscreen-focused Symbian^1 (or S60 5th Edition) was created as a result in 2009. Symbian^2 (based on MOAP) was used by NTT DoCoMo, one of the members of the Foundation, for the Japanese market. Symbian^3 was released in 2010 as the successor to S60 5th Edition, by which time it became fully free software. The transition from a proprietary operating system to a free software project is believed to be one of the largest in history.[12] Symbian^3 received the Anna and Belle updates in 2011.[13][14]

The Symbian Foundation disintegrated in late 2010 and Nokia took back control of the OS development.[15][16] In February 2011, Nokia, by now the only remaining company still supporting Symbian outside Japan, announced that it would use Microsoft's Windows Phone 7 as its primary smartphone platform, while Symbian would be gradually wound down.[17][18] Two months later, Nokia moved the OS to proprietary licensing, only collaborating with the Japanese OEMs[19] and later outsourced Symbian development to Accenture.[6][20] Although support was promised until 2016, including two major planned updates, by 2012 Nokia had mostly abandoned development and most Symbian developers had already left Accenture,[21] and in January 2014 Nokia stopped accepting new or changed Symbian software from developers.[22] The Nokia 808 PureView in 2012 was officially the last Symbian smartphone from Nokia.[23] NTT DoCoMo continued releasing OPP(S) (Operator Pack Symbian, successor of MOAP) devices in Japan, which still act as middleware on top of Symbian.[24] Phones running this include the F-07F [ja] from Fujitsu and SH-07F [ja] from Sharp in 2014.[25][25]


Logo of Symbian OS until the Symbian Foundation was formed in 2008

Symbian originated from EPOC32, an operating system created by Psion in the 1990s. In June 1998, Psion Software became Symbian Ltd., a major joint venture between Psion and phone manufacturers Ericsson, Motorola, and Nokia.

Afterwards, different software platforms were created for Symbian, backed by different groups of mobile phone manufacturers. They include S60 (Nokia, Samsung and LG), UIQ (Sony Ericsson and Motorola) and MOAP(S) (Japanese only such as Fujitsu, Sharp etc.).

With no major competition in the smartphone OS then (Palm OS and Windows Mobile were comparatively small players), Symbian reached as high as 67% of the global smartphone market share in 2006.[26]

Despite its sizable market share then, Symbian was at various stages difficult to develop for: First (at around early-to-mid-2000s) due to the complexity of then the only native programming languages OPL and Symbian C++ and of the OS itself; then the obstinate developer bureaucracy, along with high prices of various IDEs and SDKs, which were prohibitive for independent or very small developers; and then the subsequent fragmentation, which was in part caused by infighting among and within manufacturers, each of which also had their own IDEs and SDKs. All of this discouraged third-party developers, and served to cause the native app ecosystem for Symbian not to evolve to a scale later reached by Apple's App Store or Android's Google Play.

By contrast, iPhone OS (renamed iOS in 2010) and Android had comparatively simpler design, provided easier and much more centralized infrastructure to create and obtain third-party apps, offered certain developer tools and programming languages with a manageable level of complexity, and having capabilities such as multitasking and graphics in order to meet future consumer demands.

Although Symbian was difficult to program for, this issue could be worked around by creating Java Mobile Edition apps, ostensibly under a "write once, run anywhere" slogan.[27] This wasn't always the case because of fragmentation due to different device screen sizes and differences in levels of Java ME support on various devices.

In June 2008, Nokia announced the acquisition of Symbian Ltd., and a new independent non-profit organization called the Symbian Foundation was established. Symbian OS and its associated user interfaces S60, UIQ and MOAP(S) were contributed by their owners Nokia, NTT DoCoMo, Sony Ericsson and Symbian Ltd., to the foundation with the objective of creating the Symbian platform as a royalty-free, Free software, under the FSF- and OSI-approved Eclipse Public License (EPL). The platform was designated as the successor to Symbian OS, following the official launch of the Symbian Foundation in April 2009. The Symbian platform was officially made available as Free software in February 2010.[28]

Nokia became the major contributor to Symbian's code, since it then possessed the development resources for both the Symbian OS core and the user interface. Since then Nokia maintained its own code repository for the platform development, regularly releasing its development to the public repository.[29] Symbian was intended to be developed by a community led by the Symbian Foundation, which was first announced in June 2008 and which officially launched in April 2009. Its objective was to publish the source code for the entire Symbian platform under the OSI- and FSF-approved Eclipse Public License (EPL). The code was published under EPL on 4 February 2010; Symbian Foundation reported this event to be the largest codebase moved to Free software in history.[28][30]

However, some important components within Symbian OS were licensed from third parties, which prevented the foundation from publishing the full source under EPL immediately; instead much of the source was published under a more restrictive Symbian Foundation License (SFL) and access to the full source code was limited to member companies only, although membership was open to any organisation.[31] Also, the Free software Qt framework was introduced to Symbian in 2010, as the primary upgrade path to MeeGo, which was to be the next mobile operating system to replace and supplant Symbian on high-end devices; Qt was by its nature free and very convenient to develop with. Several other frameworks were deployed to the platform, among them Standard C/C++, Python, Ruby, and Flash Lite. IDEs and SDKs were developed and then released for free, and app development for Symbian picked up.

In November 2010, the Symbian Foundation announced that due to changes in global economic and market conditions (and also a lack of support from members such as Samsung[32] and Sony Ericsson), it would transition to a licensing-only organisation;[31] Nokia announced it would take over the stewardship of the Symbian platform. Symbian Foundation would remain the trademark holder and licensing entity and would only have non-executive directors involved.

With market share sliding from 39% in Q32010 to 31% in Q42010,[33] Symbian was losing ground to iOS and Android quickly, eventually falling behind Android in Q42010.[34]Stephen Elop was appointed the CEO of Nokia in September 2010, and on 11 February 2011, he announced a partnership with Microsoft that would see Nokia adopt Windows Phone as its primary smartphone platform,[35] and Symbian would be gradually phased out, together with MeeGo.[18] As a consequence, Symbian's market share fell, and application developers for Symbian dropped out rapidly. Research in June 2011 indicated that over 39% of mobile developers using Symbian at the time of publication were planning to abandon the platform.[36]

By 5 April 2011, Nokia ceased to make free any portion of the Symbian software and reduced its collaboration to a small group of pre-selected partners in Japan.[5] Source code released under the EPL remains available in third party repositories.[37][38]

On 22 June 2011, Nokia made an agreement with Accenture for an outsourcing program. Accenture will provide Symbian-based software development and support services to Nokia through 2016; about 2,800 Nokia employees became Accenture employees as of October 2011.[20] The transfer was completed on 30 September 2011.[6]

Nokia terminated its support of software development and maintenance for Symbian with effect from 1 January 2014, thereafter refusing to publish new or changed Symbian applications or content in the Nokia Store and terminating its 'Symbian Signed' program for software certification.[39]


User interface[edit]

Symbian has had a native graphics toolkit since its inception, known as AVKON (formerly known as Series 60). S60 was designed to be manipulated by a keyboard-like interface metaphor, such as the ~15-key augmented telephone keypad, or the mini-QWERTY keyboards. AVKON-based software is binary-compatible with Symbian versions up to and including Symbian^3.

Symbian^3 includes the Qt framework, which is now the recommended user interface toolkit for new applications. Qt can also be installed on older Symbian devices.

Symbian^4 was planned to introduce a new GUI library framework specifically designed for a touch-based interface, known as "UI Extensions for Mobile" or UIEMO (internal project name "Orbit"), which was built on top of Qt Widget; a preview was released in January 2010, however in October 2010 Nokia announced that Orbit/UIEMO had been cancelled.

Nokia currently recommends that developers use Qt Quick with QML, the new high-level declarative UI and scripting framework for creating visually rich touchscreen interfaces that allows development for both Symbian and MeeGo; it will be delivered to existing Symbian^3 devices as a Qt update. When more applications gradually feature a user interface reworked in Qt, the legacy S60 framework (AVKON) will be deprecated and no longer included with new devices at some point, thus breaking binary compatibility with older S60 applications.[40][41]


Symbian^3 and earlier have a built-in WebKit based browser. Symbian was the first mobile platform to make use of WebKit (in June 2005).[42] Some older Symbian models have Opera Mobile as their default browser.

Nokia released a new browser with the release of Symbian Anna with improved speed and an improved user interface.[43]

Multiple language support[edit]

Symbian has strong localization support enabling manufacturers and 3rd party application developers to localize their Symbian based products in order to support global distribution. Current Symbian release (Symbian Belle) has support for 48 languages, which Nokia makes available on device in language packs (set of languages which cover the languages commonly spoken in the area where the device variant is intended to be sold). All language packs have in common English (or a locally relevant dialect of it). The supported languages [with dialects] (and scripts) in Symbian Belle are:

  • Arabic (Arabic),
  • Basque (Latin),
  • Bulgarian (Cyrillic),
  • Catalan (Latin),
  • Chinese [PRC] (Simplified Chinese),
  • Chinese [Hong Kong] (Traditional Chinese),
  • Chinese [Taiwan] (Traditional Chinese),
  • Croatian (Latin),
  • Czech (Latin),
  • Danish (Latin),
  • Dutch (Latin),
  • English [UK] (Latin),
  • English [US] (Latin),
  • Estonian (Latin),
  • Finnish (Latin),
  • French (Latin),
  • French [Canadian] (Latin),
  • Galician (Latin),
  • German (Latin),
  • Greek (Greek),
  • Hebrew (Hebrew),
  • Hindi (Indian),
  • Hungarian (Latin),
  • Icelandic (Latin),
  • Indonesian [Bahasa Indonesia] (Latin),
  • Italian (Latin),
  • Japanese (Japanese script)*
  • Kazakh (Cyrillic),
  • Latvian (Latin),
  • Lithuanian (Latin),
  • Malay [Bahasa Malaysia] (Latin),
  • Marathi (India - Maharashtra),
  • Norwegian (Latin),
  • Persian [Farsi],
  • Polish (Latin),
  • Portuguese (Latin),
  • Portuguese [Brazilian] (Latin),
  • Romanian [Romania] (Latin),
  • Russian (Cyrillic),
  • Serbian (Latin),
  • Slovak (Latin),
  • Slovene (Latin),
  • Spanish (Latin),
  • Spanish [Latin America] (Latin),
  • Swedish (Latin),
  • Tagalog [Filipino] (Latin),
  • Thai (Thai),
  • Tamil (India)
  • Turkish (Latin),
  • Ukrainian (Cyrillic),
  • Urdu (Arabic),
  • Vietnamese (Latin).

Symbian Belle marks the introduction of Kazakh, while Korean is no longer supported.

  • Japanese is only available on Symbian^2 devices as they are made in Japan, and on other Symbian devices Japanese is still supported with limitations.

Application development[edit]

From 2010, Symbian switched to using standard C++ with Qt as the main SDK, which can be used with either Qt Creator or Carbide.c++. Qt supports the older Symbian/S60 3rd (starting with Feature Pack 1, a.k.a. S60 3.1) and Symbian/S60 5th Edition (a.k.a. S60 5.01b) releases, as well as the new Symbian platform. It also supports Maemo and MeeGo, Windows, Linux and Mac OS X.[44][45]

Alternative application development can be done using Python (see Python for S60), Adobe Flash Lite or Java ME.

Symbian OS previously used a Symbian specific C++ version, along with CodeWarrior and later Carbide.c++integrated development environment (IDE), as the native application development environment.

Web Run time (WRT) is a portable application framework that allows creating widgets on the S60 Platform; it is an extension to the S60 WebKit based browser that allows launching multiple browser instances as separate JavaScript applications.[46][47]

Application development[edit]


As of 2010, the SDK for Symbian is standard C++, using Qt. It can be used with either Qt Creator, or Carbide (the older IDE previously used for Symbian development).[44][48] A phone simulator allows testing of Qt apps. Apps compiled for the simulator are compiled to native code for the development platform, rather than having to be emulated.[49] Application development can either use C++ or QML.

Symbian C++[edit]

As Symbian OS is written in C++ using Symbian Software's coding standards, it is possible to develop using Symbian C++, although it is not a standard implementation. Before the release of the Qt SDK, this was the standard development environment. There were multiple platforms based on Symbian OS that provided software development kits (SDKs) for application developers wishing to target Symbian OS devices, the main ones being UIQ and S60. Individual phone products, or families, often had SDKs or SDK extensions downloadable from the maker's website too.

The SDKs contain documentation, the header files and library files needed to build Symbian OS software, and a Windows-based emulator ("WINS"). Up until Symbian OS version 8, the SDKs also included a version of the GNU Compiler Collection (GCC) compiler (a cross-compiler) needed to build software to work on the device.

Symbian OS 9 and the Symbian platform use a new application binary interface (ABI) and needed a different compiler. A choice of compilers is available including a newer version of GCC (see external links below).

Unfortunately, Symbian C++ programming has a steep learning curve, as Symbian C++ requires the use of special techniques such as descriptors, active objects and the cleanup stack. This can make even relatively simple programs initially harder to implement than in other environments. It is possible that the techniques, developed for the much more restricted mobile hardware and compilers of the 1990s, caused extra complexity in source code because programmers are required to concentrate on low-level details instead of more application-specific features. As of 2010, these issues are no longer the case when using standard C++, with the Qt SDK.

Symbian C++ programming is commonly done with an integrated development environment (IDE). For earlier versions of Symbian OS, the commercial IDE CodeWarrior for Symbian OS was favoured. The CodeWarrior tools were replaced during 2006 by Carbide.c++, an Eclipse-based IDE developed by Nokia. Carbide.c++ is offered in four different versions: Express, Developer, Professional, and OEM, with increasing levels of capability. Fully featured software can be created and released with the Express edition, which is free. Features such as UI design, crash debugging etc. are available in the other, charged-for, editions. Microsoft Visual Studio 2003 and 2005 are also supported via the Carbide.vs plugin.

Other languages[edit]

Symbian devices can also be programmed using Python, Java ME, Flash Lite, Ruby, .NET, Web Runtime (WRT) Widgets and Standard C/C++.[50]

Visual Basic programmers can use NS Basic to develop apps for S60 3rd Edition and UIQ 3 devices.

In the past, Visual Basic, Visual Basic .NET, and C# development for Symbian were possible through AppForge Crossfire, a plugin for Microsoft Visual Studio. On 13 March 2007 AppForge ceased operations; Oracle purchased the intellectual property, but announced that they did not plan to sell or provide support for former AppForge products. Net60, a .NET compact framework for Symbian, which is developed by redFIVElabs, is sold as a commercial product. With Net60, VB.NET and C# (and other) source code is compiled into an intermediate language (IL) which is executed within the Symbian OS using a just-in-time compiler. (As of Jan 18th, 2010, RedFiveLabs has ceased development of Net60 with this announcement on their landing page: "At this stage we are pursuing some options to sell the IP so that Net60 may continue to have a future".)

There is also a version of a Borland IDE for Symbian OS. Symbian OS development is also possible on Linux and Mac OS X using tools and methods developed by the community, partly enabled by Symbian releasing the source code for key tools. A plugin that allows development of Symbian OS applications in Apple's Xcode IDE for Mac OS X was available.[51]

Java ME applications for Symbian OS are developed using standard techniques and tools such as the Sun Java Wireless Toolkit (formerly the J2ME Wireless Toolkit). They are packaged as JAR (and possibly JAD) files. Both CLDC and CDC applications can be created with NetBeans. Other tools include SuperWaba, which can be used to build Symbian 7.0 and 7.0s programs using Java.

Nokia S60 phones can also run Python scripts when the interpreter Python for S60 is installed, with a custom made API that allows for Bluetooth support and such. There is also an interactive console to allow the user to write Python scripts directly from the phone.


Once developed, Symbian applications need to find a route to customers' mobile phones. They are packaged in SIS files which may be installed over-the-air, via PC connect, Bluetooth or on a memory card. An alternative is to partner with a phone manufacturer and have the software included on the phone itself. Applications must be Symbian Signed for Symbian OS 9.x in order to make use of certain capabilities (system capabilities, restricted capabilities and device manufacturer capabilities).[52] Applications can now be signed for free.[53]


Technology domains and packages[edit]

Symbian's design is subdivided into technology domains,[54] each of which comprises a number of software packages.[55] Each technology domain has its own roadmap, and the Symbian Foundation has a team of technology managers who manage these technology domain roadmaps.

Every package is allocated to exactly one technology domain, based on the general functional area to which the package contributes and by which it may be influenced. By grouping related packages by themes, the Symbian Foundation hopes to encourage a strong community to form around them and to generate discussion and review.

The Symbian System Model[56] illustrates the scope of each of the technology domains across the platform packages.

Packages are owned and maintained by a package owner, a named individual from an organization member of the Symbian Foundation, who accepts code contributions from the wider Symbian community and is responsible for package.

Symbian kernel[edit]

The Symbian kernel (EKA2) supports sufficiently fast real-time response to build a single-core phone around it – that is, a phone in which a single processor core executes both the user applications and the signalling stack.[57] The real-time kernel has a microkernel architecture containing only the minimum, most basic primitives and functionality, for maximum robustness, availability and responsiveness. It has been termed a nanokernel, because it needs an extended kernel to implement any other abstractions. It contains a scheduler, memory management and device drivers, with networking, telephony and file system support services in the OS Services Layer or the Base Services Layer. The inclusion of device drivers means the kernel is not a true microkernel.


Symbian features pre-emptive multitasking and memory protection, like other operating systems (especially those created for use on desktop computers). EPOC's approach to multitasking was inspired by VMS and is based on asynchronous server-based events.

Symbian OS was created with three systems design principles in mind:

  1. the integrity and security of user data is paramount
  2. user time must not be wasted
  3. all resources are scarce

To best follow these principles, Symbian uses a microkernel, has a request-and-callback approach to services, and maintains separation between user interface and engine. The OS is optimised for low-power battery-based devices and for ROM-based systems (e.g. features like XIP and re-entrancy in shared libraries). Applications, and the OS itself, follow an object-oriented design: Model-view-controller (MVC).

Later OS iterations diluted this approach in response to market demands, notably with the introduction of a real-time kernel and a platform security model in versions 8 and 9.

There is a strong emphasis on conserving resources which is exemplified by Symbian-specific programming idioms like descriptors and a cleanup stack. Similar methods exist to conserve storage space. Further, all Symbian programming is event-based, and the central processing unit (CPU) is switched into a low power mode when applications are not directly dealing with an event. This is done via a programming idiom called active objects. Similarly the Symbian approach to threads and processes is driven by reducing overheads.

Operating system[edit]

The All over Model contains the following layers, from top to bottom:

  • UI Framework Layer
  • Application Services Layer
  • OS Services Layer
    • generic OS services
    • communications services
    • multimedia and graphics services
    • connectivity services
  • Base Services Layer
  • Kernel Services & Hardware Interface Layer

The Base Services Layer is the lowest level reachable by user-side operations; it includes the File Server and User Library, a Plug-In Framework which manages all plug-ins, Store, Central Repository, DBMS and cryptographic services. It also includes the Text Window Server and the Text Shell: the two basic services from which a completely functional port can be created without the need for any higher layer services.

Symbian has a microkernel architecture, which means that the minimum necessary is within the kernel to maximise robustness, availability and responsiveness. It contains a scheduler, memory management and device drivers, but other services like networking, telephony and filesystem support are placed in the OS Services Layer or the Base Services Layer. The inclusion of device drivers means the kernel is not a true microkernel. The EKA2 real-time kernel, which has been termed a nanokernel, contains only the most basic primitives and requires an extended kernel to implement any other abstractions.

Symbian is designed to emphasise compatibility with other devices, especially removable media file systems. Early development of EPOC led to adopting FAT as the internal file system, and this remains, but an object-oriented persistence model was placed over the underlying FAT to provide a POSIX-style interface and a streaming model. The internal data formats rely on using the same APIs that create the data to run all file manipulations. This has resulted in data-dependence and associated difficulties with changes and data migration.

There is a large networking and communication subsystem, which has three main servers called: ETEL (EPOC telephony), ESOCK (EPOC sockets) and C32 (responsible for serial communication). Each of these has a plug-in scheme. For example, ESOCK allows different ".PRT" protocol modules to implement various networking protocol schemes. The subsystem also contains code that supports short-range communication links, such as Bluetooth, IrDA and USB.

There is also a large volume of user interface (UI) Code. Only the base classes and substructure were contained in Symbian OS, while most of the actual user interfaces were maintained by third parties. This is no longer the case. The three major UIs – S60, UIQ and MOAP – were contributed to Symbian in 2009. Symbian also contains graphics, text layout and font rendering libraries.

All native Symbian C++ applications are built up from three framework classes defined by the application architecture: an application class, a document class and an application user interface class. These classes create the fundamental application behaviour. The remaining needed functions, the application view, data model and data interface, are created independently and interact solely through their APIs with the other classes.

Many other things do not yet fit into this model – for example, SyncML, Java ME providing another set of APIs on top of most of the OS and multimedia. Many of these are frameworks, and vendors are expected to supply plug-ins to these frameworks from third parties (for example, Helix Player for multimedia codecs). This has the advantage that the APIs to such areas of functionality are the same on many phone models, and that vendors get a lot of flexibility. But it means that phone vendors needed to do a great deal of integration work to make a Symbian OS phone.

Symbian includes a reference user-interface called "TechView." It provides a basis for starting customisation and is the environment in which much Symbian test and example code runs. It is very similar to the user interface from the Psion Series 5 personal organiser and is not used for any production phone user interface.

Symbian UI variants/platforms[edit]

Symbian, as it advanced to OS version 7.0, spun off into several different graphical user interfaces, each backed by a certain company or group of companies. Unlike Android OS's cosmetic GUIs, Symbian GUIs are referred to as "platforms" due to more significant modifications and integrations. Things became more complicated when applications developed for different Symbian GUI platforms were not compatible with each other, and this led to OS fragmentation.[58]

User Interfaces platforms that run on or are based on Symbian OS include:

  • S60, Symbian, also called Series 60. It was backed mainly by Nokia. There are several editions of this platform, appearing first as S60 (1st Edition) on Nokia 7650. It was followed by S60 2nd Edition (e.g. Nokia N70), S60 3rd Edition (e.g. Nokia N73) and S60 5th Edition (which introduced touch UI e.g. Nokia N97). The name, S60, was changed to just Symbian after the formation of Symbian Foundation, and subsequently called Symbian^1, 2 and 3.
  • Series 80 used by Nokia Communicators such as Nokia 9300i.
  • Series 90 Touch and button based. The only phone using this platform is Nokia 7710.
  • UIQ backed mainly by Sony Ericsson and then Motorola. It is compatible with both buttons and touch/stylus based inputs. The last major release version is UIQ3.1 in 2008, on Sony Ericsson G900. It was discontinued after the formation of Symbian Foundation, and the decision to consolidate different Symbian UI variants into one led to the adoption of S60 as the version going forward.[59]
  • MOAP (Mobile Oriented Applications Platform) [Japan Only] used by Fujitsu, Mitsubishi, Sony Ericsson and Sharp-developed phones for NTT DoCoMo. It uses an interface developed specifically for DoCoMo's FOMA "Freedom of Mobile Access" network brand and is based on the UI from earlier Fujitsu FOMA models. The user cannot install new C++ applications. (Japan Only)
  • OPP [Japan Only], successor of MOAP, used on NTT DoCoMo's FOMA phone.

Version comparison[edit]

Feature Symbian^3/Anna/Belle Symbian^2[60]Symbian^1/Series 60 5th Edition Series 60 3rd Edition UIQ (2.0) Series 80
Year released 2010 (Symbian^3), 2011 (Symbian Anna, Nokia Belle) 2010 (Japan only with MOAP/OPP middleware) 2008 2006 2002 2001
Company Symbian Foundation, later Nokia Symbian Foundation Symbian Foundation Nokia UIQ TechnologyNokia
Symbian OS version 9.5 (Symbian^3/Symbian Anna), 10.1 (Nokia Belle) ? 9.4 9.3
Series 60 version 5.2 (Symbian^3/Symbian Anna),[61] 5.3 (Nokia Belle), 5.4 (Nokia Belle FP1) 5.1 5th Edition 3rd Edition Feature Pack 2 N/A N/A
Touch input support Yes Yes Yes No Yes No
Multi touch input support Yes No No No No
Number of customizable home screens Three to six (Five on Nokia E6 and Nokia 500, six on Nokia Belle) One Two One
Wi-Fi version support B, G, NB, G B, G B, G B, G
USB on the go support Yes No No
DVB-H support Yes, with extra headset[62]Unknown, but have 1seg support[63]Yes, with extra headset Yes, with extra headset
Short range FM transmitter support Yes Yes Yes No No
FM radio support Yes ? Yes Yes Yes No
External Storage Card Support MicroSD, up to 32GB MicroSD MicroSD MicroSD, MiniSD Memory Stick, MicroSD, MultiMedia Card MultiMedia Card
Adobe Flash support Yes, Flash Lite native version 4.0, upgradable Yes, Flash Lite native version 3.1, upgradable Yes, Flash Lite native version 3.1, upgradable Yes, Flash native version 6, not upgradable
Microsoft Silverlight support No[64][citation needed]Yes[65][66]No[67][citation needed]No
OpenGL ES support Yes, version 2.0 No
SQLite support Yes Yes Yes[68]
CPU architecture support ARM SH-MobileARM ARM ARM
Programmed in C++, Qt? C++, QtC++, Qt
License Eclipse Public License;
Since 31 March 2011: Nokia Symbian License 1.0
proprietary SFL license, while some portions of source code are EPL licensed.
Public issues list No more
Package manager.sis, .sisx ? .sis, .sisx .sis, .sisx .sis, .sisx .sis, .sisx
Non English languages support Yes mainly Japanese Yes Yes Yes Yes
Underlining spell checker Yes Yes[69]Yes Yes
Keeps state on shutdown or crash No No No No
Internal search Yes Yes[63]Yes Yes Yes Yes
Proxy serverYes ? Yes Yes Yes Yes
On-device encryption Yes Yes[63]Yes Yes
Cut, copy, and paste support Yes Yes[69]Yes Yes Yes Yes
Undo No No Yes Yes Yes
Default Web Browser for S60, WebKit engine version 7.2, engine version 525 (Symbian^3);[70] version 7.3, engine version 533.4 (Symbian Anna) version 7.1.4, engine version 525; version 7.3, engine version 533.4 (for 9 selected units after firmware updates released in summer 2011) engine version 413 (Nokia N79) N/A N/A
Official App Store NokiaOvi Storei-αppli/i-Widget[69]NokiaOvi Store, Sony Ericsson PlayNow Arena NokiaOvi Store, Download!
Email sync protocol support POP3, IMAP i-mode mail[69]POP3, IMAP POP3, IMAP POP3, IMAP POP3, IMAP
NFC Support Yes No No No No No
Push alerts Yes Yes Yes Yes Yes
Voice recognition Yes Yes Yes Yes
Tethering USB, Bluetooth; mobile Wi-Fi hotspot, with third-party software USB, Bluetooth; mobile Wi-Fi hotspot, with third-party software USB, Bluetooth; mobile Wi-Fi hotspot, with third-party software USB, Bluetooth;
Text, document support Mobile Office Applications, PDF Mobile Office Applications, PDF Mobile Office Applications, PDF Mobile Office Applications, PDF Mobile Office Applications, PDF Mobile Office Applications, PDF
Audio playback All wma,[63] aac[citation needed]All All wav, mp3
Video playback H.263, H.264, WMV, MPEG4, MPEG4@ HD 720p 25–30 frames/s, MKV, DivX, XviD WMV,[69] MPEG4[citation needed]H.263, WMV, MPEG4, 3GPP, 3GPP2 H.263, WMV, MPEG4, 3GPP, 3GPP2 H.263, 3GPP, 3GPP2
Turn-by-turn GPSYes, with third-party software, or Nokia MapsYes, with monthly paid Docomo Map Navi[71] (ドコモ地図ナビ[72])Yes, with third-party software, or Nokia MapsYes, with third-party software, or Nokia MapsYes, with third-party software
Video out Nokia AV (3.5mm), PAL, NTSC, HDMI, DLNA via Nokia Play To HDMI, and Nokia AV (3.5mm), PAL, NTSC Nokia AV (3.5mm), PAL, NTSC No
Multitasking Yes Yes Yes Yes Yes Yes
Desktop interactive widgets Yes Yes Yes No
Integrated hardware keyboard Yes Yes Yes Yes Yes Yes
Bluetooth keyboard Yes Yes[63]Yes Yes Yes
Video conference front video camera Yes Yes Yes Yes Yes Yes
Can share data via Bluetooth with all devices Yes Yes Yes Yes Yes Yes
Skype, third-party software Yes[73]Yes[73]Yes[73]
Facebook IM chat Yes ? Yes Yes
Secure Shell (SSH) Yes, third-party software Yes, third-party software Yes, third-party software
OpenVPNNo, Nokia VPN can be used No, Nokia VPN can be used No, Nokia VPN can be used Yes, third-party software
Remote frame buffer ?
Screenshot Yes, third-party software[74]Yes, third-party software[74]
Источник: []
Documents To Go Symbian UIQ serial key or number

Sony Ericsson P990 - user opinions and reviews

to tell you the truth i havent checked the summary for somy ericsson phones, but your right about the DPI becuase i work for HP, and the higher the dpi is the higher the quality. bit the picture quality and the camera quality on the p990i is pretty awesome from my point of view, specially if u compare them in the USA to other mobile phones. all my friends are like WOW. and i think the phone deserves that kind of attraction.


thanks mike but I think its against the rulz to post serialz on this page but hoo cares...
newayz I wanted to ask something: when u check the properties of camera photos of SE phone the 'Advanced' summary shows that its resolution is 72 x 72 dpi even of K800i but of Nokia sets it shows 300 x 300 dpi even of 6630. Does this have something to do with the quality? I know that dpi is no. of dots per inch so having more dots per inch gives more quality, am I right?

to asd and pawaan:

sorry i tried to go on the site, it didnt work, so im jus gonna post it here:

Documents To Go Full
Registration Number: 9331331-5942
Activation Key: 83Q2-8E004AQDECE7

You have to put the dash line too

can u pls give me the link where i can update my firmware? tnx!

pla mail me "document 2 go and its crack 2..." thanx


Is it possible to use the bluetooth in listen the music? How?

thanks mike i've tried doc to go trial its cool but really i think the quickpoint is a little better but other stuff(word, excel of doc to go) is way better neway u said u can send the code. can u email me plz or logon to, its way better site for any mobile software n post ur code there. the good thing abt dotsis is there allways something for u n its totally free. I have an acc name by asd1.

update your phone software for better performanc

update new firmware. released on 1st june
Details on R6D23:

PDA software version: CXC 162036 R6D23
Phone software version: CXC 162037 R9G007
Bluetooth software version: CXC 162058 R5A01
CDA version: CDA 162007/1 R6D23
Some of the improvements observed so far:

More Ram - ~16MB at startup
Fast startup
Overall fast response to applications and menus
Browser is fast (new opera version)
Camera improved - auto focus more responsive, better video recording
New icons for .jar or .sis in file explorer
Gallery preview is no more blurry
Music update is faster
Auto key lock is default now
Alarm is loud and at a constant level
A new menu has been added under control panel - others: payment transactions

can somebody help how to use yahoo messenger on a p990i? it possible?help!!???

to asd:

antivirus i would suggest : Mcafee antivirus, and firewall

for word, excel, ppoint use "DOCUMENTS TO GO" its way better, than the original software, ill send u the code for it. and the pdf i havent noticed a change really, and i dont use it that often, but its not that slow, its ok. i hope that helped, hit me up if u have any more questions.


  • Anonymous
  • Px{

if a word file is downloaded from microsoft office 2007 will it open on p990 pls let me know thanks.

  • Anonymous
  • P@d

If your P990 is responding TOO SLOW, it can be because of a couple of reasons, One probable reason, the Old firmware should be updated. (available firmware updates on sonyericsson website) 2nd, Your RAM or CARD memory is almost full, 3rd your call logs are not regularly deleted, or sadly, your P990 unit is defective.

To check RAM or card memory with flip open, go to main menu, select TOOLS, under tools, select file manager, once in, click the file manager tab located on the upper left of the phone...Then select SPACE AVAILABLE. It will give you the summary of both RAM and card memory. Hope this helps.

hey Mike m tks for the info. U said that the update brings newer Opera ver. does it bring any more new software like latest office suite coz the old one dosen't show embedded graphics, how abt the PDF viewer is it fast now the old ones so slow that its almost useless. And can u suggest some antivirus for this fone if theres any?

yeah..p990 always hangs and its too slow... thats my cuz fon..uhm.. can anyonye tell wich is more cooler and nicer p990 or p910i??? is the cam of hte p910 ok????

Can anyone here tell me which Video & audio formats are supported by this device or symbian os.. sorry i mite sound dumb but i ve never used a symbian phone befor.. n thinking of buying this one..will appreciate a reply in this regard

Dear mike me did u updsate urs of itwas installed,does ur cell has has P990i logo under keypad or quickshare.Basicly Se hav cheated us even on the most failure model.It should hav been made n france since p800 times.Now they hav reduced price to 300$ totally made n China.Once u take out front keypad module u cannnot refix it back as the screws and centering isout being chinese as theygo wrong way in tightning.I regret abt every thing and ansxious abt updating.Be waiting next days abt ur reply Other be aware/

Ravi: Check if the software was made for the Symbian UIQ OS. Otherwise, it may not run on your P990i

Sylar: Firmware Updated may be downloaded directly at just click on the SE Update Service. Please take caution in updating your firmware. Follow instructions carefully and be patient.

Rabee: You might want to look into Symbian UIQ softwares that enable you to use yahoo, msn, ICQ messengers on your phone. try searching at

lynmae: The price of the P990i is still dropping. Kaya baka temporary fluctuation of price lang yan. Just source it from a different dealer. Im sure there are still some around Davao that is offering it at a lower price.

Thanks jeremy and mikem for the "firmware update" update. *grin*

For those who are experiencing problems with the latest PC Suite released for the Vista OS, I happily running mine. I did however enountered a problem when I installed it on my notebook that has a 2Ghz AMD Turion 64. But when I installed it in my other notebook that has an Intel Core 2 Duo 1.66Ghz, i encountered no problem. Im not sure and I doubt it if the processor has to do anything with the failure of the installation, but it could be possible. I guess the best thing to do is uninstall it, then do a clean boot, install the PC Suite and keep your fingers crossed. I hope you get it up and running.

And as a general rule with firmwares. Them great and friendly guys at SonyEricsson happily advises everyone to not update your firmware, if you are not experiencing any problems with your phone. So do think about it before you have your phone flashed.

Thanks to all the guys who've emailed me for whatever. Enjoy your P990i. Ive got mine wrapped in a suede leather drawstring pouch lined with a scratch/lint free cloth. *grin* I love my baby.


Can anyone please tell me that being a Symbian OS phone, can it run the *.sis files like a nokia Symbian OS phone?
please tell me because its the only thing i am confused about!!!!!!!!!!

Источник: []

What’s New in the Documents To Go Symbian UIQ serial key or number?

Screen Shot

System Requirements for Documents To Go Symbian UIQ serial key or number

Add a Comment

Your email address will not be published. Required fields are marked *