The Full Wiki

Symbian OS: Wikis

  
  
  

Encyclopedia

From Wikipedia, the free encyclopedia

Symbian OS
Symbian OS logo
Company / developer Nokia/(Symbian Ltd.)
Programmed in C++[1]
OS family Embedded operating systems
Working state development of the original Symbian OS code base has given way for an integrated development of the Symbian platform
Source model closed source,
moved to open source as the Symbian platform
Marketing target Mobile devices
Supported platforms ARM, x86 [2]
Kernel type Microkernel
Default user interface S60 platform, UIQ, MOAP
License original code base was proprietary, transition to EPL started with Symbian OS 9.1, completed with the Symbian platform
Official Website defunction - see the website of the Symbian Foundation
Symbian OS is an operating system (OS) designed for mobile devices and smartphones, with associated libraries, user interface, frameworks and reference implementations of common tools, originally developed by Symbian Ltd. It was a descendant of Psion's EPOC and runs exclusively on ARM processors, although an unreleased x86 port existed.
In 2008, the former Symbian Software Limited was acquired by Nokia and a new independent non-profit organisation called the Symbian Foundation was established. .Symbian OS and its associated user interfaces S60, UIQ and MOAP(S) were contributed by their owners to the foundation with the objective of creating the Symbian platform as a royalty-free, open source software.^ Commercial and Open source software for Epoc / Symbian OS by Hannu Viitala .
  • Open source software for Epoc / Symbian OS 12 January 2010 1:49 UTC koti.mbnet.fi [Source type: General]

^ In 2008 Nokia has stated that Symbian OS (including the platforms S60, UIQ and MOAP(S)) will become open source in the first half of 2009.

^ By Symbian Foundation releases platform roadmap for future Symbian OS versions .
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

The platform has been 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 open source code in February 2010.[3]
.Devices based on Symbian OS account for 46.9% of smartphone sales, making it the world's most popular mobile operating system.^ Windows Mobile operating system.
  • Nokia announces foundation to make Symbian OS open source | The Industry Standard 12 January 2010 1:49 UTC www.thestandard.com [Source type: News]

^ Quickoffice predicts a huge market for its application as the Android mobile operating system is the second most popular smartphone OS behind Symbian.
  • Quickoffice available for the Android platform! 12 January 2010 1:49 UTC droidberry.net [Source type: General]

^ Symbian OS is an open operating system designed for mobile devices.
  • http://www.speechtechmag.com/Articles/News/Industry-News/Loquendo-Embedded-ASR-Now-Available-for-Symbian-OS-55053.aspx 12 January 2010 1:49 UTC www.speechtechmag.com [Source type: News]

[4]

Contents

Design

.Symbian features pre-emptive multitasking and memory protection, like other operating systems (especially those created for use on desktop computers).^ The other alternative is to use error codes like most operating systems use in their C APIs.
  • Readers Write About Symbian, OS X and the iPhone 12 January 2010 1:49 UTC www.roughlydrafted.com [Source type: FILTERED WITH BAYES]

^ Symbian OS camera Operating System video hardware graphics plug-in .
  • Symbian Preps Next Two OS | Top Industry News, Statistics, Research and Trends | BNET 12 January 2010 1:49 UTC industry.bnet.com [Source type: General]

^ Definition of: Symbian OS An open standard operating system for data-enabled mobile phones (smartphones) from Symbian Ltd., London (www.symbian.com).
  • Symbian OS Definition from PC Magazine Encyclopedia 12 January 2010 1:49 UTC www.pcmag.com [Source type: General]

.EPOC's approach to multitasking was inspired by VMS and is based on asynchronous server-based events.^ The notification mechanism is based on an asynchronous request, which is placed on the shutdown server when a client creates a session with it.
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

Symbian OS was created with three systems design principles in mind:
  • the integrity and security of user data is paramount,
  • user time must not be wasted, and
  • 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.^ November 7, 2006 Swedish handset maker to buy the Symbian user interface company that its parent company set up years ago.

^ Symbian systems, user-side heap library may request other apps to exit.
  • www.macrobug.com» Blog Archive » Android versus Symbian OS 12 January 2010 1:49 UTC www.macrobug.com [Source type: General]

^ (John Roe) This article describes how best to package the well-known Symbian OS Client–Server pattern to maximize encapsulation of the service interface, reduce client dependencies and reduce the overall RAM used by the service.
  • Symbian Developer Network - Documentation - C++ development papers - C++ papers 12 January 2010 1:49 UTC developer.symbian.com [Source type: Reference]

.The OS is optimised for low-power battery-based devices and for ROM-based systems (e.g.^ That essentially erases Android’s price advantage, and could lead to a raft of Symbian-based devices for the mid- and low-tier from OEM vendors.
  • MobHappy » Blog Archive » More On The Big Symbian News 12 January 2010 1:49 UTC mobhappy.com [Source type: General]

^ "We are excited that MobileMeeting is part of the Catalyst Program to build on the great functionality of smartphones based on Symbian OS, making the smartphone a more ubiquitous and powerful communication tool."
  • Polycom MobileMeeting Instant Group Calling Now Supports the Symbian OS for Mobile Devices; Application for Series 60 Platform Based on Symbian OS Extends Reach of MobileMeeting 12 January 2010 1:49 UTC www.tmcnet.com [Source type: General]

^ In April, Nokia announced a new range of multimedia devices, branded as the Nokia N series, based on Symbian OS and the Series 60 User Interface platform.
  • Symbian OS(tm) Shipments Rise 191% to 14.5m in H1 2005 12 January 2010 1:49 UTC www2.prnewswire.com [Source type: General]

features like XIP and re-entrancy in shared libraries). .Applications, and the OS itself, follow an object-oriented design: Model-view-controller (MVC).^ B.C: Symbian OS is designed as an object oriented OS from the ground up.
  • Chat with Bruce Carney,Symbian Developer Programs Director 12 January 2010 1:49 UTC www.artima.com [Source type: General]

^ Symbian OS v9 (which the Sony Ericsson P990 is based on) introduces an enhanced security model that provides controlled access to sensitive APIs.
  • How to reinstall symbian OS?! - Phonearena.com Forum 12 January 2010 1:49 UTC www.phonearena.com [Source type: FILTERED WITH BAYES]

^ The application attempts to hide itself from view of the user, forwarded SMS messages do not show up in Sent folders or SMS report folders.

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 such as descriptors and a cleanup stack.^ ASD topics addressed: Classes and objects, class design and inheritance, Symbian OS types and declarations, cleanup stack, object construction.
  • Symbian Developer Network - Documentation - C++ development papers - C++ papers 12 January 2010 1:49 UTC developer.symbian.com [Source type: Reference]

^ Look, the J2ME program (which creates all controls in the code) is several times shorter, than the Symbian C++ program plus its resources.
  • CodeProject: Symbian OS design faults. Free source code and programming help 12 January 2010 1:49 UTC www.codeproject.com [Source type: FILTERED WITH BAYES]

^ But there isn't much public discussion of Symbian OS application development and systems programming.
  • Symbian Os 12 January 2010 1:49 UTC c2.com [Source type: FILTERED WITH BAYES]

.There are similar techniques for conserving disk space (though the disks on Symbian devices are usually flash memory).^ Hutton said that Symbian expected to see a "20 to 30 percent reduction in average memory usage during device use," with a potential for reduced battery usage.
  • Symbian adds support for pushier e-mail - CNET News 12 January 2010 1:49 UTC news.cnet.com [Source type: General]

^ RAM defragmentation--similar to the way users would defragment a PC's hard disk--is also built in to free up further memory.
  • Symbian adds support for pushier e-mail - CNET News 12 January 2010 1:49 UTC news.cnet.com [Source type: General]

^ (Version 3.0 is not supported by SDK toolchain)- Minimum 1 GHz Pentium PC, 256 MB of memory- Up to 1.5 GB free disk space Architecture..

.Furthermore, all Symbian programming is event-based, and the CPU is switched into a low power mode when applications are not directly dealing with an event.^ That essentially erases Android’s price advantage, and could lead to a raft of Symbian-based devices for the mid- and low-tier from OEM vendors.
  • MobHappy » Blog Archive » More On The Big Symbian News 12 January 2010 1:49 UTC mobhappy.com [Source type: General]

^ "We are excited that MobileMeeting is part of the Catalyst Program to build on the great functionality of smartphones based on Symbian OS, making the smartphone a more ubiquitous and powerful communication tool."
  • Polycom MobileMeeting Instant Group Calling Now Supports the Symbian OS for Mobile Devices; Application for Series 60 Platform Based on Symbian OS Extends Reach of MobileMeeting 12 January 2010 1:49 UTC www.tmcnet.com [Source type: General]

^ Such CPUs will use one core in standby mode or for executing simple asks, and both cores for more resource-intensive applications.
  • Symbian OS with SMP Technology 12 January 2010 1:49 UTC www.cellaz.com [Source type: General]

.This is achieved through a programming idiom called active objects.^ The problem with Symbian to developers isn’t that Symbian has some “hard to understand” idioms such as active objects, descriptors or clean-up stack.
  • Antony’s Mobile Blog » Blog Archive » Why Symbian OS Development is Very Difficult 12 January 2010 1:49 UTC mobile.antonypranata.com [Source type: General]

.Similarly the Symbian approach to threads and processes is driven by reducing overheads.^ Be ready to make a complete shift from Palm OS' single-thread, event-driven software development model to Symbian OS' multi-threaded, object approach.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

^ Every Symbian OS process can have one or more threads.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

^ You can find one or more threads in every Symbian OS process.
  • eBay Guides - Palm Os or Symbian OS plan the smart leap 12 January 2010 1:49 UTC reviews.ebay.com [Source type: General]

.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[5].^ Freeware symbian application for nokia phone .

^ SIP user agent application for Symbian.
  • Open Source SIP stack, media stack, STUN, TURN, and ICE for Symbian OS 12 January 2010 1:49 UTC www.pjsip.org [Source type: Reference]

^ Symbian said phones running on the latest version of its OS will boot up more quickly and applications including browsers and e-mail will launch as much as 75 times faster.
  • Symbian Mobile OS Aims To Boost Performance - Network Computing 12 January 2010 1:49 UTC www.networkcomputing.com [Source type: General]

This is a feature which is not available in Linux[citation needed]. .This has allowed Symbian EKA2 phones to become smaller, cheaper and more power efficient than their predecessors[citation needed].^ Zebra VirusCleaner for Symbian OS SmartPhone is a powerful and reliable anti-virus software for protecting your mobile phone from being attacked by malicious programs.

^ The intention is to show the audience that phones can do a lot more than just voice calls and SMS. .
  • symbianresources.com - Tutorials: General Symbian OS Topics 12 January 2010 1:49 UTC www.symbianresources.com [Source type: General]

^ Competition is heating up, and consumers are demanding more powerful phones with capabilities that extend far beyond the box they ship in.
  • AT&T pines for a standardized smartphone OS, eyes Symbian (Updated) 12 January 2010 1:49 UTC arstechnica.com [Source type: General]

Competition

.In the number of "smart mobile device" shipments, Symbian devices are the market leaders.^ Symbian is the market leader in mobile phones with 206 million cumulative shipments.
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

^ Symbian is one of the top Mobile Operating Systems currently available on the market, in fact companies such as Sony Ericsson and most notably Nokia run the OS on nearly all of their mobile devices, a testament to the success of Symbian.
  • For Symbian OS Articles, Software Reviews for Mobile Phones & Devices, Tips, How-Tos and More Visit BrightHub.Com 12 January 2010 1:49 UTC www.brighthub.com [Source type: General]

^ Gartner's confidence in Nokia's continued market dominance is probably related, at least in part, to the strategic partnership Nokia formed with Microsoft to be able to deliver Office Mobile, as well as integration with other Microsoft technologies, on Symbian-based mobile devices.
  • Symbian and Android to Lead Mobile OS Market in 2012 - PC World Business Center 12 January 2010 1:49 UTC www.pcworld.com [Source type: General]

.Statistics published in February 2010 showed that the Symbian devices comprised a 47.2% share of the smart mobile devices shipped in in 2009, with RIM having 20.8%, Apple having 15.1% (through iPhone OS), Microsoft having 8.8% (through Windows CE and Windows Mobile) and Google Android having 4.7%.^ Job types for Symbian OS devices .
  • Introduction to managing Symbian OS devices 12 January 2010 1:49 UTC publib.boulder.ibm.com [Source type: Reference]

^ Symbian OS or Windows Mobile–based Smartphones are networked computers.
  • A Guide to Windows Mobile Programming for Symbian OS Developers 12 January 2010 1:49 UTC msdn.microsoft.com [Source type: FILTERED WITH BAYES]

^ Introduction to managing Symbian OS devices .
  • Introduction to managing Symbian OS devices 12 January 2010 1:49 UTC publib.boulder.ibm.com [Source type: Reference]

[6] .Other competitors include Palm OS, Qualcomm's BREW, SavaJe, Linux and MontaVista Software.^ So, with that said, if it's not running a flavor of Symbian, Windows Mobile, Palm OS, Research In Motion or probably Linux, I wouldn't classify it as a smartphone .

^ Be ready to make a complete shift from Palm OS' single-thread, event-driven software development model to Symbian OS' multi-threaded, object approach.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

^ Other Symbian-based smartphones make up 22 percent market share, leaving 27 percent for other operating system vendors (Palm, Microsoft, Linux, and others).
  • Dr. Dobb's | Symbian OS Passes 100 Million Mark | November 16, 2006 12 January 2010 1:49 UTC www.ddj.com [Source type: News]

.Although the share of the global smartphone market dropped from 52.4% in 2008 to 47.2% in 2009, the shipment volume of Symbian devices grew 4.8%, from 74.9 million units to 78.5 million units.^ Symbian smartphone shipments surge .
  • symbian os stories - ZDNet Asia 12 January 2010 1:49 UTC www.zdnetasia.com [Source type: General]

^ Symbian still has 72 percent market share in smartphones.
  • Symbian os articles - Techworld.com 12 January 2010 1:49 UTC search.techworld.com [Source type: General]

^ TV brand, aims to increase its global market share in LCD TVs to 15% this year, from 11% last year, by boosting unit sales by 54%.
  • Cell Phones - Archive 12 January 2010 1:49 UTC www.pcmag.com [Source type: General]

[7]

Structure

The Symbian System 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.^ Enhancements include WiFi support as well as other new hardware capabilities plus improved support for UMA and other IP-based services being rolled out by the major network operators.
  • Symbian OS Phones Hit New Heights 12 January 2010 1:49 UTC www.3g.co.uk [Source type: General]

^ However, this book is primarily about the operation of the kernel and file server, so as the later boot stages are related to general OS services and user interface initialization I will not cover them in depth.
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

^ The file server now creates the loader thread, which provides the executable loader service for the rest of the OS, and waits for it to signal that it is ready.
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

.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.^ NS Basic/Symbian OS includes over 150 statements and functions.
  • mathemas ordinate: NS Basic/Symbian OS 12 January 2010 1:49 UTC www.ordinate.de [Source type: FILTERED WITH BAYES]

^ The file server now completes initialization of the local drive collection and prepares its notification service before creating a final slave thread to continue startup.
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

^ To handle these, you typically create a class which submits a request to an asynchronous service provider and waits for its completion, supplying a function which is called when the event is received.
  • Symbian OS essentials in Application development tutorial 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.Symbian has a microkernel architecture, which means that the minimum necessary is within the kernel to maximise robustness, availability and responsiveness.^ The move means Symbian supports all ARM processor architectures, from the ARM9 range through the ARM11 series.
  • Symbian extends ARM support, launches OS v9.5 12 January 2010 1:49 UTC eetimes.eu [Source type: News]

^ Then that means that “bedroom” programmers can compile symbian kernel and middleware without having to shell out for the RVCT license (i.e open source build) .
  • Symbian on Intel’s Atom « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ Even if the full response mechanism is out of the scope of Symbian OS, the security architecture should provide support to implement part of it as capability revocation and upgrade mechanisms.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.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.^ Network management VoIP Other Technologies .
  • symbian os Content at ZDNet UK 12 January 2010 1:49 UTC www.zdnet.co.uk [Source type: General]
  • Symbian symbian os Content at ZDNet UK 12 January 2010 1:49 UTC www.zdnet.co.uk [Source type: General]

^ Introduction to managing Symbian OS devices .
  • Introduction to managing Symbian OS devices 12 January 2010 1:49 UTC publib.boulder.ibm.com [Source type: Reference]

^ Introduction to managing Symbian OS devices Device Manager .
  • Introduction to managing Symbian OS devices 12 January 2010 1:49 UTC publib.boulder.ibm.com [Source type: Reference]

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.^ For example, after a mobile phone is switched on, the CPU, MMU and memory controller are in the most primitive state: clocks are set to low frequencies, the MMU is disabled, only memory essential for reset is visible and RAM will contain garbage.
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

^ Symbian’s new Real-Time Kernel (EKA2) introduces support for DLL global writeable static data (WSD).
  • Symbian Developer Network - Documentation - C++ development papers - C++ papers 12 January 2010 1:49 UTC developer.symbian.com [Source type: Reference]

^ With Navimote you can enable others to retrieve your position in real-time.

.Symbian is designed to emphasise compatibility with other devices, especially removable media file systems.^ Future versions of the Symbian OS will support ARM's symmetric multiprocessing ( SMP ) technology, which will make the system compatible with handsets using multi-core processors.
  • Symbian OS with SMP Technology 12 January 2010 1:49 UTC www.cellaz.com [Source type: General]

^ This allows the use of standard file system hierarchies that may be available on removable media.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ Although it is out of the scope of Symbian Secure Architecture, some hardware features can increase the level of security of removable media when off the device.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.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.^ This iterates over every local or internal drive (that has a file system already mounted and has a media mounted that is not write protected) calling a file system-specific mount control block method (FinaliseMountL()).
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

^ The development of EPOC was often held up for days as my colleagues and I tried to diagnose various system lockups.
  • Symbian OS – The keystone of security - IT & Security Portal 12 January 2010 1:49 UTC www.it-observer.com [Source type: FILTERED WITH BAYES]

^ Clients of the shutdown server typically own a CSaveNotifier object that provides them with an interface to the shutdown server: .
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

.The internal data formats rely on using the same APIs that create the data to run all file manipulations.^ Applications can, for example, use their sub-tree to hold various private data files.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ Windows CE 5.0 has substantial revisions in the database system used for PIM data, so be sure to use the POOM API to manage PIM information rather than accessing the PIM databases directly.
  • A Guide to Windows Mobile Programming for Symbian OS Developers 12 January 2010 1:49 UTC msdn.microsoft.com [Source type: FILTERED WITH BAYES]

^ The executable files in Symbian OS, like .app, .exe or .dll, use a special format, called E32 file format.
  • Symbian OS Executable File Format (E32Image) | AntonyPranata.com 2.0 12 January 2010 1:49 UTC www.antonypranata.com [Source type: Reference]

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).^ For instance, an application may be granted NetworkServices as blanket permission but the telephony server will check NetworkServices capability at each relevant call made by this application.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ For example, possession of the “network services” capability allows a client to place phone calls via the telephony server.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ There is a tool in Symbian OS SDK, called uidcrc.exe , which allows you to generate checksum from the first three UIDs.
  • Symbian OS Executable File Format (E32Image) | AntonyPranata.com 2.0 12 January 2010 1:49 UTC www.antonypranata.com [Source type: Reference]

Each of these has a plug-in scheme. .For example ESOCK allows different ".PRT" protocol modules to implement various networking protocol schemes.^ For example, possession of the “network services” capability allows a client to place phone calls via the telephony server.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.The subsystem also contains code that supports short-range communication links, such as Bluetooth, IrDA and USB.^ Also, the founding board members and supporters of the Symbian Foundation contain a wide range of leading operators, who are committing to driving up innovation in applications and services.
  • dw2-0: 2009 - end users modifying their mobile phone apps 12 January 2010 1:49 UTC www.dw2-0.com [Source type: General]

.There is also a large volume of user interface (UI) Code.^ To ensure this outcome, the Symbian Foundation governance model includes a Council which is dedicated to improving UI (User Interface) and UX (User Experience).
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

.Only the base classes and substructure were contained in Symbian OS, while most of the actual user interfaces were maintained by third parties.^ Basic Symbian OS class hierarchy contains 1201 classes.
  • CodeProject: Symbian OS design faults. Free source code and programming help 12 January 2010 1:49 UTC www.codeproject.com [Source type: FILTERED WITH BAYES]

^ In fact, it is not only for third party developers.
  • Antony’s Mobile Blog » Blog Archive » Why Symbian OS Development is Very Difficult 12 January 2010 1:49 UTC mobile.antonypranata.com [Source type: General]

^ This includes supporting multiple user interface options to respond to network operator and diverse regional market requirements, such as language and user-style preferences, including NTT DoCoMo's Symbian OS-based MOAP for its FOMA networks, S60, Series 80 and UIQ. .
  • Symbian OS Phones Hit New Heights 12 January 2010 1:49 UTC www.3g.co.uk [Source type: General]

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.^ UIQ is quite similar to Nokia's S60 and should also be regarded as its own OS with Symbian as the kernel.
  • Readers Write About Symbian, OS X and the iPhone 12 January 2010 1:49 UTC www.roughlydrafted.com [Source type: FILTERED WITH BAYES]

^ For Symbian 9 (S60 3rd Edition included), the libraries may be built as .DSO (Dynamic Shared Object, Symbian term for Dynamic Link Library/DLL).
  • Open Source SIP stack, media stack, STUN, TURN, and ICE for Symbian OS 12 January 2010 1:49 UTC www.pjsip.org [Source type: Reference]

^ The Symbian command line tools can be used to build the libraries for both S60 and UIQ SDK. To build the libraries and application: .
  • Open Source SIP stack, media stack, STUN, TURN, and ICE for Symbian OS 12 January 2010 1:49 UTC www.pjsip.org [Source type: Reference]

.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.^ SIP user agent application for Symbian.
  • Open Source SIP stack, media stack, STUN, TURN, and ICE for Symbian OS 12 January 2010 1:49 UTC www.pjsip.org [Source type: Reference]

^ RAM defragmentation--similar to the way users would defragment a PC's hard disk--is also built in to free up further memory.
  • Symbian adds support for pushier e-mail - CNET News 12 January 2010 1:49 UTC news.cnet.com [Source type: General]

^ "As the 'heart' of the platform, Symbian's real-time microkernelcomprising robust, fully multi-tasking architecturemanages all system resources and frameworks necessary for the co-existence of the processes and applications that make up the complete system.
  • Symbian Foundation Forges Ahead with Open-Source OS Plans - Linux and Open Source from eWeek 12 January 2010 1:49 UTC www.eweek.com [Source type: General]

.These classes create the fundamental application behaviour.^ To meet these demands, developers need tools that allow them to create content and applications for mobile devices quickly and efficiently.
  • Symbian OS - Techworld: Breaking News for Business Technology & Enterprise IT - Techworld.com 12 January 2010 1:49 UTC www.techworld.com [Source type: General]

.The remaining required functions, the application view, data model and data interface, are created independently and interact solely through their APIs with the other classes.^ For other content types such as images or sounds, it may depend on context, and ultimately be up to the application owning the data to define.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ Use of the Extended Telephony API in two-tier security, for example, requires your application to be signed with a privileged certificate.
  • A Guide to Windows Mobile Programming for Symbian OS Developers 12 January 2010 1:49 UTC msdn.microsoft.com [Source type: FILTERED WITH BAYES]

^ I have already discussed the Power class APIs invoked by this function in Chapter 15 , Power Management.
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

.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.^ Symbian said the multi-threaded multimedia framework (MMF) provides enhanced audio recording, playback, audio streaming and imaging capabilities for Symbian OS applications.
  • Symbian Enhances Multimedia with New OS - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: General]

^ (Everything is tested using Wine 0.9.15 and remote X to X11.app on OS X, things might work better or worse on other setups.
  • Symbian development on Linux and OS X 12 January 2010 1:49 UTC www.martin.st [Source type: FILTERED WITH BAYES]

^ The key point is that there are other Java ME VMs than the one provided by Sun.
  • Symbian Ideas 12 January 2010 1:49 UTC ideas.symbian.org [Source type: FILTERED WITH BAYES]

.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).^ It includes a generic multimedia plug-in system which allows developers to write plug-ins using abstract and concrete classes representing actual resources and abstract components.
  • Symbian Enhances Multimedia with New OS - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: General]

^ It also includes a codec API, an audio Controller plug-in, support for sound device abstraction and arbitration, a video playback/recording/telephony framework, a MIDI client API and support for concurrent processing of multiple multimedia data streams.
  • Symbian Enhances Multimedia with New OS - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: General]

^ These system capabilities are only available to third party code that is appropriately signed.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.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.^ It is used not only in Nokia phones but also in many Samsung and Sony/Ericsson models.
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

^ The right soft key, which is a Back button on a Series 60 phone, is for secondary functions on the Smartphone such as canceling or providing pop-up menus.
  • A Guide to Windows Mobile Programming for Symbian OS Developers 12 January 2010 1:49 UTC msdn.microsoft.com [Source type: FILTERED WITH BAYES]

^ The FileSaveAs site contains many other pages for users of Symbian OS phones such as the Nokia 5800 and Nokia N96 .
  • Symbian OS Smartphones and Devices 12 January 2010 1:49 UTC www.filesaveas.com [Source type: General]

.But it means that phone vendors needed to do a great deal of integration work to make a Symbian OS phone.^ Phone OS overtakes Symbian OS .
  • iPhone OS overtakes Symbian OS 12 January 2010 1:49 UTC www.sitepoint.com [Source type: General]

^ Although technically possible to run Netbooks with the Symbian OS , a commentator on the blog, noted, "Making an OS port to another hardware [platform] is a relatively simple task...
  • symbian os | Tags | ComputerWeekly.com 12 January 2010 1:49 UTC www.computerweekly.com [Source type: General]

^ The company also claims that Symbian OS 9.5 will now be more affordable, meaning manufacturers can use it in lower-cost phones and not just the high-end smart phones for which the system is best known.
  • Symbian adds support for pushier e-mail - CNET News 12 January 2010 1:49 UTC news.cnet.com [Source type: General]

.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.^ Downloads Current build will support phone based on Symbian OS v6.1 and v7.0s respectively.User instructionsPress "Option> Start" after launching InTune.
  • symbian os Content at ZDNet UK 12 January 2010 1:49 UTC www.zdnet.co.uk [Source type: General]
  • Symbian symbian os Content at ZDNet UK 12 January 2010 1:49 UTC www.zdnet.co.uk [Source type: General]

^ A high speed internet browser provides access to more than 6,000 open applications which are compatible with L870 so users can customize the device for their individual needs.
  • Samsung Drops GPS, Slider Symbian Smartphones - Samsung - Gizmodo 12 January 2010 1:49 UTC gizmodo.com [Source type: General]

^ This paper and associated code deliver a template that can be used as the basis for Symbian OS v9 transient servers that launch the server in a separate process to the client; note that the start-up code for a server that runs in the same process as the client is not covered in this paper.
  • Symbian Developer Network - Documentation - C++ development papers - C++ papers 12 January 2010 1:49 UTC developer.symbian.com [Source type: Reference]

.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.^ This is in addition to the fact that other mobile phone manufacturers are now starting to think seriously about the ease of use of the phones software – including the web browser.
  • iPhone OS overtakes Symbian OS 12 January 2010 1:49 UTC www.sitepoint.com [Source type: General]

^ The phone Samsung intends to build will use handset maker Nokia's Series 60 user interface, which Samsung recently licensed.
  • Samsung licenses Symbian OS - CNET News 12 January 2010 1:49 UTC news.cnet.com [Source type: General]

^ Ericsson R380 (2000) - first commercially available phone based on Symbian OS. Nokia 9210 Communicator smartphone(2001), 9300 Communicator (2004), 9500 Communicator (2004) using the Nokia Series 80 interface.

History

Psion

In 1980, Psion was founded by David Potter.

EPOC

Osaris PDA by Oregon Scientific with EPOC operating system
.EPOC is a family of graphical operating systems developed by Psion for portable devices, primarily PDAs.^ The simple truth is that if youre planning on developing from the operating system on up for smartphones, Symbian OS, descended from Psions EPOC operating system, is the clear leader both in terms of marketability and system maturity.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

^ With this operating system, developers can write managed code in the Java language, and control the device via Google (News - Alert)-developed Java libraries.
  • Quickoffice available for the Android platform! 12 January 2010 1:49 UTC droidberry.net [Source type: General]

^ The folks behind the Symbian operating system (which incidentally, started out as the EPOC operating system that powered early Psion handheld computers a decade ago), recently ported Symbian to work with the Intel Atom processor.
  • Symbian on Intel’s Atom « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

EPOC came from epoch, the beginning of an era, but was backfitted by the engineers to "Electronic Piece Of Cheese".[8]

EPOC16

.EPOC16, originally simply named EPOC, was the operating system developed by Psion in the late 1980s and early 1990s for Psion's "SIBO" (SIxteen Bit Organisers) devices.^ We make a mobile device operating system.
  • Chat with Bruce Carney,Symbian Developer Programs Director 12 January 2010 1:49 UTC www.artima.com [Source type: General]

^ The simple truth is that if youre planning on developing from the operating system on up for smartphones, Symbian OS, descended from Psions EPOC operating system, is the clear leader both in terms of marketability and system maturity.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

^ If you are new to C++ programming on Symbian OS, there are a few fundamental aspects to grasp before starting to develop applications on the platform, mostly related to the design of the operating system, which is purpose-built to run on portable devices.
  • Symbian OS essentials in Application development tutorial 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.All EPOC16 devices featured an 8086-family processor and a 16-bit architecture.^ The move means Symbian supports all ARM processor architectures, from the ARM9 range through the ARM11 series.
  • Symbian extends ARM support, launches OS v9.5 12 January 2010 1:49 UTC eetimes.eu [Source type: News]

^ Although it is out of the scope of Symbian Secure Architecture, some hardware features can increase the level of security of removable media when off the device.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ Its a bit silly to claim all that when you basically cant have your web browser and a java app open without freezing the device!
  • AAS Features: How to: avoid 'Memory' errors on a Symbian OS smartphone 12 January 2010 1:49 UTC mobile.allaboutsymbian.com [Source type: General]

.EPOC16 was a single-user pre-emptive multitasking operating system, written in Intel 8086 assembler language and C and designed to be delivered in ROM.^ Palm OS is available only for the system services and not for applications but Symbian supports the multitasking and multithreading applications, although it’s designed for event based time sharing on a single thread.
  • eBay Guides - Palm Os or Symbian OS plan the smart leap 12 January 2010 1:49 UTC reviews.ebay.com [Source type: General]

^ This is the key difference between asynchronous calls' co-operative multitasking and multithreading's pre-emptive multitasking.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

^ User Interface Both operating systems provide developers with basic GUI components like check boxes, radio buttons, lists, scrollbars, and other components.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

.It supported a simple programming language called Open Programming Language (OPL) and an integrated development environment (IDE) called OVAL. SIBO devices included the: MC200, MC400, Series 3 (1991-1998), Series 3a, Series 3c, Series 3mx, Siena, Workabout and Workabout mx.^ Included Russian and English language support.

^ The toolset enables wireless developers to develop, build and debug C and PersonalJava operating system components and applications, all within the same Integrated Development Environment (IDE), for Symbian OS mobile phones.
  • Metrowerks Ships The First Dev Tools For Symbian Os V7.0 - CodeWarrior Development Tools for Symbian OS Professional Edition 1.0 - Product Announcement | EDP Weekly's IT Monitor | Find Articles at BNET 12 January 2010 1:49 UTC findarticles.com [Source type: General]

^ News New developer program will allow mobile apps to be sold and installed without review by Palm, waiving fees for open source developers.
  • symbian os stories - ZDNet Asia 12 January 2010 1:49 UTC www.zdnetasia.com [Source type: General]

The MC400 and MC200, the first EPOC16 devices, shipped in 1989.
.EPOC16 featured a primarily 1-bit-per-pixel, keyboard-operated graphical interface (the hardware for which it was designed did not have pointer input).^ The result is an operating system that can work on the typical hardware set of feature phones being released today.
  • CTIA: Symbian announced the latest version of its mobile phone OS, Symbian v9.5 12 January 2010 1:49 UTC telephonyonline.com [Source type: General]

^ One important recent paper [6] has outlined a hardware design that does not take operating system security into account.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

In the late 1990s, the operating system was referred to as EPOC16 to distinguish it from Psion's then-new EPOC32 OS.

EPOC32

.The first version of EPOC32, Release 1 appeared on the Psion Series 5 ROM v1.0 in 1997. Later, ROM v1.1 featured Release 3 (Release 2 was never publicly available.^ The first version expected to be released, called Symbian 2, will be complete from a functional standpoint by midyear, with the finished product shipped by year's end.
  • Symbian Picks Up The Pace In OS Race -- Symbian -- InformationWeek 12 January 2010 1:49 UTC www.informationweek.com [Source type: News]

^ ORLANDO-- Symbian today announced the latest version of its mobile phone OS, Symbian v9.5, the first release of its smartphone platform targeted at mid-range phones.
  • CTIA: Symbian announced the latest version of its mobile phone OS, Symbian v9.5 12 January 2010 1:49 UTC telephonyonline.com [Source type: General]

^ This version is the first release on CNET Download.com.
  • Mundu Radio (Symbian OS Series 60) - Free Mobile software downloads and software reviews - CNET Download.com 12 January 2010 1:49 UTC download.cnet.com [Source type: General]

) .These were followed by the Psion Series 5mx, Revo / Revo plus, Psion Series 7 / netBook and netPad (which all featured Release 5).^ I think people will just revert to using a very basic phone and tethering it to a Netbook to get all advanced features .
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ I think people will just revert to using a very basic phone and tethering it to a Netbook to get all advanced features.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ Hooked On Creatures of the Deep for all Series 60 3rd edition mobile devices with any Symbian OS feature pack installed.

.The EPOC32 operating system, at the time simply referred to as EPOC, was later renamed Symbian OS. Adding to the confusion with names, before the change to Symbian, EPOC16 was often referred to as SIBO to distinguish it from the "new" EPOC. Despite the similarity of the names, EPOC32 and EPOC16 were completely different operating systems, EPOC32 being written in C++ from a new codebase with development beginning during the mid 1990s.^ Symbian OS has the worst development tools.
  • Antony’s Mobile Blog » Blog Archive » Why Symbian OS Development is Very Difficult 12 January 2010 1:49 UTC mobile.antonypranata.com [Source type: General]

^ The new plans will see as many as five versions of the Symbian OS being developed at the same time.
  • Symbian Picks Up The Pace In OS Race -- Symbian -- InformationWeek 12 January 2010 1:49 UTC www.informationweek.com [Source type: News]

^ Similar tools from Metrowerks for Symbian OS are being developed for both Java and C++ programmers.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

.EPOC32 was a pre-emptive multitasking, single user operating system with memory protection, which encourages the application developer to separate their program into an engine and an interface.^ Palm OS is available only for the system services and not for applications but Symbian supports the multitasking and multithreading applications, although it’s designed for event based time sharing on a single thread.
  • eBay Guides - Palm Os or Symbian OS plan the smart leap 12 January 2010 1:49 UTC reviews.ebay.com [Source type: General]

^ If you are new to C++ programming on Symbian OS, there are a few fundamental aspects to grasp before starting to develop applications on the platform, mostly related to the design of the operating system, which is purpose-built to run on portable devices.
  • Symbian OS essentials in Application development tutorial 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ The toolset enables wireless developers to develop, build and debug C and PersonalJava operating system components and applications, all within the same Integrated Development Environment (IDE), for Symbian OS mobile phones.
  • Metrowerks Ships The First Dev Tools For Symbian Os V7.0 - CodeWarrior Development Tools for Symbian OS Professional Edition 1.0 - Product Announcement | EDP Weekly's IT Monitor | Find Articles at BNET 12 January 2010 1:49 UTC findarticles.com [Source type: General]

.The Psion line of PDAs come with a graphical user interface called EIKON which is specifically tailored for handheld machines with a keyboard (thus looking perhaps more similar to desktop GUIs than palmtop GUIs [3]).^ Despite the operating systems' similar GUI/Menu bar interfaces and their ARM processor based, handheld architecture, there's a big difference between the pair and their development models.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

^ User Interface Both operating systems provide developers with basic GUI components like check boxes, radio buttons, lists, scrollbars, and other components.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

^ For a user, the two look and act the same with similar interface components like checkboxes, scrollbars, and text fields.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

.However, one of EPOC's characteristics is the ease with which new GUIs can be developed based on a core set of GUI classes, a feature which has been widely explored from Ericsson R380 and onwards.^ Smartmovie have updated their old version at last and now have integrated one of the most needed feature for its class, the flash or FLV files compatibility.

^ A S-I-M-P-L-E way to add new features in my mobile and then based on how many users accept the new feature and their feedback, the feature could be moved to the official application.
  • dw2-0: 2009 - end users modifying their mobile phone apps 12 January 2010 1:49 UTC www.dw2-0.com [Source type: General]

^ The software is already very rich in possibilities – hence the wide range of new features under consideration.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

.EPOC32 was originally developed for the ARM family of processors, including the ARM7, ARM9, StrongARM and Intel's XScale, but can be compiled towards target devices using several other processor types.^ Newer version targets ARM processors.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

^ Note The number used to name the folder indicates the CPU type that the autorun.exe is targeting.
  • A Guide to Windows Mobile Programming for Symbian OS Developers 12 January 2010 1:49 UTC msdn.microsoft.com [Source type: FILTERED WITH BAYES]

^ As devices like the N95 and N82 use the exact same processor as the N800 and N810 internet tablets, if my knowledge is correct.
  • Fennec (Mobile Firefox) for Symbian « Christian Sejersen 12 January 2010 1:49 UTC www.christiansejersen.com [Source type: General]

.During the development of EPOC32, Psion planned to license EPOC to third-party device manufacturers, and spin off its software division as Psion Software.^ In fact, it is not only for third party developers.
  • Antony’s Mobile Blog » Blog Archive » Why Symbian OS Development is Very Difficult 12 January 2010 1:49 UTC mobile.antonypranata.com [Source type: General]

^ The simple truth is that if youre planning on developing from the operating system on up for smartphones, Symbian OS, descended from Psions EPOC operating system, is the clear leader both in terms of marketability and system maturity.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

^ Three quarters of the smartphones ran Symbian OS. Evolving from the EPOC operating system, the company was originally the Psion Software division of Psion PLC (www.psion.com).
  • Symbian Os: Definition and additional resources from ZDNet 12 January 2010 1:49 UTC dictionary.zdnet.com [Source type: General]

.One of the first licensees was the short-lived Geofox, which halted production with less than 1,000 units sold.^ The current pricing model is $7.25 per unit for the first two million handsets sold with each major release of Symbian OS and $5 for every handset thereafter.
  • Unstrung - Mobile Applications - Symbian Cuts OS License Fees - Telecom News Wire 12 January 2010 1:49 UTC www.unstrung.com [Source type: General]

^ Error code that indicates that more than one DOCTYPE tag has been encountered: the first one encountered will be used .
  • Symbian OS Error Codes | NewLC 12 January 2010 1:49 UTC www.newlc.com [Source type: FILTERED WITH BAYES]

^ Error code that indicates that more than one XML version tag has been encountered: the first one encountered will be used .
  • Symbian OS Error Codes | NewLC 12 January 2010 1:49 UTC www.newlc.com [Source type: FILTERED WITH BAYES]

.Ericsson marketed a rebranded Psion Series 5mx called the MC218, and later created the EPOC Release 5.1 based smartphone, the R380.^ Psion Series 5mx .
  • Symbian freeware, games and apps for Nokia and Sony Ericssson UIQ, free software for Symbian Phones 12 January 2010 1:49 UTC pdatopsoft.com [Source type: Academic]
  • Freeware for Symbian, Blackberry Software, Pocket PC, free Windows Mobile Software, Palm Treo Software, Smartphone PDA Software. 12 January 2010 1:49 UTC www.pdatopsoft.com [Source type: Academic]
  • Freeware for Symbian, Blackberry Software, Pocket PC, free Windows Mobile Software, Palm Treo Software, Smartphone PDA Software. 12 January 2010 1:49 UTC wince.pdatopsoft.com [Source type: Academic]

^ Click on tag below to narrow your search 3GSM Cabir Congress DoCoMo Google Android Psion Series 60 Sony Ericsson Symbian Foundation Symbian-based UIQ handset makers mobiles .
  • Symbian os articles - Techworld.com 12 January 2010 1:49 UTC search.techworld.com [Source type: General]

^ The simple truth is that if youre planning on developing from the operating system on up for smartphones, Symbian OS, descended from Psions EPOC operating system, is the clear leader both in terms of marketability and system maturity.
  • From Palm OS to Symbian OS: Making the Switch, Part 1 12 January 2010 1:49 UTC www.devx.com [Source type: FILTERED WITH BAYES]

Oregon Scientific also released a budget EPOC device, the Osaris (notable as the only EPOC device to ship with Release 4).
In June 1998, Psion Software became Symbian Ltd., a major joint venture between Psion and phone manufacturers Ericsson, Motorola, and Nokia. As of Release 6, EPOC became known simply as Symbian OS.

EPOC OS Releases 1–5

Work started on the 32-bit version in late 1994.
.The Series 5 device, released in June 1997, used the first iterations of the EPOC32 OS, codenamed "Protea", and the "Eikon" graphical user interface.^ "The first half of next year will be challenging, fewer devices will be released than expected."
  • Unstrung - Handhelds - Moto Ditches Symbian for Android & Windows - Telecom News Analysis 12 January 2010 1:49 UTC www.unstrung.com [Source type: News]

^ If you want a highly complex user interface (that is, one that relies on non-standard, owner-drawn controls) or you want to override standard system behavior, you may want to use C++.
  • A Guide to Windows Mobile Programming for Symbian OS Developers 12 January 2010 1:49 UTC msdn.microsoft.com [Source type: FILTERED WITH BAYES]

^ I neved used my native language as a primary in the user interface.
  • OS Symbian | VerySoft 12 January 2010 1:49 UTC very-soft.com [Source type: General]


The Oregon Scientific Osaris was the only phone to use the ER4.
.The Psion Series 5mx, Psion Series 7, Psion Revo, Diamond Mako, Psion netBook and Ericsson MC218 were released in 1999 using ER5. A phone project was announced at CeBIT, the Phillips Illium/Accent, but did not achieve a commercial release.^ Psion Series 5mx .
  • Symbian freeware, games and apps for Nokia and Sony Ericssson UIQ, free software for Symbian Phones 12 January 2010 1:49 UTC pdatopsoft.com [Source type: Academic]
  • Freeware for Symbian, Blackberry Software, Pocket PC, free Windows Mobile Software, Palm Treo Software, Smartphone PDA Software. 12 January 2010 1:49 UTC www.pdatopsoft.com [Source type: Academic]
  • Freeware for Symbian, Blackberry Software, Pocket PC, free Windows Mobile Software, Palm Treo Software, Smartphone PDA Software. 12 January 2010 1:49 UTC wince.pdatopsoft.com [Source type: Academic]

^ ORLANDO-- Symbian today announced the latest version of its mobile phone OS, Symbian v9.5, the first release of its smartphone platform targeted at mid-range phones.
  • CTIA: Symbian announced the latest version of its mobile phone OS, Symbian v9.5 12 January 2010 1:49 UTC telephonyonline.com [Source type: General]

^ It is used not only in Nokia phones but also in many Samsung and Sony/Ericsson models.
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

This release has been retrospectively dubbed Symbian OS 5.
.The first phone using ER5u, the Ericsson R380 was released in November 2000. It was not an 'open' phone – software could not be installed.^ JoikuSpot software is installed directly to the phone.
  • iPhone, Android, Symbian, BlackBerry, Windows Mobile, Palm OS apps, news, smartphones, wallpapers - Mobilize your life 12 January 2010 1:49 UTC www.appmobilize.com [Source type: General]

^ It is used not only in Nokia phones but also in many Samsung and Sony/Ericsson models.
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

^ A domain controller has to connect to the domain manager, using the domain manager client API. The domain controller is required to have the PowerMgmt capability to request transitions, protecting the phone from malicious software.
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

Notably, a number of never-released Psion prototypes for next generation PDAs, including a Bluetooth Revo successor codenamed Conan were using ER5u. The 'u' in the name refers to the fact that it supported Unicode.

Symbian OS 6.0 and 6.1

.The OS was renamed Symbian OS and was envisioned as the base for a new range of smartphones.^ Symbian OS or Windows Mobile–based Smartphones are networked computers.
  • A Guide to Windows Mobile Programming for Symbian OS Developers 12 January 2010 1:49 UTC msdn.microsoft.com [Source type: FILTERED WITH BAYES]

^ Why doesn't my nice new Symbian OS smartphone?"
  • Symbian Ideas 12 January 2010 1:49 UTC ideas.symbian.org [Source type: FILTERED WITH BAYES]

^ News Over 100 million smartphones running Symbian OS have shipped to more than 250 network operators worldwide since the company's formation, Symbian's quarterly financial results state.
  • symbian os stories - ZDNet Asia 12 January 2010 1:49 UTC www.zdnetasia.com [Source type: General]

This release sometime is called ER6. Psion gave 130 key staff to the new company and retained a 31% shareholding in the spun-out business.
.The first 'open' Symbian OS phone, the Nokia 9210 Communicator, was released in June 2001. Bluetooth support was added.^ Re: bluetooth chatting of symbian os .
  • CodeProject: Symbian OS design faults. Free source code and programming help 12 January 2010 1:49 UTC www.codeproject.com [Source type: FILTERED WITH BAYES]

^ The Symbian OS is licensed by many mobile phone manufacturers, including Motorola, Nokia, Samsung, Siemens and Sony Ericsson LATEST NEWS .
  • Symbian Enhances Multimedia with New OS - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: General]

^ The new IPSec VPN client can be used on mobile devices such as the Nokia Eseries, which run Symbian OS from V.9.0 on S60 3rd Edition.
  • VPN Client targets Symbian OS-based mobile devices., NCP engineering GmbH 12 January 2010 1:49 UTC news.thomasnet.com [Source type: General]

.Almost 500,000 Symbian phones were shipped in 2001, rising to 2.1 million the following year.^ Nokia might have shipped more than 1 billion phone worldwide, these phones are not all smartphones based on Symbian.
  • Can the iPhone Beat Symbian OS? 12 January 2010 1:49 UTC www.techcrunch.com [Source type: General]

^ For years and years, OEM’s have struggled to simply put a phones out based on Symbian/S60.
  • Symbian on Intel’s Atom « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ This thread has been going on for almost two years, and still no evidence of any progress towards a Symbian version!
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

.Development of different UIs was made generic with a "reference design strategy" for either 'smartphone' or 'communicator' devices, subdivided further into keyboard- or tablet-based designs.^ The new Forum Nokia PRO Symbian Zone, created and managed in cooperation with Symbian, will enable advanced developer companies to have leading edge smartphone technology reference material at their fingertips, helping to rapidly create applications for the next generation of devices, Carney added.
  • Nokia Launches Support Program for Developers of Symbian OS-based Apps | SYS-CON MEDIA 12 January 2010 1:49 UTC www.sys-con.com [Source type: Academic]

^ This means that the first devices based on Symbian^2 could be reaching the market any time around the end of this year – depending on the integration plans, the level of customisation, and the design choices made by manufacturers.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ However, unexpectedly, she now has three different Symbian development houses competing to hire her into their teams.
  • dw2-0: 2009 - end users modifying their mobile phone apps 12 January 2010 1:49 UTC www.dw2-0.com [Source type: General]

Two reference UIs (DFRDs or Device Family Reference Designs) were shipped – Quartz and Crystal. The former was merged with Ericsson's 'Ronneby' design and became the basis for the UIQ interface; the latter reached the market as the Nokia Series 80 UI.
Later DFRDs were Sapphire, Ruby, and Emerald. .Only Sapphire came to market, evolving into the Pearl DFRD and finally the Nokia Series 60 UI, a keypad-based 'square' UI for the first true smartphones.^ For the best mobile phone brands like Nokia, Sony Ericsson or Samsung, it all started with the Series 30 based java powered cell phones which later on evolved to Series 80, Series 40 and of course everyone’s favorite: the symbian Series 60 platform.

^ With the first official Touch User Interface (UI) of Nokia XpressMusic 5800 on the way which is also powered by the latest Series 60 versions of the Symbian OS namely the S60 5th edition OS 9.4, you will be thrilled to know that the Apple iPhone is going to face some serious competition.

^ At least many people in Finland do Symbian and Series 60 only for the shortest possible time to earn a living and try to find something else.
  • Antony’s Mobile Blog » Blog Archive » Why Symbian OS Development is Very Difficult 12 January 2010 1:49 UTC mobile.antonypranata.com [Source type: General]

.The first one of them was the Nokia 7650 smartphone (featuring Symbian OS 6.1), which was also the first with a built-in camera, with VGA (0.3 Mpx = 640×480) resolution.^ Nokia Communicators & Series 90 Smartphones One of the smartphone series that started it all; includes the Nokia 9500, 9300 & 92XX Communicators, as well as the 7700 Media Station, etc.
  • Symbian OS - PDA street forums 12 January 2010 1:49 UTC www.pdastreet.com [Source type: General]

^ The new IPSec VPN client can be used on mobile devices such as the Nokia Eseries, which run Symbian OS from V.9.0 on S60 3rd Edition.
  • VPN Client targets Symbian OS-based mobile devices., NCP engineering GmbH 12 January 2010 1:49 UTC news.thomasnet.com [Source type: General]

^ "The open standards of Symbian OS have enabled Nokia to rapidly develop this new range of compelling phones," Symbian said in an official statement.
  • Nokia Multimedia Phones Run Symbian OS | Symbian Developer's Journal 12 January 2010 1:49 UTC symbian.sys-con.com [Source type: General]

.Despite these efforts to be generic, the UI was clearly split between competing companies: Crystal or Sapphire was Nokia, Quartz was Ericsson.^ Symbian OS was released by Symbian LTD (the partnership between Nokia, Ericsson, Prison and Motorola) in 1993, as an embedded operating system for mobile devices.
  • EffectiveSoft – Symbian software development. Mobile development services on Symbian OS 12 January 2010 1:49 UTC www.effectivesoft.com [Source type: Academic]

.DFRD was abandoned by Symbian in late 2002, as part of an active retreat from UI development in favour of 'headless' delivery.^ Let’s hope that Symbian and their licensee are actively improving their development platform.
  • Antony’s Mobile Blog » Blog Archive » Why Symbian OS Development is Very Difficult 12 January 2010 1:49 UTC mobile.antonypranata.com [Source type: General]

^ The problem with Symbian to developers isn’t that Symbian has some “hard to understand” idioms such as active objects, descriptors or clean-up stack.
  • Antony’s Mobile Blog » Blog Archive » Why Symbian OS Development is Very Difficult 12 January 2010 1:49 UTC mobile.antonypranata.com [Source type: General]

.Pearl was given to Nokia, Quartz development was spun off as UIQ Technology AB, and work with Japanese firms was quickly folded into the MOAP standard.^ "The open standards of Symbian OS have enabled Nokia to rapidly develop this new range of compelling phones," Symbian said in an official statement.
  • Nokia Multimedia Phones Run Symbian OS | Symbian Developer's Journal 12 January 2010 1:49 UTC symbian.sys-con.com [Source type: General]

^ We can’t brush off Symbian completely, especially given that Nokia has recognized the risk and begun to take action.
  • Can the iPhone Beat Symbian OS? 12 January 2010 1:49 UTC www.techcrunch.com [Source type: General]

Symbian OS 7.0 and 7.0s

.First shipped in 2003. This is an important Symbian release which appeared with all contemporary user interfaces including UIQ (Sony Ericsson P800, P900, P910, Motorola A925, A1000), Series 80 (Nokia 9300, 9500), Series 90 (Nokia 7710), Series 60 (Nokia 3230, 6260, 6600, 6670, 7610) as well as several FOMA phones in Japan.^ Nokia, Samsung, Sony Ericsson, UIQ 3 phones.
  • FlyingBird mobile applications for Symbian OS, s60 ver. 3rd & 5th, Nokia, Samsung, Sony Ericsson, UIQ 3 phones. 12 January 2010 1:49 UTC www.flyingbirdsoft.com [Source type: General]

^ Symbian 60 Series apps .
  • Mobiles Mania -> Symbian OS-9.1/9.2/9.3 Apps 12 January 2010 1:49 UTC www.mobilesmania.com [Source type: FILTERED WITH BAYES]
  • Mobiles Mania -> Symbian OS-9.1/9.2/9.3 Apps 12 January 2010 1:49 UTC www.mobilesmania.com [Source type: FILTERED WITH BAYES]

^ Symbian 80 Series Games .
  • Mobiles Mania -> Symbian OS-9.1/9.2/9.3 Apps 12 January 2010 1:49 UTC www.mobilesmania.com [Source type: FILTERED WITH BAYES]
  • Mobiles Mania -> Symbian OS-9.1/9.2/9.3 Apps 12 January 2010 1:49 UTC www.mobilesmania.com [Source type: FILTERED WITH BAYES]

It also added EDGE support and IPv6. .Java support was changed from pJava and JavaPhone to one based on the Java ME standard.^ Satio is based on Symbian^1 (S60 5th Edition) and is one of the first phones on the market to support powerful OpenGL® ES 2.0 graphics acceleration.

^ Symbian also upgraded its Java implementation to include Java MIDP2.0 ( define ), giving Symbian OS-based devices stronger support for games and Bluetooth.
  • Symbian Enhances Multimedia with New OS - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: General]

One million Symbian phones were shipped in Q1 2003, with the rate increasing to one million a month by the end of 2003.
Symbian OS 7.0s was a version of 7.0 special adapted to have greater backward compatibility with Symbian OS 6.x, partly for compatibility between the Communicator 9500 and its predecessor the Communicator 9210.
In 2004, Psion sold its stake in Symbian. .The same year, the first worm for mobile phones using Symbian OS, Cabir, was developed, which used Bluetooth to spread itself to nearby phones.^ Symbian or Windows Mobile phone .
  • fring Mobile IM Client: Symbian OS Utility — The Gadgeteer 12 January 2010 1:49 UTC the-gadgeteer.com [Source type: General]

^ Symbian is one of the most used mobile OS versions worldwide!
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

^ Symbian OS has the worst development tools.
  • Antony’s Mobile Blog » Blog Archive » Why Symbian OS Development is Very Difficult 12 January 2010 1:49 UTC mobile.antonypranata.com [Source type: General]

.See Cabir and Symbian OS threats.^ With its aberrations, Symbian is gripping the market day –by- day, which is a threat to Palm OS. But, if you want to be a power user within no time, then Palm is the apt gadget for you.
  • eBay Guides - Palm Os or Symbian OS plan the smart leap 12 January 2010 1:49 UTC reviews.ebay.com [Source type: General]

^ See our Psion page for help and advice on these excellent Symbian OS / EPOC devices .
  • Symbian OS Smartphones and Devices 12 January 2010 1:49 UTC www.filesaveas.com [Source type: General]

^ Symbian development on Linux and OS X: see http://www.martin.st/symbian/ .
  • Symbian Ideas 12 January 2010 1:49 UTC ideas.symbian.org [Source type: FILTERED WITH BAYES]

Symbian OS 8.0

.First shipped in 2004, one of its advantages would have been a choice of two different kernels (EKA1 or EKA2).^ However those two identifiers are always different entities in the kernel implementation.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ The first two each represent one of the stages referred to earlier, while the last two together make up stage three of the startup.
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

^ They can look different and be operated by the stylus on the first platform and by soft-keys on the second one, but from the point of view of the application they behave the same.
  • CodeProject: Symbian OS design faults. Free source code and programming help 12 January 2010 1:49 UTC www.codeproject.com [Source type: FILTERED WITH BAYES]

.However, the EKA2 kernel version did not ship until Symbian OS 8.1b.^ The Symbian OS version has every feature of the Windows Mobile version, but does not capture web URL's visited.
  • Mobile Spy - Compatible Phones and Carriers for BlackBerry, Android, iPhone, Windows Mobile and Symbian OS smartphones. 12 January 2010 1:49 UTC www.mobile-spy.com [Source type: General]

^ Only the Symbian OS kernel, the file server (including the loader), and the software installer are granted this privilege.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ I think Symbian had been using x86 ports internally for testing new versions of the kernel.
  • Symbian on Intel’s Atom « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

The kernels behave more or less identically from user-side, but are internally very different. .EKA1 was chosen by some manufacturers to maintain compatibility with old device drivers, while EKA2 was a real-time kernel.^ For instance, the device manufacturer may decide or not to let the user the freedom to grant some capabilities at install time.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ Turn your GPS enabled smart phone into a real-time turn-by-turn navigation device.
  • iPhone, Android, Symbian, BlackBerry, Windows Mobile, Palm OS apps, news, smartphones, wallpapers - Mobilize your life 12 January 2010 1:49 UTC www.appmobilize.com [Source type: General]

^ At least with Symbian there is a steady stream of new devices shipping all the time, which is one reason it has maintained such high volumes so steadily for so long.
  • Can the iPhone Beat Symbian OS? 12 January 2010 1:49 UTC www.techcrunch.com [Source type: General]

8.0b was deproductised in 2003.
.Also included were new APIs to support CDMA, 3G, two-way data streaming, DVB-H, and OpenGL ES with vector graphics and direct screen access.^ This provides P990 support including Sony Ericsson APIs and emulator profile.

^ They are supported by GSM, CDMA and all IP transport protocols including Bluetooth profiles over IP. .
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ Existing S60 5th Edition applications, including those using OpenGL ES 1.1 or 2.0 will run unmodified on Satio ™ Many developers are familiar with the SDK and can therefore develop for Satio ™ .

Symbian OS 8.1

An improved version of 8.0, this was available in 8.1a and 8.1b versions, with EKA1 and EKA2 kernels respectively. .The 8.1b version, with EKA2's single-chip phone support but no additional security layer, was popular among Japanese phone companies desiring the real-time support but not allowing open application installation.^ Similarly other functionalities like security, drm, installation and application management (how to start apps etc.
  • Symbian Ideas 12 January 2010 1:49 UTC ideas.symbian.org [Source type: FILTERED WITH BAYES]

^ Applications are allowed to join domains, or disconnect from them, at any time.
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

^ The company is the world's largest producer of memory chips, TFT-LCDs, CDMA mobile phones, monitors and VCRs.
  • Samsung liscenses Symbian OS - All About Symbian Forums 12 January 2010 1:49 UTC www.allaboutsymbian.com [Source type: General]

.The first and maybe the most famous smartphone featuring Symbian OS 8.1a was Nokia N90 in 2005, Nokia's first in Nseries.^ The Symbian OS is licensed by many mobile phone manufacturers, including Motorola, Nokia, Samsung, Siemens and Sony Ericsson LATEST NEWS .
  • Symbian Enhances Multimedia with New OS - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: General]

^ In the time period when potential customers are already in awe with all the jam-packed features and beauty of the recently launched Nokia N97 Symbian Smartphone device, the Nokia N900 have knocked everyone out off their feet (literally!

^ Nokia might have shipped more than 1 billion phone worldwide, these phones are not all smartphones based on Symbian.
  • Can the iPhone Beat Symbian OS? 12 January 2010 1:49 UTC www.techcrunch.com [Source type: General]

Symbian OS 9

.Symbian OS 9.0 was used for internal Symbian purposes only.^ Symbian OS Internals/16.
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

^ The shutdown server is the current architecture that is used to manage controlled shutdown in Symbian OS. .
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

^ Symbian OS is aimed to be used in devices used by a large public with no technology knowledge.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

It was de-productised in 2004. 9.0 marked the end of the road for EKA1. 8.1a is the final EKA1 version of Symbian OS.
.Symbian OS has generally maintained reasonable binary code compatibility.^ This next generation multimedia converter runs virtually on almost all existing platforms including the Symbian Series S60 9.1 to 9.5 OS. .

^ Symbian^2 and future releases will maintain compatibility with the public APIs on S60 5th edition.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ Adding this method to std:: string would make certain code not portable from Symbian OS, but this is a small change and it is easy to remember.
  • CodeProject: Symbian OS design faults. Free source code and programming help 12 January 2010 1:49 UTC www.codeproject.com [Source type: FILTERED WITH BAYES]

In theory the OS was BC from ER1-ER5, then from 6.0 to 8.1b. Substantial changes were needed for 9.0, related to tools and security, but this should be a one-off event. The move from requiring ARMv4 to requiring ARMv5 did not break backwards compatibility.

Symbian OS 9.1 and open source development

.Released early 2005. It includes many new security related features, including platform security module facilitating mandatory code signing.^ Not every package features in every platform release.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ The Symbian OS is licensed by many mobile phone manufacturers, including Motorola, Nokia, Samsung, Siemens and Sony Ericsson LATEST NEWS .
  • Symbian Enhances Multimedia with New OS - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: General]

^ Prior to functionally complete , the platform grows as new features are added by contributors Between functionally complete and hardened the development community focuses on driving up stability of the platform by testing and contributing defect fixes After hardened the release enters a more stable phase.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

.The new ARM EABI binary model means developers need to retool and the security changes mean they may have to recode.^ Symbian Platform Security model is essentially based on capability to reduce the need of identifying applications.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ This means that one each access to the sensitive API call, a security notifier is thrown asking the user if they wish to grant that action.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ They can’t pose any threats to the integrity of the platform, and no special security measures need to be taken from the point of view of Platform Security when they are backed up and restored.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.S60 platform 3rd Edition phones have Symbian OS 9.1. Sony Ericsson is shipping the M600 and P990 based on Symbian OS 9.1. The earlier versions had a defect where the phone hangs temporarily after the owner sent a large number of SMS'es.^ By Symbian Foundation releases platform roadmap for future Symbian OS versions .
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ Focus has moved to the new Symbian Foundation operating platform based on the S60 5th Edition Symbian™ OS. .

^ How to update Symbian S60 3rd Edition .
  • How can i get Symbian OS v9.3 S60 3rd Edition - Developer Discussion Boards 12 January 2010 1:49 UTC discussion.forum.nokia.com [Source type: FILTERED WITH BAYES]

.However, on 13 September 2006, Nokia released a small program to fix this defect.^ Contributed defect fixes will continue to be incorporated by package owners for around 12 months, but prime focus will be on later releases.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

[9] Support for Bluetooth 2.0 was also added.
.Symbian 9.1 introduced capabilities and a Platform Security framework.^ The main security threat Symbian addresses with this platform security architecture is to prevent viral distribution of malicious applications; for this reason hardware attacks are not specifically addressed.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ This paper contains a high level description of the platform security model implemented in Symbian OS v9.x and beyond.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ Symbian OS v9 Security Architecture in Platform security .
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.To access certain APIs, developers have to sign their application with a digital signature.^ Use of the Extended Telephony API in two-tier security, for example, requires your application to be signed with a privileged certificate.
  • A Guide to Windows Mobile Programming for Symbian OS Developers 12 January 2010 1:49 UTC msdn.microsoft.com [Source type: FILTERED WITH BAYES]

^ CabXpress is a convenient user interface for Windows Mobile touchscreen devices that provides easy access to free applications from developers all over the world.
  • iPhone, Android, Symbian, BlackBerry, Windows Mobile, Palm OS apps, news, smartphones, wallpapers - Mobilize your life 12 January 2010 1:49 UTC www.appmobilize.com [Source type: General]

^ Symbian Signed David Wood from Symbian Foundation answered a question about Symbian Signed (mandatory digital signature for all Symbian OS app with advanced capabilities) in comments to his [...
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

.Basic capabilities are user-grantable and developers can self-sign them, while more advanced capabilities require certification and signing via theSymbian Signed program, which uses independent 'test houses' and phone manufacturers for approval.^ Read more about Symbian Signed> > .

^ The Symbian OS is licensed by many mobile phone manufacturers, including Motorola, Nokia, Samsung, Siemens and Sony Ericsson LATEST NEWS .
  • Symbian Enhances Multimedia with New OS - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: General]

^ Symbian officials said that the new release is designed specifically with lower memory, processor and battery costs in mind, allowing Symbian to scale to its software downwards at a time where the basic capabilities of phones is scaling upwards.
  • CTIA: Symbian announced the latest version of its mobile phone OS, Symbian v9.5 12 January 2010 1:49 UTC telephonyonline.com [Source type: General]

.For example, file writing is a user-grantable capability while access to Multimedia Device Drivers require phone manufacturer approval.^ MultimediaDD Grants direct access to all multimedia device drivers .
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ WriteDeviceData Grants write access to settings that control the behaviour of the device.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ First we attempted to identify those accesses that require policing and then tried to map those requirements into something that is meaningful for a user.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.A TC TrustCenter ACS Publisher ID certificate is required by the developer for signing applications.^ Use of the Extended Telephony API in two-tier security, for example, requires your application to be signed with a privileged certificate.
  • A Guide to Windows Mobile Programming for Symbian OS Developers 12 January 2010 1:49 UTC msdn.microsoft.com [Source type: FILTERED WITH BAYES]

^ Certificate Installation Application sis file and installation guide for Symbian Signed root certificate for Sony Ericsson P800.

^ The restricted SID space will be explicitly reserved for signed applications and each SID from this range will be cross-referenced to Vendor ID to ensure that each individual SID is authorised to use that particular Vendor ID. .
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

Symbian OS 9.2

Released Q1 2006. Support for OMA Device Management 1.2 (was 1.1.2). Vietnamese language support. .S60 3rd Edition Feature Pack 1 phones have Symbian OS 9.2. Nokia phones with Symbian OS 9.2 OS include the Nokia E90, Nokia N95, Nokia N82 and Nokia 5700.^ Symbian S60 3rd/5th Edition Games .
  • Symbian S60 v3 Applications - iPmart� forum 12 January 2010 1:49 UTC www.ipmart-forum.com [Source type: General]

^ However, it is only available on newer Nokia phones (S60 3rd edition feature pack 2 and above).
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

^ The Nokia E63 combines a QWERTY keypad, 3G network speeds and the open source operating system Symbian S60 3rd Edition, allowing consumers the ability to download third party applications to customize their device.
  • Nokia E63 QWERTY Will Be Available with OS Symbian S60 | AJAX & RIA Journal 12 January 2010 1:49 UTC ajax.sys-con.com [Source type: General]

Symbian OS 9.3

.Released on 12 July 2006. Upgrades include improved memory management and native support for Wifi 802.11, HSDPA.^ Would upgrade to pro in a heartbeat if there was native app support.
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

The Nokia E72, Nokia 5730 XpressMusic, Nokia N79, Nokia N96, Nokia E52, Nokia E75 and others feature Symbian OS 9.3.

Symbian OS 9.4

Announced in March 2007. Provides the concept of demand paging which is available from v9.3 onwards. Applications should launch up to 75% faster. Additionally, SQL support is provided by SQLite. .Ships with the Samsung i8910 Omnia HD, Nokia N97, Nokia 5800 XpressMusic, Nokia 5530 XpressMusic and Sony Ericsson Satio.^ I need RTM for Nokia 5800 Xpressmusic.
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

^ The Symbian OS is licensed by many mobile phone manufacturers, including Motorola, Nokia, Samsung, Siemens and Sony Ericsson LATEST NEWS .
  • Symbian Enhances Multimedia with New OS - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: General]

^ It is used not only in Nokia phones but also in many Samsung and Sony/Ericsson models.
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

.Used as the basis for Symbian^1, the first Symbian platform release.^ (The Symbian Platform makes a commitment to preserve public APIs in between releases.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ By Symbian Foundation releases platform roadmap for future Symbian OS versions .
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ ORLANDO-- Symbian today announced the latest version of its mobile phone OS, Symbian v9.5, the first release of its smartphone platform targeted at mid-range phones.
  • CTIA: Symbian announced the latest version of its mobile phone OS, Symbian v9.5 12 January 2010 1:49 UTC telephonyonline.com [Source type: General]

The release is also better known as S60 5th edition, as it is the bundled interface for the OS.

Symbian OS 9.5

In 26 March 2007 Symbian Ltd. announced v9.5 which includes native support for mobile digital television broadcasts in DVB-H and ISDB-T formats and also location services.[10]

Released as Free and Open Source Software

.The Symbian Foundation was announced in June 2008 and came into existence in 2009. Its objective was to publish the source for the entire Symbian platform under the OSI- and FSF-approved Eclipse Public License (EPL).^ Nokia will contribute Symbian and its S60 software assets to the foundation, while other members will put in their UIQ and MOAP software to create a new joint Symbian platform in 2009.
  • Nokia Grabs Symbian, Will Make OS Royalty-Free - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: News]

^ By Symbian Foundation OS release schedules published - MiVADiKA on March 13, 2009 at 10:40 PM [...
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ (The Symbian Platform makes a commitment to preserve public APIs in between releases.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

.The release of the Symbian platform deprecated Symbian OS as a standalone product.^ By Symbian releases roadmap for OS .
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ By Symbian Foundation releases platform roadmap for future Symbian OS versions .
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ (The Symbian Platform makes a commitment to preserve public APIs in between releases.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

Devices that use Symbian OS

.On 16 November 2006, the 100 millionth smartphone running the OS was shipped.^ The Symbian Foundation, reponsible for the popular Symbian OS that runs on smartphones, has announced that it will be changing its release schedule to what appears to be a 6 month cycle, according to the images published on their blog : [...
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

[11]
.
  • The Ericsson R380, in 2000, was the first commercially available phone based on Symbian OS. As with the modern "FOMA" phones, this device was closed, and the user could not install new C++ applications.^ The Symbian OS is licensed by many mobile phone manufacturers, including Motorola, Nokia, Samsung, Siemens and Sony Ericsson LATEST NEWS .
    • Symbian Enhances Multimedia with New OS - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: General]

    ^ Nokia might have shipped more than 1 billion phone worldwide, these phones are not all smartphones based on Symbian.
    • Can the iPhone Beat Symbian OS? 12 January 2010 1:49 UTC www.techcrunch.com [Source type: General]

    ^ For years and years, OEM’s have struggled to simply put a phones out based on Symbian/S60.
    • Symbian on Intel’s Atom « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

    .Unlike those, however, the R380 could not even run Java applications, and for this reason, some have questioned whether it can properly be termed a 'smartphone'.
  • The UIQ interface was used for PDAs such as Sony Ericsson P800, P900, W950 and the RIZR Z8 and RIZR Z10.
  • The Nokia S60 interface is used in various phones, the first being the Nokia 7650.^ It is used not only in Nokia phones but also in many Samsung and Sony/Ericsson models.
    • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

    ^ The Symbian OS is licensed by many mobile phone manufacturers, including Motorola, Nokia, Samsung, Siemens and Sony Ericsson LATEST NEWS .
    • Symbian Enhances Multimedia with New OS - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: General]

    ^ Applications can, for example, use their sub-tree to hold various private data files.
    • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

    .The Nokia N-Gage and Nokia N-Gage QD gaming/smartphone combos are also S60 platform devices.^ Nokia will contribute Symbian and its S60 software assets to the foundation, while other members will put in their UIQ and MOAP software to create a new joint Symbian platform in 2009.
    • Nokia Grabs Symbian, Will Make OS Royalty-Free - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: News]

    ^ Apple offers one and only one device (well, 2 if we consider iphone and iphone 3G) comparing to Nokia/symbian and its dozens of smartphones since many years..
    • Can the iPhone Beat Symbian OS? 12 January 2010 1:49 UTC www.techcrunch.com [Source type: General]

    ^ S60 devices outnumber all other smartphones.
    • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

    .It was also used on other manufacturers' phones such as the Siemens SX1 and Samsung SGH-Z600. Recently, more advanced devices using S60 include the Nokia 6xxx, the Nseries (except Nokia N8xx and N9xx), the Eseries and some models of the Nokia XpressMusic mobiles.
  • The Nokia 9210, 9300 and 9500 Communicator smartphones used the Nokia Series 80 interface.
  • The Nokia 7710 is the only device currently using the Nokia Series 90 interface.
  • Fujitsu, Mitsubishi, Sony Ericsson and Sharp developed phones for NTT DoCoMo in Japan, using an interface developed specifically for DoCoMo's FOMA "Freedom of Mobile Access" network brand.^ It is used not only in Nokia phones but also in many Samsung and Sony/Ericsson models.
    • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

    ^ Series 90 multi-media phone.
    • Symbian OS Smartphones and Devices 12 January 2010 1:49 UTC www.filesaveas.com [Source type: General]

    ^ The Symbian OS is licensed by many mobile phone manufacturers, including Motorola, Nokia, Samsung, Siemens and Sony Ericsson LATEST NEWS .
    • Symbian Enhances Multimedia with New OS - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: General]

    This UI platform is called MOAP "Mobile Oriented Applications Platform" and is based on the UI from earlier Fujitsu FOMA models.
.As of 21 July 2009, more than 250 million devices running Symbian OS had been shipped.^ By Symbian Foundation OS release schedules published - MiVADiKA on March 13, 2009 at 10:40 PM [...
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ This in turn would mean that our licensees would see Symbian OS as a more attractive option than the competition partly because the premiums they would have to pay for device security insurance would be lower.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ By Release schedule for Symbian Foundation’s OS unveiled » Unwired View on March 13, 2009 at 3:59 PM [...
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

[12]

Security

Malware

Symbian OS was subject to a variety of viruses, the best known of which is Cabir. Usually these send themselves from phone to phone by Bluetooth. .So far, none have taken advantage of any flaws in Symbian OS – instead, they have all asked the user whether they would like to install the software, with somewhat prominent warnings that it can't be trusted.^ This in turn would mean that our licensees would see Symbian OS as a more attractive option than the competition partly because the premiums they would have to pay for device security insurance would be lower.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ The very nature of Symbian OS is to be mono-user.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ You can deliver the code to end users without asking Symbian or Nokia.
  • Can the iPhone Beat Symbian OS? 12 January 2010 1:49 UTC www.techcrunch.com [Source type: General]

.However, with a view that the average mobile phone user shouldn't have to worry about security, Symbian OS 9.x adopted a UNIX-style capability model (permissions per process, not per object).^ Symbian or Windows Mobile phone .
  • fring Mobile IM Client: Symbian OS Utility — The Gadgeteer 12 January 2010 1:49 UTC the-gadgeteer.com [Source type: General]

^ Symbian OS Related , Windows Mobile related .
  • fring Mobile IM Client: Symbian OS Utility — The Gadgeteer 12 January 2010 1:49 UTC the-gadgeteer.com [Source type: General]

^ The key features of the process capability model are: .
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.Installed software is theoretically unable to do damaging things (such as costing the user money by sending network data) without being digitally signed – thus making it traceable.^ In the context of data transfer, indicates that a buffer has over-filled without being emptied soon enough.
  • Symbian OS Error Codes | NewLC 12 January 2010 1:49 UTC www.newlc.com [Source type: FILTERED WITH BAYES]

^ The location of the remote service is well-known to the phone user.In most cases, such services will not incur cost for the phone user.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ Also such services may incur cost for the phone user.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.Commercial developers who can afford the cost can apply to have their software signed via the Symbian Signed program.^ And Symbian development is hobbled by problems – high learning curve, poorly documented, unwieldy SDKs, “Symbian Signed” programm which explicitly hostile to small developers.
  • Can the iPhone Beat Symbian OS? 12 January 2010 1:49 UTC www.techcrunch.com [Source type: General]

^ Aside: that outcome needn’t be an entirely bad development – especially if these Netbooks are running Symbian Platform software and are therefore taking full advantage of the network .
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ There’s a lot of activity underway, throughout the software development teams for all the different packages that make up the Symbian Platform.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

.Developers also have the option of self-signing their programs.^ This might be an attractive option for developers wishing to avoid the hassle of code signing.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.However, the set of available features does not include access to Bluetooth, IrDA, GSM CellID, voice calls, GPS and few others.^ An entire generation of Nokia N95 has gone with very few using a ‘touted feature’ called DVB, so who’s benefited from that?
  • Can the iPhone Beat Symbian OS? 12 January 2010 1:49 UTC www.techcrunch.com [Source type: General]

^ However, it is only available on newer Nokia phones (S60 3rd edition feature pack 2 and above).
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

.Some operators have opted to disable all certificates other than the Symbian Signed certificates.^ Nokia might have shipped more than 1 billion phone worldwide, these phones are not all smartphones based on Symbian.
  • Can the iPhone Beat Symbian OS? 12 January 2010 1:49 UTC www.techcrunch.com [Source type: General]

^ If a mandatory certificate exists, then all installable packages must be signed with it, or installation fails.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ Certificate Installation Application sis file and installation guide for Symbian Signed root certificate for Sony Ericsson P800.

.Some other hostile programs are listed below, but all of them still require the input of the user to run.^ Too bad, fring doesn’t color code buddies by their network – they all appear one below the other.
  • fring Mobile IM Client: Symbian OS Utility — The Gadgeteer 12 January 2010 1:49 UTC the-gadgeteer.com [Source type: General]

^ The main concept of all the security countermeasures described below is to control what a process can do rather than what a user can do.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ They have taken some punishment from shareholders for doing this since it requires time and money to get up and running, and they are taking the hit and moving forward.
  • Can the iPhone Beat Symbian OS? 12 January 2010 1:49 UTC www.techcrunch.com [Source type: General]

.
  • Drever.A is a malicious SIS file trojan that attempts to disable the automatic startup from Simworks and Kaspersky Symbian Anti-Virus applications.
  • Locknut.B is a malicious SIS file trojan that pretends to be patch for Symbian S60 mobile phones.^ Symbian or Windows Mobile phone .
    • fring Mobile IM Client: Symbian OS Utility — The Gadgeteer 12 January 2010 1:49 UTC the-gadgeteer.com [Source type: General]

    ^ The Symbian OS is licensed by many mobile phone manufacturers, including Motorola, Nokia, Samsung, Siemens and Sony Ericsson LATEST NEWS .
    • Symbian Enhances Multimedia with New OS - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: General]

    ^ The main security threat Symbian addresses with this platform security architecture is to prevent viral distribution of malicious applications; for this reason hardware attacks are not specifically addressed.
    • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

    .When installed, it drops a binary that will crash a critical system service component.^ For example, some software faults in critical system services are unrecoverable and result in an immediate software reset.
    • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

    ^ During normal system boot, we would expect that this component would first start the various low level communications, audio and graphics services.
    • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

    This will prevent any application from being launched in the phone.
  • Mabir.A is basically Cabir with added MMS functionality. The two are written by the same author, and the code shares many similarities. It spreads using Bluetooth via the same routine as early variants of Cabir. As Mabir. .A activates it will search for the first phone it finds, and starts sending copies of itself to that phone.
  • Fontal.A is an SIS file trojan that installs a corrupted file which causes the phone to fail at reboot.^ Copy files between your phone and standard computers using this secure proto......
    • iPhone, Android, Symbian, BlackBerry, Windows Mobile, Palm OS apps, news, smartphones, wallpapers - Mobilize your life 12 January 2010 1:49 UTC www.appmobilize.com [Source type: General]

    ^ You will need to install the Microsoft Compact .NET Framework files to your phone.
    • Mobile Spy - Compatible Phones and Carriers for BlackBerry, Android, iPhone, Windows Mobile and Symbian OS smartphones. 12 January 2010 1:49 UTC www.mobile-spy.com [Source type: General]

    ^ As described in 3.5.4 each installation package file includes a SISSignedController with all the information needed to install the files in the SIS archive and the integrity of the SISSignedController is guaranteed by its signature.
    • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

    .If the user tries to reboot the infected phone, it will be permanently stick on the reboot, and cannot be used without disinfection – that is, the use of the reformat key combination which causes the phone to lose all data.^ FoneBlock records all incoming and outgoing phone calls and blocks those the user identifies as inappropriate.
    • iPhone, Android, Symbian, BlackBerry, Windows Mobile, Palm OS apps, news, smartphones, wallpapers - Mobilize your life 12 January 2010 1:49 UTC www.appmobilize.com [Source type: General]

    ^ Shutdown - which involves shutting down the phone, closing all open applications and saving data that has changed in the current session - is normally initiated by a user action, such as pressing a power button or a power-off key.
    • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

    ^ The key threats that the model is trying to address are those that are linked with unauthorised access to user data and to system services in particular the phone stack.
    • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

    Being a trojan, Frontal cannot spread by itself – the most likely way for the user to get infected would be to acquire the file from untrusted sources, and then install it to the phone, inadvertently or otherwise.

Hacking Symbian

.S60 v3 and v5 (OS 9.x) devices can be hacked to remove the platform security introduced in OS 9.1 onwards thus allowing users to install "unsigned" files (files without certificates validated by Symbian) and allowing access to previously locked system files.^ Symbian S60 v3 Games .
  • Symbian S60 v3 Applications - iPmart� forum 12 January 2010 1:49 UTC www.ipmart-forum.com [Source type: General]

^ Symbian S60 v3/v5 GPS Navigation Systems .
  • Symbian S60 v3 Applications - iPmart� forum 12 January 2010 1:49 UTC www.ipmart-forum.com [Source type: General]

^ Symbian OS v9 Security Architecture in Platform security .
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

[13] .This allows changing of how the operating system works, allowing hidden applications etc.^ The result is an operating system that can work on the typical hardware set of feature phones being released today.
  • CTIA: Symbian announced the latest version of its mobile phone OS, Symbian v9.5 12 January 2010 1:49 UTC telephonyonline.com [Source type: General]

^ A description of how Symbian OS operates, manages hardware resources and provides services for application software is incomplete without an explanation of how it takes the hardware from an uninitialized, powered-off state to one in which the system is fully ready for action.
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

^ If your operating system is different, please change it below: .
  • NiceClock2 : Symbian OS™ : Handango 12 January 2010 1:49 UTC www.handango.com [Source type: General]
  • NiceCalc : Symbian OS™ : Handango 12 January 2010 1:49 UTC www.handango.com [Source type: General]

to be viewable and possibly increases the threat posed by mobile viruses as the operating system files are now exposed.[14]

Developing on Symbian OS

The native language of Symbian is C++, although it is not a standard implementation. .There were multiple platforms based upon Symbian OS that provided 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 manufacturer's website too.^ Symbian OS UIQ Application development tutorial .

^ Symbian OS v7.0 UIQ 2.1 SDK .

^ How can we get Symbian developers onto this one?
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

.With the various UI platforms unified in the Symbian platform there should be less diversity between manufacturer's SDKs from 2010 onwards.^ However, there was also a requirement to minimise the impact of any scheme to the architecture of Symbian OS. Adding platform security with minimal impact was hard to do but this desire had influenced a lot of the architectural ideas.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.The SDKs contain documentation, the header files and library files required to build Symbian OS software, and a Windows-based emulator ("WINS").^ Symbian OS Related , Windows Mobile related .
  • fring Mobile IM Client: Symbian OS Utility — The Gadgeteer 12 January 2010 1:49 UTC the-gadgeteer.com [Source type: General]

^ Symbian OS v7.0 UIQ 2.1 SDK .

^ An executable is a file containing Symbian executable code.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.Up until Symbian OS version 8, the SDKs also included a version of the GCC compiler (a cross-compiler) required to build software to work on the device.^ Symbian OS v7.0 UIQ 2.1 SDK .

^ Set for release in the latter half of next year will be the developer-focused Carbide.C++ Professional Edition, which he said is intended for developers building Symbian OS-based devices and will include capabilities such as peripheral driver creation.
  • Nokia Brings Symbian OS Debugging to Eclipse - SD Times: Software Development News 12 January 2010 1:49 UTC www.sdtimes.com [Source type: News]
  • Nokia Brings Symbian OS Debugging to Eclipse - SD Times: Software Development News 12 January 2010 1:49 UTC www.sdtimes.com [Source type: News]

^ Symbian OS is aimed to be used in devices used by a large public with no technology knowledge.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.Symbian OS 9 and the Symbian platform use a new ABI and require a different compiler – a choice of compilers is available including a newer version of GCC (see external links below).^ By Symbian Foundation releases platform roadmap for future Symbian OS versions .
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ Symbian is one of the most used mobile OS versions worldwide!
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

^ I would love to see a symbian version, too.
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

.Unfortunately, Symbian C++ programming has a steep learning curve, as Symbian requires the use of special techniques such as descriptors and the cleanup stack.^ And Symbian development is hobbled by problems – high learning curve, poorly documented, unwieldy SDKs, “Symbian Signed” programm which explicitly hostile to small developers.
  • Can the iPhone Beat Symbian OS? 12 January 2010 1:49 UTC www.techcrunch.com [Source type: General]

^ The operating system could be partially updated, using a technique such that from Redbend .
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ An experience of Symbian OS programming is required to understand this article.
  • CodeProject: Symbian OS design faults. Free source code and programming help 12 January 2010 1:49 UTC www.codeproject.com [Source type: FILTERED WITH BAYES]

.This can make even relatively simple programs harder to implement than in other environments.^ Making an OS port to another hw is relatively simple task.
  • Symbian on Intel’s Atom « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ However, even the thought of the work required to put Symbian/S60 on top of something else than a phone makes me shiver.
  • Symbian on Intel’s Atom « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

Moreover, it is questionable whether Symbian's techniques, such as the memory management paradigm, are actually beneficial. .It is possible that the techniques, developed for the much more restricted mobile hardware of the 1990s, simply cause unnecessary complexity in source code because programmers are required to concentrate on low-level routines instead of more application-specific features.^ OOP is just a method, which the developer is required to master to build a system which is easier to devise, code, document and (later) understand.
  • CodeProject: Symbian OS design faults. Free source code and programming help 12 January 2010 1:49 UTC www.codeproject.com [Source type: FILTERED WITH BAYES]

^ And it is required mostly in low-level code, which calls OS functions and thus is not portable anyway.
  • CodeProject: Symbian OS design faults. Free source code and programming help 12 January 2010 1:49 UTC www.codeproject.com [Source type: FILTERED WITH BAYES]

^ Probably, with more powerful hardware, the Foundation/Nokia will finally show the guts to get rid of AVKON/S60 and… develop a proper new Framework on the top of Symbian.
  • Symbian on Intel’s Atom « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

It seems difficult, however, to make a move towards a more high-level and modern programming paradigm.[15]
Symbian C++ programming is commonly done with an IDE. .For previous versions of Symbian OS, the commercial IDE CodeWarrior for Symbian OS was favoured.^ By Symbian Foundation releases platform roadmap for future Symbian OS versions .
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ ORLANDO-- Symbian today announced the latest version of its mobile phone OS, Symbian v9.5, the first release of its smartphone platform targeted at mid-range phones.
  • CTIA: Symbian announced the latest version of its mobile phone OS, Symbian v9.5 12 January 2010 1:49 UTC telephonyonline.com [Source type: General]

^ The Symbian OS version has every feature of the Windows Mobile version, but does not capture web URL's visited.
  • Mobile Spy - Compatible Phones and Carriers for BlackBerry, Android, iPhone, Windows Mobile and Symbian OS smartphones. 12 January 2010 1:49 UTC www.mobile-spy.com [Source type: General]

.The CodeWarrior tools were replaced during 2006 by Carbide.c++, an Eclipse-based IDE developed by Nokia.^ But anyway I want to assure you that carbide is an IDE which helps you in development.
  • How can i get Symbian OS v9.3 S60 3rd Edition - Developer Discussion Boards 12 January 2010 1:49 UTC discussion.forum.nokia.com [Source type: FILTERED WITH BAYES]

.Carbide.c++ is offered in four different versions: Express, Developer, Professional, and OEM, with increasing levels of capability.^ Thanks , I read releasenotes, it is same, but this SDK version will not work CodeWarrior, it will work Carbide.C++ v1.2 or v1.3 Express, Professional and Developer + Carbide.VS 3.0.1 Please provide me the link for downloading this.
  • How can i get Symbian OS v9.3 S60 3rd Edition - Developer Discussion Boards 12 January 2010 1:49 UTC discussion.forum.nokia.com [Source type: FILTERED WITH BAYES]

^ Originally Posted by aamitgupta Thanks , I read releasenotes, it is same, but this SDK version will not work CodeWarrior, it will work Carbide.C++ v1.2 or v1.3 Express, Professional and Developer + Carbide.VS 3.0.1 Please provide me the link for downloading this.
  • How can i get Symbian OS v9.3 S60 3rd Edition - Developer Discussion Boards 12 January 2010 1:49 UTC discussion.forum.nokia.com [Source type: FILTERED WITH BAYES]

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 through the Carbide.vs plugin.^ SolutionsINFINITE SQL Server Trial Download: Microsoft Visual Studio 2010 Beta 2 Microsoft Windows Server 2008 R2 Index .
  • Nokia Grabs Symbian, Will Make OS Royalty-Free - InternetNews.com 12 January 2010 1:49 UTC www.internetnews.com [Source type: News]

Symbian's flavour of C++ is very specialised..February 2007" style="white-space:nowrap;">[citation needed] However, Symbian devices can also be programmed using Python, Java ME, Flash Lite, Ruby, .NET, Web Runtime (WRT) Widgets and Standard C/C++.^ Symbian OS is aimed to be used in devices used by a large public with no technology knowledge.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ An example of Skyfire technology is the ability to display full Flash content on Symbian devices (as Flash Lite doesn’t seem to getting wide support from sites).
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ As posted above a web runtime widget seems the most simple approach.
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

[16].
.Visual Basic programmers can use NS Basic to develop apps for S60 3rd Edition and UIQ 3 devices.^ Python for S60 3rd Edition .
  • How can i get Symbian OS v9.3 S60 3rd Edition - Developer Discussion Boards 12 January 2010 1:49 UTC discussion.forum.nokia.com [Source type: FILTERED WITH BAYES]

^ Re: How can i get Symbian OS v9.3 S60 3rd Edition - 2008-06-23, 13:12 .
  • How can i get Symbian OS v9.3 S60 3rd Edition - Developer Discussion Boards 12 January 2010 1:49 UTC discussion.forum.nokia.com [Source type: FILTERED WITH BAYES]

^ Re: How can i get Symbian OS v9.3 S60 3rd Edition - 2008-06-23, 13:21 .
  • How can i get Symbian OS v9.3 S60 3rd Edition - Developer Discussion Boards 12 January 2010 1:49 UTC discussion.forum.nokia.com [Source type: FILTERED WITH BAYES]

.In the past, Visual Basic, VB.NET, and C# development for Symbian were possible through AppForge Crossfire, a plugin for Microsoft Visual Studio.^ Basically, nobody gives a damn of Symbian anymore ( did they ever did, from a developer POV?), when there are WAY better platforms to work with, in the mobile space.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ Configure your PC for Symbian development Getting started with Symbian development Symbian OS Error Codes Common products UIDs Nokia S60 SDK Latest Basics .
  • Symbian OS Error Codes | NewLC 12 January 2010 1:49 UTC www.newlc.com [Source type: FILTERED WITH BAYES]

^ Install this version of the SDK if you plan to test and emulate your Symbian OS applications using Borland's C++BuilderX Mobile Edition and Microsoft Visual Studio 6 .

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.^ This is a tool for the entire Symbian ecosystem, not just for Nokia Series 60 and 80,” said D’Arcy Salzmann, Nokia’s head of product management for development tools.
  • Nokia Brings Symbian OS Debugging to Eclipse - SD Times: Software Development News 12 January 2010 1:49 UTC www.sdtimes.com [Source type: News]
  • Nokia Brings Symbian OS Debugging to Eclipse - SD Times: Software Development News 12 January 2010 1:49 UTC www.sdtimes.com [Source type: News]

^ Configure your PC for Symbian development Getting started with Symbian development Symbian OS Error Codes Common products UIDs Nokia S60 SDK Latest Basics .
  • Symbian OS Error Codes | NewLC 12 January 2010 1:49 UTC www.newlc.com [Source type: FILTERED WITH BAYES]

.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.^ In-place update of the Symbian OS firmware requires that Symbian OS is not executing at the time.
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

^ An executable is a file containing Symbian executable code.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ Then that means that “bedroom” programmers can compile symbian kernel and middleware without having to shell out for the RVCT license (i.e open source build) .
  • Symbian on Intel’s Atom « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

(As of 18/1/10 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 techniques developed by the community, partly enabled by Symbian releasing the source code for key tools.^ By Symbian releases roadmap for OS .
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ By Symbian Foundation releases platform roadmap for future Symbian OS versions .
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ Symbian is one of the most used mobile OS versions worldwide!
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

.A plugin that allows development of Symbian OS applications in Apple's Xcode IDE for Mac OS X is available.^ Symbian OS UIQ Application development tutorial .

^ Mindsets at Nokia and Symbian should change to allow devices to upgrade to newer OS even if need to pay say $50.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ This now allows initialization of the other UI services and the applications that make up the aspect of the OS that is most evident to the user.
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

[17]
.Once developed, Symbian applications need to find a route to customers' mobile phones.^ Symbian or Windows Mobile phone .
  • fring Mobile IM Client: Symbian OS Utility — The Gadgeteer 12 January 2010 1:49 UTC the-gadgeteer.com [Source type: General]

^ Once the RTM client for Symbian comes out,I'll buy a Symbian Phone immediatly~~ .
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

^ Symbian OS UIQ Application development tutorial .

.They are packaged in SIS files which may be installed over-the-air, via PC connect, Bluetooth or on a memory card.^ If an import directory exists immediately under the private path of a process, Software Install is allowed to put files in it from any installation package file.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ Examples of services are IR beaming with the user's PC, Bluetooth gaming, file transfer.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ A SIS file may contain zero or more signatures, and the set of capabilities that it needs.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.An alternative is to partner with a phone manufacturer and have the software included on the phone itself.^ CommDD Grants direct access to all communication device drivers, including phone baseband software.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ These features are present on the roadmap in answer to strong demand from customers and users (including phone manufacturers, network operators, and developers).
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

.The SIS file route is more difficult for Symbian OS 9.x, because any application wishing to have any capabilities beyond the bare minimum must be signed via the Symbian Signed program.^ Read more about Symbian Signed> > .

^ The OS itself can’t know what these files are or what their sensitivity level might be, so the backup and restore policy regarding them is left under the control of each individual owning application.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

^ I think Nokia and Symbian (more so Nokia since they no own Symbian) should allow some older handsets to still run the latest OS if possible.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

.There are however various hacks, which allow installing unsigned programs with any capabilities to Symbian OS 9.x.^ Also I would think that any new upgrades of the OS would come from Symbian Foundation allowing a user on their own to upgrade and not come from the manufacturer of the handset, the manufacture of the handset what should do is just update the bios on the handset for any tweaks or problems there are.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ I think Nokia and Symbian (more so Nokia since they no own Symbian) should allow some older handsets to still run the latest OS if possible.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ Even if the full response mechanism is out of the scope of Symbian OS, the security architecture should provide support to implement part of it as capability revocation and upgrade mechanisms.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

.Introduction of the Symbian Signed system in which application developers need to pay in order to use some of the more attractive smartphone features (as contrasted to platforms like Palm OS and Windows Mobile) is making it an increasingly unpopular platform for Open Source projects[18], independent developers and small startups.^ Symbian OS UIQ Application development tutorial .

^ Read more about Symbian Signed> > .

^ Introduction - Symbian OS for Palm OS developers (637 KB) .

.This situation is worsened by the fragmentation of user interface systems (UIQ vs S60 vs MOAP)[19], meaning that developers need to build and maintain multiple incompatible versions of their software[20] if they want to target multiple devices which use the same underlying Symbian OS version.^ I also need a Symbian version of RTM !
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

^ Symbian is one of the most used mobile OS versions worldwide!
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

^ Need a Symbian version for sure, thanks.
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

.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).^ The shutdown server is the current architecture that is used to manage controlled shutdown in Symbian OS. .
  • Symbian OS Internals/16. Boot Processes - Symbian Developer Community 12 January 2010 1:49 UTC developer.symbian.org [Source type: FILTERED WITH BAYES]

^ Nokia, et al to look after the soon-to-be open source Symbian OS – has been laying out its plans for Symbian development and Symbian [...
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ Symbian OS is aimed to be used in devices used by a large public with no technology knowledge.
  • Symbian OS v9 Security Architecture in Platform security 12 January 2010 1:49 UTC library.forum.nokia.com [Source type: Reference]

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.^ The UIQ 3 SDK is provided through the the UIQ community web portal and includes the necessary documentation, tools and libraries to build UIQ 3 based applications.

^ On the other hand, I do expect the Symbian Platform to become the most widely used software plaform on the planet.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ The second installment looks at the UIQ SDK and its configuration, Integrated Development Environments (IDE) and other useful tools for UIQ 3 development.

.Nokia S60i 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.^ However, it is only available on newer Nokia phones (S60 3rd edition feature pack 2 and above).
  • Remember The Milk - Forums / Ideas / Symbian Version Please!!! 12 January 2010 1:49 UTC www.rememberthemilk.com [Source type: General]

^ I think Nokia and Symbian (more so Nokia since they no own Symbian) should allow some older handsets to still run the latest OS if possible.
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

^ Theres been lot talk about QT for S60 with C++, but will these new releases of Symbian allso give Python even better support that there was earlier?
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

.There is also an interactive console to allow the user to write python scripts directly from the phone.^ Are there any plans to drop it, or at least relax it’s restrictions, like allowing user set more capabilities permissions without installing developer certificate ?
  • Introducing the Release Plan « Symbian Blog 12 January 2010 1:49 UTC blog.symbian.org [Source type: General]

See also

Notes and references

Bibliography

External links


Citable sentences

Up to date as of December 29, 2010

Here are sentences from other pages on Symbian OS, which are similar to those in the above article.








Got something to say? Make a comment.
Your name
Your email address
Message