Symbian

Symbian
Nokia Belle OS Feature Pack 2 screenshot.png
Startbildschirm von Nokia Belle Feature Pack 2 (letzte Version von Symbian)
Entwickler Symbian Ltd. (1998–2008)
Symbian Foundation (2008–11)
Nokia (2010–11)
Akzenture im Auftrag von Nokia (2011–13)[1]
Geschrieben in C ++[2]
OS -Familie EPOC (Symbian)
Arbeitszustand Abgesetzt
Quellmodell Proprietäre Software,[3] früher Gratis Software (2010–11)
Erstveröffentlichung 5. Juni 1997; vor 25 Jahren (als epoc32)
Endgültige Veröffentlichung Nokia Belle Feature Pack 2/2 Oktober 2012; Vor 9 Jahren
Marketingziel Smartphones
Verfügbar in 48 Sprachen
Liste der Sprachen
Arabisch (Arabisch, Urdu), Basque, Bulgarisch, Katalanisch, Chinesisch (traditionell, vereinfacht), Kroatisch, Tschechisch, Dänisch, Niederländisch, Englisch (Großbritannien, USA), Estnisch, Finnisch, Französisch (Frankreich, Kanada), galizisch, Deutsch, Deutsch, Deutsch, Deutsch, Deutsch, Deutsch, Deutsch, Deutsch, Deutsch. Griechisch, Hebräisch, Indianer (Hindi, Tamil, Marathi), Ungarisch, Isländisch, Indonesisch, Italienisch, Japanisch, Kasachien, Lettien, Litauisch, malaiisch, norwegisch, persischer, polnischer, Portugiesisch (Portugal, Brasilien), Rumänisch, Russian, Serbisch, Serbisch, Serbisch, Serbisch, Serbisch, Serbisch, Serbisch, Serbisch, Serbisch Slowakisch, Slowene, Spanisch (Spanien, Lateinamerika), Schwedisch, Tagalog, Thai, Türkisch, Ukrainisch, Vietnamesisch
Aktualisieren Sie die Methode Symbian signierte Zertifikate
Paket-Manager .sis, .sis, .jad, .Krug
Plattformen ARM, x86[4]
Kernel Typ Echtzeit Mikrokernel, Eka2
Standard
Benutzeroberfläche
S60 (aus 2009)
Lizenz Proprietäre Software,[5] früher Eclipse Public
Offizielle Website Symbian.nokia.com (verstorben ab Mai 2014), Symbian.org (Start 2009–10)

Symbian ist ein abgebrochener Mobiles Betriebssystem (Os) und Computerplattform designed für Smartphones.[6] Symbian wurde ursprünglich als entwickelt als proprietäre Software Betriebssystem für PDAs im Jahr 1998 von der Symbian Ltd. Konsortium.[7] Symbian OS ist ein Nachkomme von Psion's EPOCund wurde exklusiv auf freigelassen ARM Prozessorenobwohl ein unveröffentlichtes x86 Port existierte. Symbian wurde von vielen großen Mobiltelefonmarken verwendet, wie Samsung, Motorola, Sony Ericssonund vor allem durch Nokia. Es war auch in Japan von Marken, einschließlich der Fujitsu, Scharf und Mitsubishi. Als Pionier, der die Smartphone -Branche etablierte, war es das beliebteste Smartphone -Betriebssystem in einem weltweiten Durchschnitt bis Ende 2010, zu einer Zeit, als Smartphones in begrenztem Umfang nutzte, als es überholt wurde von iOS und Android. In Nordamerika war es besonders weniger beliebt.

Die Symbian OS -Plattform besteht aus zwei Komponenten: einer ist die Mikrokernel-Basierendes Betriebssystem mit dem zugehörigen zugehörigen Bibliothekenund der andere ist das Benutzeroberfläche (wie Middleware), die die grafische Hülle auf dem Betriebssystem liefert.[8] Die bekannteste Benutzeroberfläche war die S60 (ehemals Series 60) Plattform, die von Nokia erstellt wurde, das erstmals 2002 veröffentlicht wurde und die meisten Nokia Symbian -Geräte betrieben. UIQ war eine konkurrierende Benutzeroberfläche, die hauptsächlich von Motorola und Sony Ericsson verwendet wurde, die sich darauf konzentrierten Stift-Basis Geräte anstelle einer herkömmlichen Tastaturschnittstelle von S60. Eine andere Schnittstelle war die MOAP(S) Plattform von Carrier Ntt Docomo auf dem japanischen Markt.[9][10] Die Anwendungen dieser verschiedenen Schnittstellen waren nicht miteinander kompatibel, obwohl jeder auf Symbian OS erstellt wurde. Nokia wurde 2004 der größte Aktionär von Symbian Ltd. und kaufte 2008 das gesamte Unternehmen.[11] Die gemeinnützige Organisation Symbian Foundation wurde dann erstellt, um a zu machen Gebührenfrei Nachfolger von Symbian OS. S60 wollte die Plattform vereinen, und wurde zur bevorzugten Schnittstelle der Stiftung und UIQ stoppte die Entwicklung. Das Berührungssensitiver Bildschirm-Fokuser Symbian^1 (oder S60 5. Ausgabe) wurde 2009 als Ergebnis erstellt. Symbian^3 wurde 2010 als Nachfolger der S60 5. Ausgabe veröffentlicht. Zu diesem Zeitpunkt wurde es vollständig gratis Software. Es wird angenommen, dass der Übergang von einem proprietären Betriebssystem zu einem kostenlosen Softwareprojekt eines der größten in der Geschichte ist.[12] Symbian^3 erhielt 2011 die Anna- und Belle -Updates.[13][14]

Die Symbian Foundation zog Ende 2010 auf und Nokia übernahm die Kontrolle über die OS -Entwicklung.[15][16] Im Februar 2011 kündigte Nokia, inzwischen das einzige verbleibende Unternehmen, das immer noch Symbian außerhalb Japans unterstützt, an, dass es verwendet werden würde Microsoft's Windows Phone 7 als primäre Smartphone -Plattform, während Symbian nach und nach abgelehnt wird.[17][18] Zwei Monate später verlegte Nokia das Betriebssystem in die proprietäre Lizenzierung und arbeitete nur mit den japanischen OEMs zusammen[19] und später ausgelagert die Symbianentwicklung an Akzenture.[6][20] Obwohl die Unterstützung bis 2016 versprochen wurde, darunter zwei wichtige geplante Updates, hatte Nokia bis 2012 die Entwicklung aufgegeben, und die meisten Symbianentwickler hatten Accenture bereits verlassen.[21] Und im Januar 2014 hat Nokia die Akzeptanz neuer oder veränderter Symbian -Software von Entwicklern aufgehört.[22] Das Nokia 808 Pureview 2012 war offiziell das letzte Symbian -Smartphone aus Nokia.[23] NTT Docomo hat weiterhin OPPs (S) (Operator Pack Symbian, Nachfolger von MOAP) in Japan veröffentlicht, die immer noch als Middleware auf Symbian fungieren.[24] Handys, die betrieben werden, umfassen die F-07F[Ja] aus Fujitsu und Sh-07f[Ja] aus Scharf im Jahr 2014.

Geschichte

Logo von Symbian OS bis die Symbian Foundation 2008 gegründet wurde

Symbian stammt aus EPOC32, ein Betriebssystem, das von erstellt wurde von Psion In den 1990ern. Im Juni 1998 wurde Psion Software Symbian Ltd., ein großes Joint Venture zwischen Psion und Telefonherstellern Ericsson, Motorola, und Nokia.

Danach anders Softwareplattformen wurden für Symbian erstellt, unterstützt von verschiedenen Gruppen von Mobiltelefonherstellern. Sie beinhalten S60 (Nokia, Samsung und Lg), UIQ (Sony Ericsson und Motorola) und MOAP(S) (Japanisch nur wie wie Fujitsu, Scharf etc.).

Ohne größere Konkurrenz im Smartphone -Betriebssystem (dann (Palm os und Windows Mobil waren vergleichsweise kleine Spieler), Symbian erreichte 2006 bis zu 67% des globalen Marktanteils für Smartphones.[25]

Trotz seines beträchtlichen Marktanteils war Symbian in verschiedenen Phasen schwer zu entwickeln Offene Programmiersprache (OPL) und Symbian C ++und vom Betriebssystem; dann die hartnäckige Entwicklerbürokratie zusammen mit hohen Preisen verschiedener Preise Integrierte Entwicklungsumgebungen (Ides) und Softwareentwicklungskits (SDKs), die für unabhängige oder sehr kleine Entwickler unerschwinglich waren; und dann die anschließende Fragmentierung, die teilweise durch Infighting zwischen und innerhalb von Herstellern verursacht wurde, von denen jeder auch ihre eigenen IDES und SDKs hatte. All dies entmutigte Entwickler von Drittanbietern und dazu, dass Symbian das native App-Ökosystem dazu veranlasste, sich nicht zu einer Skala zu entwickeln, die später vom App Store von Apple oder dem Google Play von Android erreicht wurde.

Im Gegensatz dazu iPhone -Betriebssystem (umbenannt iOS im Jahr 2010) und Android Ich hatte ein vergleichsweise einfacheres Design, das eine einfachere und viel mehr zentralere Infrastruktur zum Erstellen und Erhalten von Apps von Drittanbietern bietet, bestimmte Entwickler-Tools und Programmiersprachen mit überschaubarem Komplexitätsniveau sowie Fähigkeiten wie Multitasking und Grafiken, um zukünftige Verbraucheranforderungen gerecht zu werden.

Obwohl Symbian schwierig zu programmieren war, konnte dieses Problem durch das Erstellen von Java Mobile Edition -Apps bearbeitet werden, angeblich unter einem Slogan "Slogan" "EINEM WEILEN, RUN.[26] Dies war aufgrund der Fragmentierung aufgrund unterschiedlicher Bildschirmgrößen der Geräte und Unterschiede bei der Unterstützung der Java -ME auf verschiedenen Geräten nicht immer der Fall.

Im Juni 2008, Nokia kündigte die Übernahme von an Symbian Ltd.und eine neue unabhängige gemeinnützige Organisation namens die Symbian Foundation wurde gegründet. Symbian OS und seine zugehörigen Benutzeroberflächen S60, UIQ, und MOAP(S) wurden von ihren Besitzern beigetragen Nokia, Ntt Docomo, Sony Ericsson, und Symbian Ltd., an das Fundament mit dem Ziel, die Symbian-Plattform als Lizenzfreie zu erstellen, frei, Gratis Software, unter dem Kostenlose Software -Stiftung (FSF) und Open Source Initiative (OSI) genehmigt Eclipse Public Lizenz (EPL). Die Plattform wurde nach dem offiziellen Start der Symbian Foundation im April 2009 als Nachfolger von Symbian OS ausgewiesen. Die Symbian -Plattform wurde offiziell zur Verfügung gestellt als Gratis Software Im Februar 2010.[27]

Nokia war der Hauptbeitrag zum Code von Symbian, da es dann die Entwicklungsressourcen sowohl für den Symbian OS Core als auch für die Benutzeroberfläche besaß. Seitdem behielt Nokia ein eigenes Code -Repository für die Plattformentwicklung bei und brachte seine Entwicklung regelmäßig an das öffentliche Repository weiter.[28] Symbian sollte von einer von der angeführten Gemeinschaft entwickelt werden Symbian Foundation, das erstmals im Juni 2008 angekündigt wurde und im April 2009 offiziell gestartet wurde. Das Ziel war es, die zu veröffentlichen Quellcode Für die gesamte Symbian -Plattform unter der von OSI und FSF genehmigten EPL). Der Code wurde am 4. Februar 2010 unter EPL veröffentlicht. Die Symbian Foundation berichtete, dass dieses Ereignis die größte Codebasis sei Gratis Software in der Geschichte.[27][29]

Einige wichtige Komponenten innerhalb von Symbian OS wurden jedoch von Dritten lizenziert, was die Stiftung daran hinderte, die vollständige Quelle unter EPL sofort zu veröffentlichen. Stattdessen wurde ein Großteil der Quelle unter einer restriktiveren Symbian Foundation Lizenz (SFL) veröffentlicht, und der Zugriff auf den vollständigen Quellcode war nur auf Mitgliedsunternehmen beschränkt, obwohl die Mitgliedschaft für jede Organisation offen war.[30] Auch die Gratis Software QT -Framework wurde 2010 in Symbian als primärer Upgrade -Pfad vorgestellt Meego, was das nächste mobile Betriebssystem sein sollte, das Symbian auf High-End-Geräten ersetzt und ersetzt; QT war von Natur aus frei und sehr bequem zu entwickeln. Unter ihnen wurden mehrere andere Frameworks auf der Plattform bereitgestellt Standard c und c ++, Python, Rubin, und Adobe Flash Lite. Ides und SDKs wurden entwickelt und dann kostenlos freigelassen, und Anwendungssoftware (App) Entwicklung für Symbian abgeholt.

Im November 2010 kündigte die Symbian Foundation an, dass sich aufgrund von Änderungen der globalen Wirtschafts- und Marktbedingungen (und auch mangelnder Unterstützung von Mitgliedern wie z. Samsung[31] und Sony Ericsson), es würde zu einer nur lizenzierenden Organisation übergehen;[30] Nokia kündigte an, dass es die Verwaltung der Symbian -Plattform übernehmen würde. Die Symbian Foundation würde Markeninhaber und Lizenzeinheit bleiben und nur nicht geschäftsführende Direktoren beteiligt sein.

Mit dem Marktanteil von 39% im ersten Quartal auf 31% im vierten Quartal, im vierten Quartal, im vierten Quartal, im vierten Quartal, im vierten Quartal.[32] Symbian verlor schnell gegen iOS und Android und fiel schließlich im vierten Quartal von Android zurück.[33] Stephen Elop wurde im September 2010 zum CEO von Nokia ernannt und am 11. Februar 2011 kündigte er eine Partnerschaft mit Microsoft Das würde Nokia adoptieren sehen Windows Phone als primäre Smartphone -Plattform,[34] Und Symbian würde zusammen mit Meego allmählich auslaufen.[18] Infolgedessen fiel der Marktanteil von Symbian und die Anwendungsentwickler für Symbian fielen schnell aus. Untersuchungen im Juni 2011 zeigten, dass über 39% der mobilen Entwickler, die Symbian zum Zeitpunkt der Veröffentlichung verwenden, planen, die Plattform aufzugeben.[35]

Bis zum 5. April 2011 hörte Nokia auf, zu machen frei Jeder Teil der Symbian -Software und reduzierte ihre Zusammenarbeit an einer kleinen Gruppe vorgewählter Partner in Japan.[5] Quellcode, das unter der ursprünglichen EPL veröffentlicht wurde, bleibt in Repositories Dritter verfügbar.[36] einschließlich eines vollständigen Satzes aller öffentlichen Code aus dem Projekt vom 7. Dezember 2010.[37]

Am 22. Juni 2011 hat Nokia eine Vereinbarung mit getroffen Akzenture Für ein Outsourcing -Programm. Accenture wird Nokia bis 2016 Symbian-basierte Softwareentwicklung und Support-Dienste zur Verfügung stellen. Im Oktober 2011 wurden rund 2.800 Mitarbeiter von Nokia Accenture -Mitarbeiter.[20] Die Übertragung wurde am 30. September 2011 abgeschlossen.[6]

Nokia beendete die Unterstützung der Softwareentwicklung und -wartung für Symbian mit Wirkung vom 1. Januar 2014.[38]

Merkmale

Benutzeroberfläche

Symbian hat seit seiner Gründung ein natives Grafik -Toolkit, bekannt als Avkon (früher bekannt als Serie 60). S60 wurde so konzipiert, dass sie durch eine Tastatur-ähnliche Schnittstellenmetapher wie die ~ 15-Key-Augmented-Telefon-Tastatur oder die Mini-QWERTY-Tastaturen manipuliert werden sollen. Avkon-basierte Software ist mit Symbian-Versionen bis einschließlich Symbian^3 binär-kompatibel.

Symbian^3 enthält die QT -FrameworkDies ist jetzt das empfohlene Benutzeroberflächen -Toolkit für neue Anwendungen. QT kann auch auf älteren Symbian -Geräten installiert werden.

Symbian^4 war geplant, um ein neues GUI-Bibliotheksrahmen einzuführen, das speziell für eine berührungsbasierte Schnittstelle entwickelt wurde, die als "UI-Erweiterungen für Mobile" oder UIEMO (interner Projektname "Orbit") bezeichnet wird und auf QT-Widget aufgebaut wurde. Eine Vorschau wurde im Januar 2010 veröffentlicht, im Oktober 2010 gab Nokia jedoch bekannt, dass Orbit/UIEMO abgesagt worden sei.

Nokia empfahl später den Entwicklern Qt schnell mit QMLdie neue hochrangige deklarative Benutzeroberfläche und das Skriptrahmen zum Erstellen visuell reichhaltiger Touchscreen-Schnittstellen, die die Entwicklung sowohl für Symbian als auch für Symbian ermöglichten Meego; Es würde an bestehende Symbian^3 -Geräte als QT -Update geliefert. Wenn mehr Anwendungen in QT nach und nach über eine Benutzeroberfläche verfügen, wäre das Legacy S60 -Framework (AVkon) veraltet und wird zu einem bestimmten Zeitpunkt nicht mehr in neue Geräte enthalten, wodurch die binäre Kompatibilität mit älteren S60 -Anwendungen gebrochen wird.[39][40]

Browser

Symbian S60 5. Ausgabe auf a Samsung Omnia HD

Symbian^3 und früher haben ein integriert Webkit basierend Browser. Symbian war die erste mobile Plattform, die Webkit (im Juni 2005) nutzte.[41] Einige ältere Symbian -Modelle haben Opera Mobile Als Standardbrowser.

Nokia veröffentlichte einen neuen Browser mit der Veröffentlichung von Symbian Anna mit verbesserter Geschwindigkeit und einer verbesserten Benutzeroberfläche.[42]

Mehrfachsprachenunterstützung

Symbian hatte eine starke Lokalisierungsunterstützung, die es Herstellern und Anwendungsentwicklern der Drittanbieter ermöglichte, symbianbasierte Produkte zu lokalisieren, um die globale Verteilung zu unterstützen. Nokia machte Sprachen im Gerät zur Verfügung, in Sprachpakete: Eine Reihe von Sprachen, die die üblicherweise in dem Gebiet gesprochenen Sprachen abdecken, in der eine Gerätevariante verkauft werden soll. Alle Sprachpakete haben gemeinsam Englisch oder einen lokal relevanten Dialekt davon. Die letzte Veröffentlichung, Symbian Belle, unterstützt diese 48 Sprachen mit [Dialekten] und (Skripten):

  • Arabisch (Arabisch)
  • Basken (lateinisch)
  • Bulgarisch (kyrillisch)
  • Katalanisch (Latein)
  • Chinesisch [PRC] (vereinfachtes Chinesisch)
  • Chinesisch [Hongkong] (traditionelles Chinesisch)
  • Chinesisch [Taiwan] (traditionelles Chinesisch)
  • Kroatisch (lateinisch)
  • Tschechisch (Latein)
  • Dänisch (lateinisch)
  • Niederländisch (lateinisch)
  • Englisch [UK] (Latein)
  • Englisch [uns] (Latein)
  • Estnisch (lateinisch)
  • Finnisch (lateinisch)
  • Französisch (lateinisch)
  • Französisch [Kanadier] (Latein)
  • Galizisch (lateinisch)
  • Deutsch (lateinisch)
  • Griechisch (Griechisch)
  • Hebräisch (Hebräisch)
  • Hindi (Inder)
  • Ungarisch (lateinisch)
  • Isländisch (lateinisch)
  • Indonesisch [Bahasa Indonesien] (Latein)
  • Italienisch (lateinisch)
  • Japanisch (Japanisches Drehbuch)*
  • Kasachisch (kyrillisch)
  • Lettisch (lateinisch)
  • Litauisch (lateinisch)
  • Malaiisch [Bahasa Malaysia] (Latein)
  • Marathi (Indien: Maharashtra)
  • Norwegisch (Latein)
  • Persisch [Farsi]
  • Polnisch (lateinisch)
  • Portugiesisch (Latein)
  • Portugiesisch [Brasilianer] (Latein)
  • Rumänisch [Rumänien] (Latein)
  • Russisch (kyrillisch)
  • Serbisch (lateinisch)
  • Slowaka (Latein)
  • Slowene (Latein)
  • Spanisch (lateinisch)
  • Spanisch [Lateinamerika] (Latein)
  • Schwedisch (lateinisch)
  • Tagalog [Filipino] (Latein)
  • Thai (Thai)
  • Tamil (Indien)
  • Türkisch (lateinisch)
  • Ukrainisch (kyrillisch)
  • Urdu (Arabisch)
  • Vietnamesisch (Latein)

Symbian Belle markiert die Einführung von Kasach, während Koreanisch nicht mehr unterstützt wird.

  • Japaner sind nur auf Symbian^2 -Geräten erhältlich, da sie in Japan hergestellt werden, und auf anderen Symbian -Geräten wird Japaner immer noch mit Einschränkungen unterstützt.

Anwendungsentwicklung

Ab 2010 wechselte Symbian auf Standard C ++ mit Qt Als Haupt -SDK, das mit beiden verwendet werden kann Qt Creator oder Carbide.c ++. QT unterstützt den älteren Symbian/S60 3rd (beginnend mit Feature Pack 1, a.k.a. s60 3.1) und Symbian/S60 5. Auflage (a.k.a. s60 5.01b) sowie die neue Symbian -Plattform. Es unterstützt auch Maemo und Meego, Windows, Linux und Mac OS X.[43][44]

Alternative Anwendungsentwicklung kann verwendet werden Python (sehen Python für S60), Adobe Flash Lite oder Java mich.

Symbian OS verwendete zuvor eine symbianische C ++ - Version zusammen mit Codewarrior und später Carbide.c ++ integrierte Entwicklungsumgebung (IDE) als native Anwendungsentwicklungsumgebung.

Web Run Time (WRT) ist ein tragbares Anwendungsframework, mit dem das Erstellen ermöglicht wird Widgets auf der S60 -Plattform; Es ist eine Erweiterung des S60 Webkit Basierter Browser, mit dem mehrere Browserinstanzen als separate JavaScript -Anwendungen gestartet werden können.[45][46]

Anwendungsentwicklung

Qt

Ab 2010 ist der SDK für Symbian Standard C ++, verwendet Qt. Es kann mit beiden verwendet werden Qt Creatoroder Carbid (die ältere Ideen, die zuvor für die Symbianentwicklung verwendet wurde).[43][47] Ein Telefonsimulator ermöglicht das Testen von QT -Apps. Für den Simulator zusammengestellte Apps werden mit nativem Code für die Entwicklungsplattform zusammengestellt, anstatt emuliert werden zu müssen.[48] Anwendungsentwicklung kann entweder C ++ oder verwenden QML.

Symbian C ++

Da Symbian OS in C ++ unter Verwendung der Codierungsstandards von Symbian Software geschrieben ist, ist es möglich, mit Symbian C ++ zu entwickeln, obwohl es keine Standardimplementierung ist. Vor der Veröffentlichung des QT SDK war dies die Standardentwicklungsumgebung. Es gab mehrere Plattformen, die auf Symbian OS basierten, die bereitgestellt wurden Softwareentwicklungskits (SDKs) Für Anwendungsentwickler, die Symbian OS -Geräte abzielen möchten, sind die wichtigsten UIQ und S60. Individuelle Telefonprodukte oder Familien hatten häufig auch SDKs oder SDK -Erweiterungen von der Maker -Website heruntergeladen.

Die SDKs enthalten eine Dokumentation, die Header-Dateien und Bibliotheksdateien, die zum Erstellen von Symbian OS-Software erforderlich sind, und einen Windows-basierten Emulator ("Wins"). Bis zur Version 8 der Symbian OS enthielten die SDKs auch eine Version der GNU Compiler -Sammlung (GCC) Compiler (a Cross-Compiler) erforderlich, um Software zu erstellen, um auf dem Gerät zu arbeiten.

Symbian OS 9 und die Symbian -Plattform verwenden eine neue Anwendung Binärschnittstelle (ABI) und brauchte einen anderen Compiler. Eine Auswahl der Compiler ist verfügbar, einschließlich einer neueren Version von GCC (siehe externe Links unten).

Leider hat Symbian C ++ - Programmierung einen steilen Programm LernkurveDa Symbian C ++ spezielle Techniken wie Deskriptoren, aktive Objekte und Reinigungsstapel benötigt. Dies kann selbst relativ einfache Programme zunächst schwerer zu implementieren als in anderen Umgebungen. Es ist möglich, dass die Techniken, die für die viel eingeschränkteren mobilen Hardware und Compiler der 90er Jahre entwickelt wurden, im Quellcode zusätzliche Komplexität verursachten, da sich Programmierer auf Details auf niedriger Ebene anstelle von anwendungsspezifischeren Funktionen konzentrieren müssen. Ab 2010 sind diese Probleme bei der Verwendung von Standard C ++ mit dem QT SDK nicht mehr der Fall.

Die Symbian -C ++ -Programmierung wird häufig mit einem durchgeführt integrierte Entwicklungsumgebung (Ide). Für frühere Versionen von Symbian OS die kommerzielle IDE Codewarrior Denn Symbian OS wurde bevorzugt. Die Codewarrior -Werkzeuge wurden im Jahr 2006 durch ersetzt durch Carbide.c ++, ein Finsternis-basierte IDE, die von Nokia entwickelt wurde. Carbide.c ++ wird in vier verschiedenen Versionen angeboten: Express, Entwickler, Profi und OEM mit zunehmendem Leistungsniveau. Vollgezogene Software kann mit der kostenlosen Express Edition erstellt und veröffentlicht werden. Funktionen wie UI-Design, Crash-Debugging usw. sind in den anderen, aufgeladenen Ausgaben erhältlich. Microsoft Visual Studio 2003 und 2005 werden auch über die unterstützt Carbide.vs Plugin.

Andere Sprachen

Symbian v9.1 mit a S60V3 Schnittstelle auf a Nokia E61

Symbian -Geräte können auch mit Verwendung programmiert werden Python, Java mich, Flash Lite, Rubin, .NETZ, Web Runtime (WRT) Widgets und Standard C/C ++.[49]

Visuelle grundlegende Programmierer können verwenden NS Basic Um Apps für S60 3rd Edition und UIQ 3 -Geräte zu entwickeln.

In der Vergangenheit, Visual Basic, Visual Basic .net, und C# Die Entwicklung für Symbian war möglich durch möglich Appforge Crossfire, ein Plugin für Microsoft Visual Studio. Am 13. März 2007 stellte AppForge den Betrieb ein; Oracle kaufte das geistige Eigentum, kündigte jedoch an, dass sie nicht vorhaben, ehemalige AppForge -Produkte zu verkaufen oder zu unterstützen. Net60, ein .NET Compact -Framework für Symbian, das von Redfivelabs entwickelt wird, wird als kommerzielles Produkt verkauft. Mit Net60 wird VB.NET und C# (und anderer) Quellcode in eine Zwischensprache (IL) zusammengestellt, die im Symbian-Betriebssystem unter Verwendung eines Just-in-Time-Compilers ausgeführt wird. (Ab dem 18. Januar 2010 hat Redfivelabs mit dieser Ankündigung auf ihrer Zielseite die Entwicklung von Net60 eingestellt: "Zu diesem Zeitpunkt verfolgen wir einige Möglichkeiten, die IP zu verkaufen, damit Net60 weiterhin eine Zukunft haben kann.")

Es gibt auch eine Version von a Borland IDE für Symbian OS. Symbianentwicklung ist auch möglich Linux und Mac OS Mithilfe von Tools und Methoden, die von der Community entwickelt wurden, teilweise durch Symbian aktiviert, um den Quellcode für Schlüsselwerkzeuge zu veröffentlichen. Ein Plugin, das die Entwicklung von Symbian OS -Anwendungen in Apple's ermöglicht Xcode IDE für Mac OS X war verfügbar.[50]

Java mich Anwendungen für Symbian OS werden unter Verwendung von Standardtechniken und Tools wie dem entwickelt Sun Java Wireless Toolkit (Früher das J2ME -Wireless -Toolkit). Sie werden als JAR- (und möglicherweise JAD) -Dateien verpackt. Sowohl CLDC- als auch CDC -Anwendungen können erstellt werden mit NetBeans. Andere Werkzeuge sind Superwaba, mit dem verwendet werden kann, um Symbian 7.0- und 7.0s -Programme mit Java zu erstellen.

Nokia S60 -Telefone können ebenfalls laufen Python Skripte beim Interpreter Python für S60 ist installiert, mit einer benutzerdefinierten API, die Bluetooth -Unterstützung und dergleichen ermöglicht. Es gibt auch eine interaktive Konsole, mit der der Benutzer Python -Skripte direkt aus dem Telefon schreiben kann.

Einsatz

Nach der Entwicklung müssen Symbian -Anwendungen einen Weg zu den Mobiltelefonen der Kunden finden. Sie sind verpackt in Schwester Dateien, die Over-the-Air, über PC Connect, Bluetooth oder auf einer Speicherkarte installiert werden können. Eine Alternative besteht darin, mit einem Telefonhersteller zusammenzuarbeiten und die Software selbst auf dem Telefon einzubeziehen. Anwendungen müssen Symbian für Symbian OS 9.x unterschrieben sein, um bestimmte Funktionen zu nutzen (Systemfunktionen, eingeschränkte Funktionen und Funktionen des Geräteherstellers).[51] Bewerbungen könnten 2010 kostenlos unterschrieben werden.[52]

Die Architektur

Technologiedomänen und Pakete

Symbians Design ist unterteilt in Technologiebereiche,[53] Jeder davon umfasst eine Reihe von Software Pakete.[54] Jede technologische Domain verfügt über eine eigene Roadmap, und die Symbian Foundation verfügt über ein Team von Technologiemanagern, die diese Roadmaps der Technologie -Domain verwalten.

Jedes Paket wird genau einer Technologiedomäne zugeordnet, basierend auf dem allgemeinen Funktionsbereich, zu dem das Paket beiträgt und zu dem es beeinflusst werden kann. Durch die Gruppierung von Paketen nach Themen hofft die Symbian Foundation, eine starke Gemeinschaft zu ermutigen, sich um sie herum zu bilden und Diskussion und Überprüfung zu generieren.

Das Symbian -Systemmodell[55] Veranschaulicht den Umfang der einzelnen technologischen Domänen über die Plattformpakete.

Die Pakete sind im Besitz und werden einem Paketbesitzer, einer genannten Person von einem Organisationsmitglied der Symbian Foundation, gehalten und werden Codebeiträge aus der breiteren Symbian -Community akzeptiert und für das Paket verantwortlich ist.

Symbian Kernel

Der Symbian Kernel (Eka2) unterstützt eine ausreichend schnelle Reaktion in Echtzeit, um ein Einzelkern-Telefon zu erstellen-dh ein Telefon, bei dem ein einzelner Prozessorkern beide Benutzer ausführt Anwendungen und die Signalstapel.[56] Der Echtzeit-Kernel hat a Mikrokernel Architektur, die nur die minimalsten, grundlegendsten Primitiven und Funktionen enthält, für maximale Robustheit, Verfügbarkeit und Reaktionsfähigkeit. Es wurde als a bezeichnet Nanokernel, weil es einen erweiterten Kernel benötigt, um andere Abstraktionen zu implementieren. Es enthält a Planer, Speicherverwaltung und Gerätetreiber, mit Networking, Telefonie und Dateisystem Unterstützungsdienste in der OS -Services -Ebene oder in der Basisdiensteschicht. Die Einbeziehung von Gerätetreiber bedeutet, dass der Kernel nicht a ist Stimmt Mikrokernel.

Entwurf

Symbianmerkmale Präventives Multitasking und Gedächtnisschutz, wie andere Betriebssysteme (insbesondere die für den Einsatz auf Desktop -Computern erstellten). Der Ansatz von EPOC zum Multitasking wurde von inspiriert von VMs und basiert auf asynchronen serverbasierten Ereignissen.

Symbian OS wurde mit drei Prinzipien des Systemdesigns erstellt:

  1. Die Integrität und Sicherheit von Benutzerdaten ist von größter Bedeutung
  2. Benutzerzeit darf nicht verschwendet werden
  3. Alle Ressourcen sind knapp

Um diese Prinzipien am besten zu befolgen, verwendet Symbian a Mikrokernel, hat einen Request-and-Callback-Ansatz für Dienste und behält die Trennung zwischen Benutzeroberfläche und Engine bei. Das Betriebssystem wird für batteriebebasierte Geräte mit geringem Stromverbrauch optimiert und für für Nur-Lese-Speicher (ROM) -basierte Systeme (z. B. Merkmale wie XIP und Wiedereintritt in gemeinsamen Bibliotheken). Das Betriebssystem und Anwendungssoftware, folgt an Objekt orientierte Programmierung Design benannt Model View Controller (MVC).

Spätere OS-Iterationen verwässerten diesen Ansatz als Reaktion auf den Marktanforderungen, insbesondere mit der Einführung eines Echtzeit-Kernels und eines Plattform-Sicherheitsmodells in den Versionen 8 und 9.

Es liegt stark auf die Erhaltung von Ressourcen, die durch symbianspezifische Programmierungen wie ein Beispiel veranschaulicht werden Deskriptoren und ein Reinigungsstapel. Ähnliche Methoden gibt es, um den Speicherplatz zu erhalten. Darüber hinaus ist alle Symbian-Programme ereignisbasiert und die Zentrale Verarbeitungseinheit (CPU) wird in einen niedrigen Leistungsmodus umgestellt, wenn Anwendungen nicht direkt mit einem Ereignis umgehen. Dies geschieht über eine Programmierung von Idiom, die genannt wird aktive Objekte. In ähnlicher Weise wird der Symbian -Ansatz zu Fäden und Prozessen durch Reduzierung von Gemeinkosten angetrieben.

Betriebssystem

Das All Over -Over -Modell enthält die folgenden Schichten von oben nach unten:

  • UI Rahmen Schicht
  • Schicht für Anwendungsdienste
  • OS Services Layer
    • Generische Betriebssystemdienste
    • Kommunikationsdienste
    • Multimedia- und Grafikdienste
    • Konnektivitätsdienste
  • Basisdienste Schicht
  • Kernel Services & Hardware -Schnittstellenschicht

Die Basisdiensteschicht ist die niedrigste Ebene, die durch benutzerseitige Operationen erreichbar ist. Es enthält die Dateiserver und Benutzerbibliothek, ein Plug-In Rahmen die alle Plug-Ins, Store, Central Repository verwaltet, DBMs und kryptografische Dienstleistungen. Es enthält auch den Textfensterserver und die Textschale: Die beiden grundlegenden Dienste, aus denen ein vollständig funktionaler Port erstellt werden kann, ohne dass eine höhere Ebenendienste erforderlich sind.

Symbian hat a Mikrokernel Architektur, was bedeutet, dass das erforderliche Minimum innerhalb des Kernels ist, um Robustheit, Verfügbarkeit und Reaktionsfähigkeit zu maximieren. Es enthält a Planer, Speicherverwaltung und Gerätetreiber, aber andere Dienste wie Networking, Telefonie und Dateisystem Unterstützung werden in der OS -Services -Ebene oder in der Basisdiensteschicht platziert. Die Einbeziehung von Gerätetreiber bedeutet, dass der Kernel nicht a ist Stimmt Mikrokernel. Das Eka2 Echtzeit-Kernel, der als a bezeichnet wurde NanokernelEnthält nur die grundlegendsten Primitiven und benötigt einen erweiterten Kernel, um andere Abstraktionen zu implementieren.

Symbian wird entwickelt, um die Kompatibilität mit anderen Geräten, insbesondere abnehmbaren Mediendateisystemen, hervorzuheben. Die frühe Entwicklung des EPOC führte zur Annahme Dateizuordnungstabelle (Fett) als internes Dateisystem, und dies bleibt, aber ein objektorientiertes Persistenzmodell wurde über das zugrunde liegende Fett gelegt, um a zu liefern Posix-Stil -Schnittstelle und ein Streaming -Modell. Die internen Datenformate stützen sich auf die Verwendung der gleichen APIs, mit denen die Daten zum Ausführen aller Dateimanipulationen erstellt werden. Dies hat zu Datenabhängigkeit und damit verbundenen Schwierigkeiten mit Änderungen und geführt Datenmigration.

Es gibt ein großes Networking- und Kommunikations -Subsystem, das drei Hauptserver namens ETEL (EPOC -Telefonie), ESOCK (EPOC -Sockets) und C32 (verantwortlich für serielle Kommunikation) hat. Jedes von diesen hat ein Plug-in-Schema. Beispielsweise ermöglicht ESOCK Protokollmodule ".Prt" -Protokollmodule, um verschiedene Netzwerkprotokollschemata zu implementieren. Das Subsystem enthält auch Code, der Kommunikationsverbindungen kurzfristiger unterstützt, wie z. Bluetooth, Irda und USB.

Es gibt auch ein großes Volumen von Benutzeroberfläche (UI) Code. Nur die Basisklassen und die Unterstruktur waren in Symbian OS enthalten, während die meisten tatsächlichen Benutzeroberflächen von Dritten verwaltet wurden. Dies ist nicht mehr der Fall. Die drei Haupt UIS - S60, UIQ und MOAP - wurden 2009 zu Symbian beigetragen. Symbian enthält auch Grafik-, Textlayout- und Schriftartbibliotheken.

Alle nativen Symbian -C ++ - Anwendungen werden aus drei von der Anwendungsarchitektur definierten Framework -Klassen erstellt: eine Anwendungsklasse, eine Dokumentenklasse und eine Anwendungsbenutzer -Schnittstelle. Diese Klassen erstellen das grundlegende Anwendungsverhalten. Die verbleibenden erforderlichen Funktionen, die Anwendungsansicht, die Datenmodell und die Datenschnittstelle, werden unabhängig erstellt und nur über ihre APIs mit den anderen Klassen interagieren.

Viele andere Dinge passen noch nicht in dieses Modell - zum Beispiel, zum Beispiel, Synchronisiert, Java mich Bereitstellung eines weiteren Satzes von APIs über den größten Teil des Betriebssystems und Multimedia. Viele davon sind Frameworks, und Anbieter werden voraussichtlich Plug-Ins für diese Rahmenbedingungen von Dritten liefern (zum Beispiel, Helix -Spieler für Multimedia Codecs). Dies hat den Vorteil, dass die APIs für solche Funktionsbereiche in vielen Telefonmodellen gleich sind und dass Anbieter viel Flexibilität erhalten. Es bedeutet jedoch, dass Telefonverkäufer eine Menge Integrationsarbeit mussten, um ein Symbian -Betriebssystem zu erstellen.

Symbian enthält eine Referenznutzer-Schnittstelle namens "TechView". Es bietet eine Grundlage für die Anpassung und ist die Umgebung, in der viel Symbian -Test und Beispielcode ausgeführt werden. Es ist der Benutzeroberfläche dessen sehr ähnlich Psion Series 5 Personal Organizer und wird nicht für eine Produktionsbenutzeroberfläche für Produktion Telefon verwendet.

Symbian UI -Varianten, Plattformen

Symbian, als es in OS Version 7.0 vorangebracht hat, wird in verschiedene verschiedene ausgesprochen Grafische Benutzeroberflächen, jedes von einem bestimmten Unternehmen oder einer Gruppe von Unternehmen. nicht wie Android OSDie Kosmetik -GUIs, Symbian -GUIs werden aufgrund bedeutender Modifikationen und Integrationen als "Plattformen" bezeichnet. Die Dinge wurden komplizierter, als Anwendungen, die für verschiedene Symbian -GUI -Plattformen entwickelten, nicht miteinander kompatibel waren, und dies führte zu OS -Fragmentierung.[57]

Benutzeroberflächenplattformen, die auf Symbian -Betriebssystemen ausgeführt oder basieren, umfassen:

  • S60, Symbian, auch Serie 60 genannt. Es wurde hauptsächlich von Nokia unterstützt. Es gibt mehrere Ausgaben dieser Plattform, die zuerst als S60 (1. Ausgabe) angezeigt werden Nokia 7650. Es folgte S60 2. Auflage (z. Nokia N70), S60 3. Auflage (z. Nokia N73) und S60 5. Ausgabe (die Touch UI z. Nokia N97). Der Name S60 wurde nach der Bildung der Symbian Foundation in nur Symbian geändert und anschließend Symbian^1, 2 und 3 genannt.
  • Serie 80 verwendet von Nokia -Kommunikatoren wie z. Nokia 9300i.
  • Serie 90 Berührung und Schaltfläche basieren. Das einzige Telefon, das diese Plattform nutzt, ist Nokia 7710.
  • UIQ hauptsächlich durch Sony Ericsson und dann Motorola. Es ist sowohl mit Schaltflächen als auch mit Touch/Stylus -basierten Eingängen kompatibel. Die letzte große Versionsversion ist UIQ3.1 im Jahr 2008, on Sony Ericsson G900. Es wurde nach der Bildung der Symbian Foundation eingestellt, und die Entscheidung, verschiedene Symbian -UI -Varianten in einen zu konsolidieren, führte zur Einführung von S60 als zukünftige Version.[58]
  • MOAP (Mobile orientierte Anwendungsplattform) [nur Japan] verwendet von Fujitsu, Mitsubishi, Sony Ericsson und Scharf-De entwickelte Telefone für Ntt Docomo. Es verwendet eine Schnittstelle, die speziell für DOCOMOs entwickelt wurde Foma "Freedom of Mobile Access" -Netzwerkmarke und basiert auf der Benutzeroberfläche früherer Fujitsu -Foma -Modelle. Der Benutzer kann keine neuen C ++ - Anwendungen installieren. (Nur Japan)
  • OPP [nur Japan], Nachfolger von MOAP, verwendet auf Ntt Docomo's Foma Telefon.

Versionsvergleich

Feature Symbian^3/Anna/Belle Symbian^2[59] Symbian^1//Serie 60 5. Auflage Serie 60 3. Auflage UIQ (2.0) Serie 80
Jahr veröffentlicht 2010 (Symbian^3), 2011 (Symbian Anna, Nokia Belle) 2010 (Japan nur mit MOAP/OPP Middleware) 2008 2006 2002 2001
Gesellschaft Symbian Foundation, später Nokia Symbian Foundation Symbian Foundation Nokia UIQ -Technologie Nokia
Symbian OS -Version 9.5 (Symbian^3/Symbian Anna), 10.1 (Nokia Belle) ? 9.4 9.3
Serie 60 Ausführung 5.2 (Symbian^3/Symbian Anna),[60] 5.3 (Nokia Belle), 5.4 (Nokia Belle FP1) 5.1 5. Auflage 3. Edition Feature Pack 2 N / A N / A
Berührungseingangsunterstützung Ja Ja Ja Nein Ja Nein
Multi-Touch Eingabeunterstützung Ja Nein Nein Nein Nein
Anzahl der anpassbaren Startbildschirme Drei bis sechs (fünf auf Nokia E6 und Nokia 500, sechs auf Nokia Belle) Einer Zwei Einer
W-lan Versionsunterstützung B, G, N B, g B, g B, g B, g
USB unterwegs Unterstützung Ja Nein Nein
DVB-H Unterstützung Ja, mit zusätzlichem Headset[61] Unbekannt, aber haben 1seg Unterstützung[62] Ja, mit zusätzlichem Headset Ja, mit zusätzlichem Headset
FM -Sender aus kurzer Reichweite Unterstützung Ja Ja Ja Nein Nein
FM-Radio Unterstützung Ja ? Ja Ja Ja Nein
Externe Speicherkartenunterstützung MicroSD, bis zu 32 GB MicroSD MicroSD MicroSD, Minisd Speicherstock, microSD, Multimedia -Karte Multimedia -Karte
Adobe Flash Unterstützung Ja, Flash Lite native Version 4.0, aktualisierbar Ja, Flash Lite native Version 3.1, aktualisierbar Ja, Flash Lite native Version 3.1, aktualisierbar Ja, Blinken Native Version 6, nicht aktualisierbar
Microsoft Silverlight Unterstützung Nein[63] Ja[64][65] Nein[66] Nein
OpenGL ES Unterstützung Ja, Version 2.0 Nein
Sqlite Unterstützung Ja Ja Ja[67]
Unterstützung von CPU -Architektur ARM Sh-mobile ARM ARM ARM
Programmiert in C ++, Qt ? C ++, Qt C ++, Qt
Lizenz Eclipse Public Lizenz;
Seit dem 31. März 2011: Nokia Symbian Lizenz 1.0
Proprietäre SFL -Lizenz, während einige Teile des Quellcodes lizenziert werden.
Öffentliche Probleme Liste Nicht mehr
Paket-Manager .sis, .sis ? .sis, .sis .sis, .sis .sis, .sis .sis, .sis
Nicht englische Sprachen Unterstützung Ja hauptsächlich Japanisch Ja Ja Ja Ja
Unterstreichung der Zauberprüfung Ja Ja[68] Ja Ja
Hält den Zustand beim Herunterfahren oder zum Absturz Nein Nein Nein Nein
Interne Suche Ja Ja[62] Ja Ja Ja Ja
Proxy Server Ja ? Ja Ja Ja Ja
Verschlüsselung auf dem Gerät Ja Ja[62] Ja Ja
Schneiden, kopieren und einfügen Unterstützung Ja Ja[68] Ja Ja Ja Ja
Rückgängig machen Nein Nein Ja Ja Ja
Standard Webbrowser für S60, Webkit Motor Version 7.2, Engine Version 525 (Symbian^3);[69] Version 7.3, Engine Version 533.4 (Symbian Anna) Version 7.1.4, Motorversion 525; Version 7.3, Engine Version 533.4 (für 9 ausgewählte Einheiten nach der im Sommer 2011 veröffentlichten Firmware -Updates) Motorversion 413 (Nokia N79)) N / A N / A
Offizieller App Store Nokia Ovi Store I-αppli/i-Widget[68] Nokia Ovi Store, Sony Ericsson PlayNow Arena Nokia Ovi Store, Download!
E -Mail -Synchronisationsprotokollunterstützung Pop3, IMAP I-Mode Post[68] Pop3, IMAP Pop3, IMAP Pop3, IMAP Pop3, IMAP
NFC -Unterstützung Ja Nein Nein Nein Nein Nein
Warnungen Ja Ja Ja Ja Ja
Spracherkennung Ja Ja Ja Ja
Tethering USB, Bluetooth; Mobile Wi-Fi-Hotspot mit Software von Drittanbietern USB, Bluetooth; Mobile Wi-Fi-Hotspot mit Software von Drittanbietern USB, Bluetooth; Mobile Wi-Fi-Hotspot mit Software von Drittanbietern USB, Bluetooth;
Text, Dokumentunterstützung Mobile Büroanwendungen, PDF Mobile Büroanwendungen, PDF Mobile Büroanwendungen, PDF Mobile Büroanwendungen, PDF Mobile Büroanwendungen, PDF Mobile Büroanwendungen, PDF
Audiowiedergabe Alle WMA,[62] AAC Alle Alle Wav, mp3
Video-Wiedergabe H.263, H.264, WMV, MPEG4, MPEG4@ HD 720p 25–30 Frames/s, MKV, Divx, XVID WMV,[68] MPEG4 H.263, WMV, MPEG4, 3GPP, 3GPP2 H.263, WMV, MPEG4, 3GPP, 3GPP2 H.263, 3GPP, 3GPP2
Turn-by-Turn-GPS Ja, mit Software von Drittanbietern oder Nokia Maps Ja, mit monatlich bezahlter Docomo Map Navi[70] (ドコモ 地図 ナビ[71]) Ja, mit Software von Drittanbietern oder Nokia Maps Ja, mit Software von Drittanbietern oder Nokia Maps Ja, mit Software von Drittanbietern
Video aus Nokia av (3,5 mm), Pal, NTSC, HDMI, Dlna Via Nokia spielen zu HDMI, und Nokia av (3,5 mm), Pal, NTSC Nokia av (3,5 mm), Pal, NTSC Nein
Multitasking Ja Ja Ja Ja Ja Ja
Interaktive Desktop -Widgets Ja Ja Ja Nein
Integrierte Hardware -Tastatur Ja Ja Ja Ja Ja Ja
Bluetooth -Tastatur Ja Ja[62] Ja Ja Ja
Videokanzale für Videokonferenz Ja Ja Ja Ja Ja Ja
Kann Daten über Bluetooth mit allen Geräten teilen Ja Ja Ja Ja Ja Ja
Skype, Software von Drittanbietern Ja[72] Ja[72] Ja[72]
Facebook im Chat Ja ? Ja Ja
Sichere Schale (SSH) Ja, Software von Drittanbietern Ja, Software von Drittanbietern Ja, Software von Drittanbietern
OpenVPN Nein, Nokia VPN kann verwendet werden Nein, Nokia VPN kann verwendet werden Nein, Nokia VPN kann verwendet werden Ja, Software von Drittanbietern
Remote -Rahmenpuffer ?
Bildschirmfoto Ja, Software von Drittanbietern[73] Ja, Software von Drittanbietern[73] Ja, Software von Drittanbietern[73] Ja Ja
GPU -Beschleunigung Ja Nein
Offizielle SDK -Plattform (en) Plattformübergreifende Fenster (bevorzugt ist Qt), Carbide.c ++, Java mich, Web Runtime Widgets, Flash Lite, Python für Symbian Plattformübergreifende Fenster (bevorzugt ist Qt), Carbide.c ++, Java mich, Web Runtime Widgets, Flash Lite, Python für Symbian Plattformübergreifende Fenster (bevorzugt ist Qt), Carbide.c ++, Java mich, Web Runtime Widget, Flash Lite, Python für Symbian Plattformübergreifende Fenster (bevorzugt ist Qt), Carbide.c ++, Java mich, Software von Drittanbietern (OPL)
Status der Updates ▲ Abgesetzt ? Abgesetzt Abgesetzt Abgesetzt Abgesetzt
Erste Geräte (en) Nokia N8 (Symbian^3), Nokia C7 (Symbian^3), Nokia x7, Nokia E6 (Anna), Nokia 603, Nokia 700, Nokia 701 (Belle) NTT DOCOMO STYLE-Serie F-07B Nokia 5800 (2. Oktober 2008) Nokia N96, Nokia N78, Nokia 6210 Navigator und Nokia 6220 Classic (11. Februar 2008) Sony Ericsson P800 Nokia 9210
Geräte Nokia N8, Nokia C6-01, Nokia C7-00, Nokia E7-00, Nokia E6, Nokia x7, Nokia 500, Nokia 603, Nokia 600 (abgebrochen), Nokia 700, Nokia 701, Nokia 808 Pureview Ntt docomo: f-06b*,[74] F-07b*,[74] F-08b*,[74] SH-07B †,[74] F-10b,[75] Raku-Raku Telefon 7,[75] F-01c*,[76] F-02C*,[76] F-03c*,[76] F-04c*,[76] F-05C*,[76] SH-01C †,[76] SH-02C †,[76] SH-04C †,[76] SH-05C †,[76] SH-06C †,[76] Touch Wood SH-08C †[76] Nokia: 5228, 5230, 5233, 5235, 5250, 5530 Xpressmusic, 5800 Xpressmusic, 5800 Navigationsausgabe, C5-03, C6-00, N97, N97 Mini, X6;

Samsung: I8910 Omnia HD,[77]

Sony Ericsson: Satio, Vivaz, Vivaz Pro

Nokia: 5320 Xpressmusic, 5630 Xpressmusic, 5730 Xpressmusic, 6210 Navigator, 6220 Klassiker, 6650 falt, 6710 Navigator, 6720 Klassiker, 6730 Klassiker, 6760 Folie, 6790 Surge, E5-00, E51, E52, E55, E71, E72, E75, N78, N79, N82, N85, N86 8mp, N96, X5, C5-00;
Samsung: GT-I8510 (Innovation8), GT-I7110 (Pilot), SGH-L870, SGH-I550, SGH-G810
Sony Ericsson ...
Motorola ...
Nokia 9210, Nokia 9300, Nokia 9300i, Nokia 9500
Letzter Firmware -Name Nokia Belle Feature Pack 2/ Belle Aktualisierung Symbian^2 Symbian^1//Serie 60 5. Auflage Serie 60 3. Edition Feature Pack 2 UIQ? Serie 80

* Hergestellt von Fujitsu
† Hergestellt von Scharf
Software -Update -Service für Nokia Belle und Symbian (S60) -Fones wird Ende Dezember 2015 eingestellt

Marktanteil und Wettbewerb

Im ersten Quartal 2004 wurden 2,4 Millionen Symbian -Telefone versendet, doppelt so viele wie im ersten Quartal 2003. Symbian Ltd. war besonders beeindruckt von den in Japan erzielten Fortschritten.[78]

3,7 Millionen Geräte wurden im ersten Quartal 2004 verschifft, ein Wachstum von 201% gegenüber dem ersten Quartal 2003 und der Marktanteil von 30,5% auf 50,2%. In den USA war es jedoch viel weniger beliebt, mit einem Marktanteil von 6% im dritten Quartal 2004, weit dahinter Palm os (43%) und Windows Mobil (25%). Dies wurde auf nordamerikanische Kunden zurückgeführt, die drahtlos bevorzugt werden PDAs über Smartphones sowie die geringe Beliebtheit von Nokia dort.[79]

Am 16. November 2006, der 100 -Millionstel Smartphone Das Betriebsablauf wurde versendet.[80] Bis zum 21. Juli 2009 wurden mehr als 250 Millionen Geräte produziert.[81]

Im Jahr 2006 hatte Symbian 73% des Smartphone -Marktes.[82] verglichen mit 22,1% des Marktes im zweiten Quartal 2011.[83]

Bis Ende Mai 2006 wurden in Japan 10 Millionen von Symbian betriebene Telefone verkauft, was 11% der weltweiten Sendungen von Symbian von 89 Millionen ausmachte.[84] Bis November 2007 betrug die Zahl 30 Millionen und erreichte bis Juni 2007 einen Marktanteil von 65% auf dem japanischen Markt.[85]

Symbian hat im Laufe der Jahre den Marktanteil verloren, da der Markt dramatisch gewachsen ist. Neue konkurrierende Plattformen treten in den Markt, obwohl sein Umsatz im gleichen Zeitrahmen gestiegen ist. Obwohl der Anteil von Symbian am globalen Smartphone -Markt von 52,4% im Jahr 2008 auf 47,2% im Jahr 2009 zurückging, stiegen die Lieferungen von Symbian -Geräten um 4,8% von 74,9 Millionen Einheiten auf 78,5 Millionen Einheiten.[86] Von Q2 2009 bis Q2 2010 stieg die Lieferungen von Symbian -Geräten um 41,5%um 8,0 Millionen Einheiten von 19.178.910 Einheiten auf 27.129.340. Im Vergleich zu einem Anstieg von 9,6 Millionen Einheiten für Android, 3,3 Millionen Einheiten für Rand und 3,2 Millionen Einheiten für Apple.[87]

Frühere Berichte über den im Februar 2010 veröffentlichten Geräteversand zeigten, dass die Symbian -Geräte einen Anteil von 47,2% an den 2009 gelieferten Smart Mobile -Geräten mitgebildeten, wobei erbracht wurde, mit RAND mit 20,8%, Apple mit 15,1% (via iOS) Microsoft mit 8,8% (via Windows CE und Windows Mobil) und Android 4,7%.[86]

In der Anzahl der Umsätze von "Smart Mobile Device" waren Symbian -Geräte die Marktführer für 2010. Statistiken zeigten, dass Symbian -Geräte einen Anteil von 37,6% an verkauften Smart Mobile -Geräten bildeten, mit Android 22,7%, RAND 16% und Apple 15,7% (via) haben iOS).[88] Einige Schätzungen zeigen, dass die Anzahl der mit dem Symbian OS bis Ende des zweiten Quartals 2010 versendeten mobilen Geräte 385 Millionen beträgt.[89]

Im Laufe des Jahres 2009–10,, Motorola, Samsung, Lg, und Sony Ericsson kündigte ihren Rückzug von Symbian zugunsten alternativer Plattformen, einschließlich Google's Android, Microsoft's Windows Phone.[90][91][92][93]

Im zweiten Quartal 2012 ist der Marktanteil von IDC Worldwide auf ein Allzeittief von 4,4%gesunken.[94]

Kritik

Die Nutzer von Symbian in den Ländern mit Nicht-Latin-Alphabeten (wie Russland, Ukraine und anderen) kritisieren seit vielen Jahren die komplizierte Methode des Sprachwechsels.[95] Wenn ein Benutzer beispielsweise einen lateinischen Buchstaben eingeben möchte, muss er das Menü anrufen, auf das Element der Sprachen klicken, Pfeiltasten verwenden, um beispielsweise die englische Sprache unter vielen anderen Sprachen auszuwählen, und dann die Schaltfläche "OK" drücken . Nach dem Eingeben des lateinischen Buchstabens muss der Benutzer die Prozedur wiederholen, um zu seiner nativen Tastatur zurückzukehren. Diese Methode verlangsamt sich erheblich. In Touch-Phones und QWERTY-Telefonen ist das Verfahren geringfügig unterschiedlich, bleibt jedoch zeitaufwändig. Alle anderen mobilen Betriebssysteme sowie die S40 -Telefone von Nokia ermöglichen das Umschalten zwischen zwei ursprünglich ausgewählten Sprachen um ein Klick oder eine einzelne Geste.

Frühe Versionen der Firmware für das Original Nokia N97, Laufen auf Symbian^1/Series 60 5. Ausgabe wurde stark als buggy kritisiert (auch durch die geringe Menge an beigetragen RAM im Telefon installiert).[96]

Im November 2010, Smartphone -Blog Alles über Symbian kritisierte die Leistung von Symbians Standard -Webbrowser und empfahl den alternativen Browser Opera Mobile.[97] Nokias Senior Vice President Jo Harlow versprach im ersten Quartal 2011 einen aktualisierten Browser.[98]

Es gibt viele verschiedene Versionen und Ausgaben von Symbian, die zur Fragmentierung geführt haben. Apps und Software sind möglicherweise inkompatibel, wenn sie über verschiedene Versionen von Symbian installiert werden.[99]

Malware

Symbian OS unterliegt einer Vielzahl von Viren, von denen das bekannteste ist Cabir. Normalerweise senden sich diese vom Telefon per Telefon per Bluetooth. Bisher hat keiner Fehler im Symbian OS ausgebeutet. Stattdessen haben sie alle den Benutzer gefragt, ob er die Software installieren möchte, mit etwas herausragenden Warnungen, dass sie nicht vertrauenswürdig sind, obwohl einige auf soziale Entwicklungoft in Form von Nachrichten, die mit der Malware ausgestattet sind: Schurkensoftware Angaben als Dienstprogramm, Spiel oder eine andere Anwendung für Symbian.

Mit der Ansicht, dass der durchschnittliche Mobiltelefonbenutzer sich jedoch keine Sorgen um Sicherheit machen muss, übernahm Symbian OS 9.x a Unix-Stil Fähigkeit Modell (Berechtigungen pro Prozess, nicht pro Objekt). Installierte Software ist theoretisch nicht in der Lage, Schäden zu erledigen (z. B. das Kosten für das Benutzergeld durch Senden von Netzwerkdaten), ohne digital signiert zu werden - und macht damit nachvollziehbar. Kommerzielle Entwickler, die sich die Kosten leisten können, können sich bewerben, wenn ihre Software über das Symbian Signed -Programm unterschrieben wird. Entwickler haben auch die Möglichkeit, ihre Programme selbst zu unterzeichnen. Der Satz verfügbarer Funktionen beinhaltet jedoch keinen Zugriff auf Bluetooth, IRDA, GSM CellID, Sprachanrufe, GPS und wenige andere. Einige Betreiber entschieden sich, alle anderen Zertifikate als die mit Symbian signierten Zertifikate zu deaktivieren.

Einige andere feindliche Programme sind unten aufgeführt, aber alle erfordern immer noch die Eingabe des Benutzers.

  • Drever.a ist eine bösartige Schwesterdatei Trojaner Dies versucht, das automatische Start von Simworks und Kaspersky Symbian Anti-Virus-Anwendungen zu deaktivieren.
  • Locnut.b ist eine bösartige Schwesterdatei -Trojaner, die vorgibt, ein Patch für Symbian S60 -Mobiltelefone zu sein. Bei der Installation fällt es fallen[Klarstellung erforderlich] Eine Binärdatei, die eine kritische Systemservicekomponente zum Absturz bringt. Dies verhindert, dass jede Anwendung im Telefon gestartet wird.
  • Mabir.a ist im Grunde genommen Cabir mit zusätzlicher MMS -Funktionalität. Die beiden werden vom selben Autor verfasst, und der Code teilt viele Ähnlichkeiten. Es verbreitet sich mit Bluetooth über dieselbe Routine wie frühe Varianten von Cabir. Wenn Mabir.a aktiviert, sucht es nach dem ersten Telefon, das es findet, und sendet Kopien von sich selbst an dieses Telefon.
  • Fontal.a ist eine SIS -Datei Trojaner, die eine beschädigte Datei installiert, die dazu führt, dass das Telefon beim Neustart fehlschlägt. Wenn der Benutzer versucht, das infizierte Telefon neu zu starten, steckt es dauerhaft auf dem Neustartbildschirm und kann nicht ohne Desinfektion verwendet werden - dh die Verwendung der Reformat -Schlüsselkombination, die dazu führt, dass das Telefon alle Daten verliert. Als Trojaner kann sich Fontal nicht von selbst verbreiten - die wahrscheinlichste Möglichkeit für den Benutzer, infiziert zu werden, wäre, die Datei aus nicht vertrauenswürdigen Quellen zu erwerben und sie dann versehentlich oder auf andere Weise am Telefon zu installieren.

Auf der Internationalen Malware -Konferenz wurde eine neue Form der Malware -Bedrohung von Symbian OS in Form von "gekochtes Firmware" gezeigt. Malcon, Dezember 2010, von Indian Hacker Atul Alex.[100][101]

Umgehung der Plattformsicherheit

Symbian OS 9.x -Geräte können gehackt werden, um die in Betriebssystem 9.1 eingeführte Plattformsicherheit zu entfernen, sodass Benutzer vorzeichenlosen Code ausführen können.[102] Dies ermöglicht die Änderung von Systemdateien und den Zugriff auf zuvor gesperrte Bereiche des Betriebssystems. Der Hack wurde von Nokia dafür kritisiert Drohung von mobilen Viren als nicht signierter Code kann ausgeführt werden.[103]

Versionsgeschichte

Ausführung Beschreibung
EPOC16 EPOC16, ursprünglich einfach EPOC genannt, war das von Psion in den späten 1980er und frühen 1990er Jahren entwickelte Betriebssystem für Psions "SIBO" (sechzehn Bit -Organisatoren) Geräte. Alle EPOC16 -Geräte zeigten eine 8086-Familieprozessor und a 16-Bit die Architektur. EPOC16 war ein Einzelbenutzer Präventiver Multitasking Betriebssystem, geschrieben in Intel 8086 Montagesprache und C und entwickelt, um geliefert zu werden in Nur-Lese-Speicher (ROM). Es unterstützte eine einfache Programmiersprache mit dem Namen Offene Programmiersprache (OPL) und ein integrierte Entwicklungsumgebung (Ide) namens oval. SIBO -Geräte enthielten: MC200, MC400, Serie 3 (1991–98), Serie 3A, Serie 3C, Series 3MX, Siena, Workabout und Workabout MX. Der MC400 und MC200, die ersten EPOC16 -Geräte, wurden 1989 verschickt.

EPOC16 enthielt eine hauptsächlich monochrom, mit Keyboard betriebene grafische Grenzfläche[104] - Die Hardware, für die es ursprünglich entworfen wurde Zeiger Input in Form eines Digitiser -Panels.

In den späten neunziger Jahren wurde das Betriebssystem als als bezeichnet EPOC16 Um es von Psions damals neuem EPOC32 OS zu unterscheiden.

EPOC32 (veröffentlicht 1 bis 5) Die erste Version von EPOC32, Release 1, erschien auf dem Psion Serie 5 ROM v1.0 im Jahr 1997. Später, ROM V1.1, veröffentlichte Release 3. (Release 2 war nie öffentlich verfügbar.) Auf diese folgten die Psion Series 5mx, Revo / Revo plus, Psion Serie 7 / Netbook und NetPad (alle zeigten Release 5).

Das EPOC32 -Betriebssystem wurde später in Symbian OS umbenannt. EPOC16 wurde vor der Änderung zu Symbian zur Verwirrung mit Namen hinzufügen und wurde oft als SIBO bezeichnet, um es vom "neuen" EPOC zu unterscheiden. Trotz der Ähnlichkeit der Namen waren EPOC32 und EPOC16 völlig unterschiedliche Betriebssysteme, wobei EPOC32 von einer neuen Codebasis mit der Entwicklung ab Mitte der neunziger Jahre in C ++ geschrieben wurde.

EPOC32 war a Präventives Multitasking, einzelnes Benutzer Betriebssystem mit Speicherschutz, der den Anwendungsentwickler ermutigt, sein Programm in eine Engine und eine zu trennen Schnittstelle. Die Psionslinie von PDAs kommt mit a grafische Benutzeroberfläche Eikon genannt, das speziell auf Handheld -Maschinen mit einer Tastatur zugeschnitten ist (so sieht Desktop -GUIs vielleicht ähnlicher aus als Palmtop -GUIs[105]). Eine der Eigenschaften von EPOC ist jedoch die Leichtigkeit, mit der neue GUIs auf der Grundlage einer Kernmenge von GUI -Klassen entwickelt werden können, eine Funktion, die weit verbreitet wurde Ericsson R380 und weiter.

EPOC32 wurde ursprünglich für die entwickelt Armfamilie von Prozessoren, einschließlich der ARM7, ARM9, Starker Arm und Intel Xscale, kann aber mit mehreren anderen Prozessortypen zu Zielgeräten zusammengestellt werden.

Während der Entwicklung von EPOC32 plante Psion, EPOC für Gerätehersteller von Drittanbietern zu lizenzieren und seine Software-Division als Psion-Software auszustatten. Einer der ersten Lizenznehmer war kurzlebig Geofox, der die Produktion mit weniger als 1.000 verkauften Einheiten stoppte. Ericsson vermarktete eine umbenannte Psion Series 5mx namens The the MC218und später die EPOC Release 5.1 basiert erstellt Smartphone, das R380. Oregon Scientific veröffentlichte auch ein Budget -EPOC -Gerät, die Osaris (Bemerkenswert als einziges EPOC -Gerät, das mit Release 4 versendet wird).

Die Arbeiten an der 32-Bit-Version Ende 1994 begannen.

Das Serie 5 Das im Juni 1997 veröffentlichte Gerät verwendete die ersten Iterationen des EPOC32 -Betriebssystems, der Codenamen "Protea" und der grafischen Benutzeroberfläche "Eikon".

Der Oregon Scientific Osaris war die einzige PDA, die den ER4 benutzte.

Das Psion Series 5mx, Psion Serie 7, Psion Revo, Diamond Mako, Psion Netbook und Ericsson MC218 wurden 1999 mit ER5 veröffentlicht. Ein Telefonprojekt wurde angekündigt CeBIT, Die Phillips illium/akzent, haben aber keine kommerzielle Veröffentlichung erreicht. Diese Veröffentlichung wurde nachträglich Symbian OS 5 genannt.

Das erste Telefon mit ER5U, das Ericsson R380 wurde im November 2000 veröffentlicht. Es war kein offen Gerät: Software konnte nicht installiert werden. Bemerkenswerterweise mehrere nie veröffentlichte Psionsprototypen für PDAs der nächsten Generation, einschließlich eines Bluetooth-Revo-Nachfolgers mit Codenamen Conan, benutzten ER5U. Das 'u' im Namen bezieht sich auf die Unterstützung der IT Unicode.

Im Juni 1998 wurde Psion Software Symbian Ltd., ein großes Joint Venture zwischen Psion und Telefonherstellern Ericsson, Motorola, und Nokia. Ab Release 6 wurde EPOC in Symbian OS umbenannt.

Symbian OS 6.0 und 6.1 Das Betriebssystem wurde in Symbian OS umbenannt und als Basis für eine neue Palette von vorgesehen Smartphones. Diese Veröffentlichung wird manchmal ER6 genannt. Psion gab dem neuen Unternehmen 130 wichtige Mitarbeiter und behielt eine Beteiligung von 31% an der Spin-off.

Das erste "offene" Symbian OS -Telefon, das, das Nokia 9210 Communicator wurde im Juni 2001 veröffentlicht. Bluetooth Unterstützung wurde hinzugefügt. Fast 500.000 Symbian -Telefone wurden im Jahr 2001 verschifft und stiegen im folgenden Jahr auf 2,1 Millionen.

Die Entwicklung verschiedener Benutzeroberflächen wurde mit einer "Referenzdesign-Strategie" für entweder "Smartphone" oder "Kommunikator" -Geräte generisch gemacht, die weiter in Tastatur- oder Tablet-basierte Designs unterteilt wurden. Es wurden zwei Referenz -UIs (DFRDs oder Gerätefamilienreferenzentwürfe) versendet: Quarz und Kristall. Ersterer wurde mit Ericssons verschmolzen Ronneby Design und wurde die Grundlage für die UIQ Schnittstelle; Letzterer erreichte den Markt als Nokia Serie 80 UI.

Später waren DFRDs Sapphire, Ruby und Smaragd. Nur Sapphire kam auf den Markt und entwickelte sich in die Perle DFRD und schließlich zum Nokia Serie 60 UI, eine Tastatur-basierte 'Square' UI für die ersten echten Smartphones. Der erste von ihnen war der Nokia 7650 Smartphone (mit Symbian OS 6.1), das auch die erste mit einer integrierten Kamera mit VGA (0,3 MPX = 640 × 480) war. Andere bemerkenswerte S60 Symbian 6.1 -Geräte sind die Nokia 3650, die kurzlebigen Sendo x und Siemens SX1, das erste und das letzte Symbian -Telefon von Siemens.

Trotz dieser Bemühungen, generisch zu sein, war die Benutzeroberfläche eindeutig zwischen konkurrierenden Unternehmen aufgeteilt: Crystal oder Sapphire war Nokia, Quartz war Ericsson. DFRD wurde Ende 2002 von Symbian als Teil eines aktiven Rückzugs aus der UI -Entwicklung zugunsten von verlassen kopflos Lieferung. Pearl wurde an Nokia vergeben, die Entwicklung von Quartz wurde als UIQ -Technologie AB ausgedrückt, und die Arbeit mit japanischen Firmen wurde schnell in die gefaltet MOAP Standard.

Symbian OS 7.0 und 7.0s Erstmals im Jahr 2003 versendet UIQ (Sony Ericsson P800, P900, P910, Motorola A925, A1000), Serie 80 (Nokia 9300, 9500), Serie 90 (Nokia 7710), Serie 60 (Nokia 3230, 6260, 6600, 6670, 7610) sowie mehrere Foma Telefone in Japan. Es fügte auch hinzu KANTE Unterstützung und IPv6. Die Unterstützung von Java wurde von geändert von Pjava und Javaphone zu einem basierend auf dem Java Me -Standard.

Eine Million Symbian -Telefone wurden im ersten Quartal 2003 versendet, wobei die Rate bis Ende 2003 auf eine Million pro Monat stieg.

Symbian OS 7.0s war eine Version von 7.0 Special, die für größere angepasst wurde Rückwärtskompatibilität Mit Symbian OS 6.x, teilweise zur Kompatibilität zwischen dem Kommunikator 9500 und seinem Vorgänger The Communicator 9210.

Im Jahr 2004 verkaufte Psion seinen Anteil an Symbian. Im selben Jahr das erste Wurm für Mobiltelefone mit Symbian OS, Cabirwurde entwickelt, die verwendet wurden Bluetooth sich auf nahe gelegene Telefone ausbreiten. Sehen Cabir und Symbian OS Bedrohungen.

Symbian OS 8.0 Der erste Versand im Jahr 2004 wäre einer seiner Vorteile eine Wahl von zwei verschiedenen Kernel (Eka1 oder eka2). Die EKA2 -Kernelversion wurde jedoch erst mit Symbian OS 8.1b versendet. Die Kerne verhalten sich mehr oder weniger identisch von der Benutzerseite, unterscheiden sich jedoch intern, sehr unterschiedlich. EKA1 wurde von einigen Herstellern ausgewählt, um die Kompatibilität mit alten Gerätetreibern aufrechtzuerhalten, während EKA2 a war Echtzeit-Kernel. 8.0b wurden 2003 deprroktiert.

Ebenfalls enthalten waren neue APIs zur Unterstützung CDMA, 3g, Zwei-Wege-Daten-Streaming, DVB-H, und OpenGL Es mit Vektorgrafiken und direkter Bildschirmzugriff.

Symbian OS 8.1 Eine verbesserte Version von 8,0, die in 8.1A- und 8.1B -Versionen mit EKA1- und EKA2 -Kerneln erhältlich war. Die 8.1B-Version mit dem Single-Chip-Telefon-Support von EKA2 war jedoch bei japanischen Telefongesellschaften, die die Echtzeitunterstützung wünschen, jedoch nicht die Installation der offenen Anwendungen zulässt.

Das erste und vielleicht berühmteste Smartphone mit Symbian OS 8.1a war Nokia N90 im Jahr 2005, Nokia's erster in NSeries.

Symbian OS 9.0 Symbian OS 9.0 wurde nur für interne Symbianzwecke verwendet. Es wurde im Jahr 2004 abgesetzt. 9.0 markierte das Ende der Straße für EKA1. 8.1a ist die endgültige EKA1 -Version von Symbian OS.

Symbian OS hat im Allgemeinen vernünftig beibehalten Binärcodekompatibilität. Theoretisch war das Betriebssystem BC von ER1-ER5 und dann von 6,0 bis 8,1b. Für 9.0 wurden wesentliche Änderungen benötigt, die sich auf Tools und Sicherheit beziehen. Dies sollte jedoch ein einmaliges Ereignis sein. Der Übergang von ARMV4 zu ARMV5 hat die Kompatibilität nicht rückwärts gebrochen.

Symbian OS 9.1 Veröffentlicht Anfang 2005. Es umfasst viele neue, sicherheitsbezogene Funktionen, einschließlich Plattform -Sicherheitsmodul, die erleichtert werden Obligatorische Code -Unterzeichnung. Der neue Arm EABI Binärmodell bedeutet, dass Entwickler umrüsten müssen, und die Sicherheitsänderungen bedeuten, dass sie möglicherweise wieder aufnehmen müssen. S60 -Plattform 3. Auflage Telefone haben Symbian OS 9.1. Sony Ericsson versendet die M600 und P990 Basierend auf Symbian OS 9.1. Die früheren Versionen hatten einen Defekt, bei dem das Telefon vorübergehend hängt, nachdem der Eigentümer eine große Anzahl von SMS -Ländern gesendet hatte. Am 13. September 2006 veröffentlichte Nokia jedoch ein kleines Programm, um diesen Defekt zu beheben.[106] Unterstützung für Bluetooth 2.0 wurde ebenfalls hinzugefügt.

Symbian 9.1 führte Funktionen und ein Plattform -Sicherheitsrahmen ein. Um auf bestimmte APIs zuzugreifen, müssen Entwickler ihre Anwendung mit a unterschreiben Digitale Unterschrift. Grundlegende Funktionen sind benutzerfreundlich und Entwickler können Selbstsignal Während fortschrittlichere Funktionen eine Zertifizierung und Unterzeichnung über das Symbian Signed -Programm erfordern, das unabhängige "Testhäuser" und Telefonhersteller zur Genehmigung verwendet. Beispielsweise ist das Schreiben von Dateien eine Benutzerfunktion, während der Zugriff auf Multimedia-Gerätefahrer die Genehmigung von Telefonherstellern erfordern. Ein TC TrustCenter ACS Publisher ID -Zertifikat wird vom Entwickler für die Unterzeichnung von Anwendungen verlangt.

Symbian OS 9.2 Veröffentlicht Q1 2006. Unterstützung für OMA -Geräteverwaltung 1,2 (war 1.1,2). Vietnamesische Sprachunterstützung. S60 3rd Edition Feature Pack 1 Telefone haben Symbian OS 9.2.

Nokia -Telefone mit Symbian OS 9.2 OS enthalten die Nokia E71, Nokia E90, Nokia N95, Nokia N82, Nokia N81 und Nokia 5700.

Symbian OS 9.3 Veröffentlicht am 12. Juli 2006. Zu den Upgrades gehören eine verbesserte Speicherverwaltung und native Unterstützung für WLAN 802.11, HSDPA. Das Nokia E72, Nokia 5730 XpressMusic, Nokia N79, Nokia N96, Nokia E52, Nokia E75, Nokia 5320 XpressMusic, Sony Ericsson P1 und andere bieten Symbian OS 9.3.
Symbian OS 9.4 Kündigte im März 2007 angekündigt. Bietet das Konzept der Nachfrage Paging, das ab v9.3 erhältlich ist. Anwendungen sollten bis zu 75% schneller einführen. Zusätzlich, Sql Die Unterstützung wird von bereitgestellt von Sqlite. Schiffe mit dem Samsung i8910 Omnia HD, Nokia N97, Nokia N97 Mini, Nokia 5800 Xpressmusic, Nokia 5530 XpressmusicNokia 5228, Nokia 5230, Nokia 5233, Nokia 5235, Nokia C6-00, Nokia x6, Sony Ericsson Satio, Sony Ericsson Vivaz und Sony Ericsson Vivaz Pro.

Wird als Grundlage für Symbian^1, der ersten Symbian -Plattform -Veröffentlichung verwendet. Die Veröffentlichung ist auch besser bekannt als S60 5. Auflagewie es die gebündelte Schnittstelle für das Betriebssystem ist.

Symbian^2 Symbian^2 ist eine Version von Symbian, die nur von japanischen Herstellern verwendet wird, seit Mai 2010 auf dem japanischen Markt verkauft.[107] Die Version wird nicht von Nokia verwendet.[108]
Symbian^3 (Symbian OS 9.5) und Symbian Anna Symbian^3 ist eine Verbesserung gegenüber der vorherigen S60 5. Ausgabe und bietet einzelne Touch-Menüs in der Benutzeroberfläche sowie einen neuen Symbian OS-Kernel mit Hardware-Beschleunigungsgrafiken. Weitere Verbesserungen werden im ersten Halbjahr 2011 stattfinden, einschließlich Porträt-QWERTY-Tastatur, einem neuen Browser und einem Split-Screen-Texteingabe. Nokia kündigte an, dass Updates an die Symbian^3 -Schnittstelle nach und nach verfügbar werden, wie sie verfügbar sind. Symbian^4, die zuvor geplante Major -Veröffentlichung, wird jetzt eingestellt und einige ihrer beabsichtigten Merkmale werden in Symbian^3 in aufeinanderfolgenden Veröffentlichungen aufgenommen, beginnend mit Symbian Anna.
Nokia Belle (Symbian OS 10.1) Im Sommer 2011 Videos mit einer frühen durchgesickerten Version von Symbian Belle (ursprünglicher Name von Nokia Belle), der auf a läuft Nokia N8 wurden auf YouTube veröffentlicht.[109]

Am 24. August 2011 gab Nokia es offiziell für drei neue Smartphones bekannt, die Nokia 600 (später ersetzt durch Nokia 603), Nokia 700, und Nokia 701.[110]

Nokia benannte in einem Unternehmens -Blog -Beitrag offiziell Symbian Belle in Nokia Belle um.[111][112]

Nokia Belle fügt die Anna-Verbesserungen mit einem Pulldown-Status-/Benachrichtigungsriegel tiefer hinzu Near Field Communication Integration, freie Homescreen-Widgets mit freien Form und sechs Homescreens anstelle der vorherigen drei. Zum 7. Februar 2012 ist das Nokia Belle -Update für die meisten Telefonmodelle über die Nokia Suite verfügbar, die später nach Australien kommt. Benutzer können die Verfügbarkeit auf der Nokia -Homepage überprüfen.[113]

Am 1. März 2012 kündigte Nokia ein Feature Pack 1 -Update für Nokia Belle an, das als Update für Nokia 603, 700, 701 (ausgenommen andere) und für für Nokia erhältlich sein wird, und für für Nokia 808 Pureview nativ.

Symbian Carla und Donna waren die geplanten Follow-up-Veröffentlichungen für Belle, die Ende 2012 bzw. Ende 2013 veröffentlicht werden sollen. Im Mai 2012 wurde jedoch anerkannt, dass diese abgesagt wurden und dass das bevorstehende Belle Feature Pack 2 die letzte Version des Betriebssystems sein würde.[114]

Die neueste Software -Version für Nokia 1. Generation Symbian Belle Smartphones (Nokia N8, C7, C6-01, Oro, 500, X7, E7, E6) ist Nokia Belle Refresh (111.040.1511).[115]

Im Oktober 2012 wurde das Nokia Belle Feature Pack 2, allgemein als das letzte große Update für Symbian, für Nokia 603, 700, 701 und 808 Pureview veröffentlicht.[116]

Liste der Geräte

Siehe auch

  • telephone iconTelefone Portal

Allgemein

  • Bada
  • Nokia Ovi Suite
  • Nokia PC Suite, Software -Paket, mit der eine Schnittstelle zwischen Mobilgeräten von Nokia und Computern erstellt wurde, die Microsoft Windows -Betriebssystem ausführen; nicht auf Symbian beschränkt
  • Nokia Software Updater
  • Ovi Store Der Anwendungsgeschäft von Nokia im Internet, nicht auf Symbian beschränkt

Entwicklungsbezogen

Verweise

  1. ^ "Nokia und Accenture Finalisieren Sie die Symbian Software Development and Support Services Outsourcing -Vereinbarung | Accenture Newsroom". Newsroom.accenture.com.
  2. ^ Lextrait, Vincent (Januar 2010). "Die Programmiersprachen Beacon, v10.0". Archiviert von das Original am 30. Mai 2012. Abgerufen 5. Januar 2010.
  3. ^ Nokia wechselt Symbian Quelle zur Nichtöffnungslizenz. ARS Technica. Abgerufen am 12. Juni 2014.
  4. ^ Lee Williams "Symbian über Intels Atomarchitektur". Archiviert vom Original am 19. April 2009. Abgerufen 31. März 2010.{{}}: CS1 Wartung: Bot: Original -URL -Status unbekannt (Link). blog.symbian.org. 16. April 2009
  5. ^ a b "Nicht Open Source, nur für das Geschäft geöffnet". symbian.nokia.com. 4. April 2011. Abgerufen 23. August 2014.[Dead Link]
  6. ^ a b c Lunden, Ingrid (30. September 2011). "Symbian nun offiziell nicht mehr unter dem Flügel von Nokia, 2.300 Jobs gehen". Moconews.net. Archiviert von das Original am 1. Oktober 2011. Abgerufen 30. September 2011.
  7. ^ "Infosync interviewt Nokia NSeries Executive". Infosyncworld.com. 24. Juni 2010. archiviert von das Original am 13. Juli 2011. Abgerufen 12. August 2010.
  8. ^ Mobile Telekommunikationsnetzwerke der nächsten Generation: Herausforderungen an die nordische IKT -Branche. 2006. ISBN 9781846630668.
  9. ^ "Ui Kriege 'zerrissen Symbian auseinander' - Nokia".
  10. ^ "UIQ -Mitarbeiter werden aufmerksam gemacht". Das Register.
  11. ^ "Archivierte Kopie". Archiviert von das Original am 21. August 2016. Abgerufen 22. Mai 2016.{{}}: CS1 Wartung: Archiviertes Kopie als Titel (Link)
  12. ^ "Symbian -Betriebssystem, jetzt Open Source und Free". Verdrahtet. 3. Februar 2010.
  13. ^ Nokia kündigt Symbian 'Anna' Update für N8, E7, C7 und C6-01 an; Erstens einer Reihe von Updates (Video). Engadget. Abgerufen am 25. September 2011.
  14. ^ Nokia kündigt Symbian Belle zusammen mit drei neuen Geräten an. Engadget. Abgerufen am 25. September 2011.
  15. ^ "Nokia reabsorbs Symbian Software". BBC News. 8. November 2010.
  16. ^ "Archivierte Kopie". Archiviert von das Original am 23. Juni 2016. Abgerufen 22. Mai 2016.{{}}: CS1 Wartung: Archiviertes Kopie als Titel (Link)
  17. ^ "Nokias neue Strategie und Struktur, Symbian als" Franchise -Plattform ", Meego immer noch in langfristigen Plänen - alles über Meego". www.allaboutmeegego.com. Archiviert von das Original am 6. September 2013. Abgerufen 4. Dezember 2012.
  18. ^ a b RIP: Symbian. Engadget. Abgerufen am 25. September 2011.
  19. ^ "Nokia bewegt Symbian zur geschlossenen Lizenzierung". 11. April 2011.
  20. ^ a b Epstein, Zach. (23. Juni 2011) Symbian ist offiziell nicht mehr Nokias Problem. BGR.com. Abgerufen am 25. September 2011.
  21. ^ "C'est la Vie - 'Unterstützung' Erwartungen für Symbian 'bis 2016' unrealistisch".
  22. ^ Tung, Liam. "Nokia sagt, dass der letzte Sayonara zu Symbian- und Meego -Apps als Store -Updates einfriert.". ZDNET. Abgerufen 16. Februar 2015.
  23. ^ Techcrunch, "Nokia bestätigt, dass das Pureview offiziell das letzte Symbian -Telefon war", "Techcrunch", 24. Januar 2013 wie von Nokia am 24. Januar 2013 - Nokia Corporation Q4 und Volle Jahr 2012 Interimsbericht: "Das Nokia 808 Pureview, ein Gerät, das unsere Bildgebungsfunktionen zeigt und Mitte 2012 auf den Markt kam, war das letzte Symbian-Gerät von Nokia"
  24. ^ "Ntt Docomo Akan Gunakan Tizen Sebagai Pingganti Opp?".
  25. ^ "Canalys Newsroom: 64 Millionen Smartphones wurden 2006 weltweit versendet". Canalys.com.
  26. ^ "Was schreibt einmal, rennen Sie irgendwo (Wora)? - Definition". Whatis.com. Abgerufen 24. Oktober 2019.
  27. ^ a b Menezes, Gary (6. Februar 2010). "Symbian OS, jetzt vollständig Open Source". Watblog.com. Archiviert von das Original am 11. November 2013. Abgerufen 25. September 2011.
  28. ^ Symbian OS - Einer der erfolgreichsten Fehler in der technischen Geschichte. Techcrunch.com. 8. November 2010
  29. ^ "Symbian schließt das größte Open -Source -Migrationsprojekt aller Zeiten ab" (Pressemitteilung). Symbian Foundation. 4. Februar 2010. Abgerufen 7. Februar 2010.
  30. ^ a b "Symbian Foundation". licensing.symbian.org.
  31. ^ "Keine aktuellen Pläne für Samsung Symbian Handys". Alles über Symbian.
  32. ^ "Der Marktanteil von Nokia Smartphone schrumpft auf 31 Prozent, der Betriebsgewinn ist auch geschlagen.". Engadget.
  33. ^ "Canalys: Android überholt Symbian als meistverkaufte Smartphone-Plattform der Welt im vierten Quartal 2010". Engadget.
  34. ^ Offener Brief von CEO Stephen Elop, Nokia und CEO Steve Ballmer, Microsoft - Nokia Gespräche: The Official Nokia Blog Archiviert 11. Februar 2011 bei der Wayback -Maschine
  35. ^ "Entwicklerökonomie 2011". Archiviert von das Original am 29. September 2013. Abgerufen 8. Juli 2011.
  36. ^ "Symbian -Inkubationsprojekte". Google Project Hosting. Abgerufen 17. Oktober 2021.
  37. ^ Daffara, Carlo (7. Dezember 2010). "SourceForge: Projekte Symbian-Dump". SourceForge.net. Abgerufen 17. Oktober 2021.
  38. ^ "Neue Symbian- und Meego -Anwendungen, die ab dem 1. Januar nicht in Nokia Stores erlaubt sind".
  39. ^ "Nokia verfeinert die Entwicklungsstrategie weiter, um Umgebungen für Symbian und Meego zu vereinen.". Nokia pr (Pressemitteilung). 21. Oktober 2010. Abgerufen 5. November 2010.
  40. ^ "Die Zukunft der Symbian -Plattform". Allaboutsymbian. 26. Oktober 2010. Abgerufen 5. November 2010.
  41. ^ Nokia PR (24. Mai 2006). "Nokia veröffentlicht Webbrowser für S60 'Engine Code für Open Source Community". press.nokia.com. Archiviert von das Original am 28. Februar 2007. Abgerufen 21. März 2007.
  42. ^ Browser- und Kartenaktualisierungen für viele S60 3rd Edition und S60 5th Edition Telefone. Alles über Symbian (29. Juni 2011). Abgerufen am 25. September 2011.
  43. ^ a b "Symbian-QT-eine plattformübergreifende Anwendung und UI-Framework". Qt.nokia.com. Archiviert von das Original am 16. August 2010. Abgerufen 12. August 2010.
  44. ^ "Nokia Qt SDK". Nokia -Entwickler. 18. Juni 2010. archiviert von das Original am 18. Januar 2012. Abgerufen 20. Januar 2012.
  45. ^ Apps: Mobile Web -Apps auf den Punkt gebracht Archiviert 28. März 2012 bei der Wayback -Maschine. symlab.org wiki
  46. ^ Nokia Entwickler - Web Archiviert 3. Juni 2010 bei der Wayback -Maschine. Forum.nokia.com. Abgerufen am 25. September 2011.
  47. ^ "Qt Labs Blogs" Nokia QT SDK 1.0 veröffentlicht ". Labs.trolltech.com. Archiviert von das Original am 26. Juni 2010. Abgerufen 12. August 2010.
  48. ^ "Qt Labs Blogs" QT Simulator wird öffentlich ". Labs.trolltech.com. Archiviert von das Original am 27. August 2010. Abgerufen 12. August 2010.
  49. ^ "Symbian Developer Community". Entwickler.symbian.org. 27. Januar 2010. Abgerufen 12. August 2010.
  50. ^ Tom Sutcliffe und Jason Barrie Morley Xcode Symbian Support. Symbian-Xcode-Plugin.Tigris.org. Abgerufen am 25. September 2011.
  51. ^ "Fähigkeiten (Symbian signiert) - Symbian Developer Community". Entwickler.symbian.org. Abgerufen 12. August 2010.
  52. ^ Krass, P. (16. August 2010). "Nokia signiert jetzt Symbian Apps kostenlos". Nokia Developer Forum Blogs. Archiviert von das Original am 30. August 2010. Abgerufen 16. Oktober 2021.
  53. ^ "Symbian Developer Community - Technologiedomänen". Entwickler.symbian.org. Abgerufen 12. August 2010.
  54. ^ "Symbian Developer Community - Pakete". Entwickler.symbian.org. Abgerufen 12. August 2010.
  55. ^ "Symbian -Systemmodell - Symbian Developer Community". Entwickler.symbian.org. Abgerufen 12. August 2010.
  56. ^ Einführung von EKA2 von Jane Sales mit Martin Tasker. (PDF). Abgerufen am 25. September 2011.
  57. ^ "Die Geschichte von Symbians geheimer Fragmentierung". Alles über Symbian.
  58. ^ "Die UIQ -Technologie bringt die verbleibenden Mitarbeiter auf die Kenntnis". Alles über Symbian.
  59. ^ "Schwugeedomains.com - symbianblogs.com steht zum Verkauf (Symbian Blogs)". www.hugedomains.com. Archiviert von das Original am 11. Dezember 2011. {{}}: Zitieren generischer Titel (Hilfe)
  60. ^ Nokia N8 User Agent Profile. NDS.Nokia.com (22. Februar 1999). Abgerufen am 25. September 2011.
  61. ^ Nokia startet Mobile TV | Nokia -Gespräche - Der offizielle Nokia -Blog Archiviert 10. November 2010 bei der Wayback -Maschine. Conversations.nokia.com (9. September 2010). Abgerufen am 25. September 2011.
  62. ^ a b c d e "F-07B Bedienungsanleitung '10 .5" (PDF). Serie im Docomo -Stil. Ntt Docomo. Mai 2010. archiviert von das Original (PDF) am 24. November 2012. Abgerufen 23. Mai 2012.
  63. ^ "Gibt es Pläne, Silverlight für Symbian^3 (Nokia N8, E7, C7) zu haben?". Mobiles Silberlicht für Nokia Symbian. Silverlight.net Foren. 27. April 2011. archiviert von das Original am 2. Februar 2012. Abgerufen 23. Mai 2012.
  64. ^ Psychlist1972 (6. Juli 2010). "Silverlight für Nokia Symbian RTW jetzt verfügbar". Mobile / Silverlight für Nokia Symbian. Silverlight.net Foren. Archiviert von das Original am 8. August 2012. Abgerufen 23. Mai 2012.
  65. ^ Obsolet Archiviert 18. Juli 2011 bei der Wayback -Maschine Silverlight.net. Abgerufen am 25. September 2011.
  66. ^ "Silverlight -Kategorie". Archiviert von das Original am 2. Februar 2012. Abgerufen 10. März 2012.
  67. ^ Inside Symbian SQL: Ein Handbuch für mobile Entwickler zu SQLite | | Von Ivan Litovski, Richard Maynard, 2010, Seite 9
  68. ^ a b c d e SH-08C Bedienungsanleitung '11 .3 (PDF), NTT Docomo, März 2011, archiviert von das Original (PDF) am 26. November 2012, abgerufen 23. Mai 2012
  69. ^ "Hilfe - Eclipse -Plattform". Bibliothek.forum.nokia.com. Archiviert von das Original on 4 January 2013. Abgerufen 25. September 2011.
  70. ^ "ドコモ 地図 ナビ (@docomo_map_navi) | Twitter". Twitter.com.
  71. ^ "ドコモ 地図 ナビ". dmapnavi.jp.
  72. ^ a b c Auf Ihrem Handy. Skype. Abgerufen am 25. September 2011.
  73. ^ a b c Screenshot für Symbian OS | Antonypranata.com 2.0. Antonypranata.com. Abgerufen am 25. September 2011.
  74. ^ a b c d Horikawa, Kyoko (1. Juni 2010). "Ntt Docomo veröffentlicht S^2 Geräte". Symbian Blog. Symbian.org. Archiviert von das Original am 24. August 2010.
  75. ^ a b Asuk Ustundag, Sennur (7. Oktober 2010). "Symbian -Geräte, Hardware- und Softwareanforderungen, grundlegende App -Entwicklung" (PDF). Bridgewater State University. p. 6. Abgerufen 23. Mai 2012.[Permanent Dead Link]
  76. ^ a b c d e f g h i j k "Symbian^2 Plattform, die in elf neuen Modellen von Ntt Docomo Foma 3G -Handys verwendet wird". Symbianone. Archiviert von das Original am 3. Februar 2013. Abgerufen 10. November 2010.
  77. ^ "Samsung Omniahd blendet auf dem mobilen Weltkongress mit seiner HD -Brillanz". Vereinigtes Königreich: Samsung.com. Archiviert von das Original am 10. April 2009. Abgerufen 25. September 2011.
  78. ^ Oates, John (6. Mai 2004). "Symbian doppelt Verkäufe". www.theregister.co.uk.
  79. ^ um 09:58 Uhr, Tony Smith 27. Oktober 2004. "Globaler Smartphone -Verkauf steigen". www.theregister.co.uk.
  80. ^ "Sechs Jahre Symbian produzieren 100 Modelle und 100 Millionen Sendungen". Die intelligente PDA. 17. November 2006. archiviert von das Original am 30. Juni 2012. Abgerufen 23. Mai 2012.
  81. ^ Die Symbian Foundation fügt ein neues Mitglied, Nuance hinzu. News.softpedia.com (21. Juli 2009). Abgerufen am 25. September 2011.
  82. ^ "Nokia führender Smartphone -Markt mit 56%, während der Anteil von Symbian am Betriebssystemmarkt voraussichtlich fallen wird" (Pressemitteilung). ABI -Forschung. 29. März 2012. archiviert von das Original am 29. März 2012. Abgerufen 25. September 2011.
  83. ^ Laut Gartner stieg der Umsatz von Mobilgeräten im zweiten Quartal 2011 gegenüber dem Vorjahr um 16,5 Prozent. Der Umsatz mit Smartphone stieg um 74 Prozent. Gartner.com. Abgerufen am 25. September 2011.
  84. ^ "10 Millionen Symbian OS -Telefone in Japan". Alles über Symbian.
  85. ^ "30 Millionen Symbian OS -Telefone in Japan". Alles über Symbian.
  86. ^ a b "Die Mehrheit der Smartphones verfügt jetzt über Touchscreens (Canalyys Pressemitteilung: R2010021)". Canalys.com. 8. Februar 2010. archiviert von das Original am 30. Juli 2013. Abgerufen 12. August 2010.
  87. ^ "Google Android Phone -Sendungen steigen um 886%". BBC. 2. August 2010. Abgerufen 12. August 2010.
  88. ^ Petey, Christy. "Laut Gartner haben der weltweite Umsatz von Mobilgeräten an Endbenutzer 2010 1,6 Milliarden Einheiten erreicht. Der Umsatz mit Smartphone stieg 2010 im Jahr 2010 um 72 Prozent.". Gartner.com. Archiviert von das Original am 9. Februar 2011. Abgerufen 10. März 2011.
  89. ^ 100 Millionen Club H1 2010 Archiviert 1. März 2011 bei der Wayback -Maschine. VisionMobile (18. Oktober 2010). Abgerufen am 25. September 2011.
  90. ^ Nokia und Microsoft betreten strategische Allianz unter Windows Phone, Bing, Xbox Live und mehr. Engadget. Abgerufen am 25. September 2011.
  91. ^ Woods, Ben. (1. Oktober 2010) Samsung, um Symbian Support fallen zu lassen | WLAN - CNET -Nachrichten Archiviert 4. Oktober 2013 bei der Wayback -Maschine. CNET. Abgerufen am 25. September 2011.
  92. ^ Meyer, David. (3. November 2008) Motorola greift Symbian, kündigt 3.000 Entlassungen an | Networking | Zdnet UK. Zdnet.co.uk. Abgerufen am 25. September 2011.
  93. ^ Mello, John P. (15. Oktober 2010) Sony gräbt Symbian. PC Welt. Abgerufen am 25. September 2011.
  94. ^ "Der Markt für Android -Smartphones von Google verzeichnet das iOS von Apple". CNN. 8. August 2012.
  95. ^ Mobile-Reviews. Überprüfung von Nokia E7. 9. August 2011
  96. ^ Litcfield, Steve (8. August 2011). "Nokia N97 RIP: Das entgleifende Flaggschiff, das als Zugunglück endete". Alles über Symbian. Abgerufen 30. Oktober 2012.
  97. ^ Mobile Browservergleich, November 2010. Allaboutsymbian.com (25. November 2010). Abgerufen am 25. September 2011.
  98. ^ Meyer, David (9. November 2010). "Nokia Times Erste Symbian -Updates für 'Anfang 2011'". Zdnet UK. Abgerufen 4. Januar 2011.
  99. ^ Gilson, David (12. März 2012). "Die Geschichte von Symbians geheimer Fragmentierung". Alles über Symbian. Abgerufen 30. Oktober 2012.
  100. ^ "Hacker pflanzt Hintertür in Symbian Firmware - The H Security: News and Features". Archiviert vom Original am 8. Dezember 2013. Abgerufen 26. Dezember 2010.{{}}: CS1 Wartung: Bot: Original -URL -Status unbekannt (Link). H-online.com (8. Dezember 2010). Abgerufen am 25. September 2011.
  101. ^ Hacker erstellt modifizierte Symbian S60 -Firmware mit versteckter Hintertür. Live -Hacking (10. Dezember 2010). Abgerufen am 25. September 2011.
  102. ^ Nokias S60 3. ED -Sicherheit wurde gehackt? Archiviert 13. Dezember 2010 bei der Wayback -Maschine, Symbian Freak
  103. ^ '' S60 V3 Hacking - Mission erfüllt, FP1 gehackt! '' Archiviert 10. Dezember 2010 bei der Wayback -Maschine. Symbian Freak (27. März 2008). Abgerufen am 25. September 2011.
  104. ^ SIBO3A -ScreenshotsGuide Book Galerie
  105. ^ Marcin Wichary. "Leitfaden> Screenshots> EPOC R5/Psion Revo". GuidebookGallery.org. Abgerufen 12. August 2010.
  106. ^ "Lösung für Nokia Slow SMS / Hang Problem / Solusi Masalah Kirim SMS Nokia (Lambat / Mandek)". www.kejut.com.
  107. ^ Blanford, Rafe (1. Juni 2010). "Erstes Symbian^2 Telefone Schiff in Japan". Abgerufen 30. Oktober 2012.
  108. ^ um 12:41 Uhr, Tony Smith 2. Februar 2010. "Nokia: Gehen Sie direkt zu Symbian 3, Skip Symbian 2". www.theregister.co.uk.
  109. ^ Molen, Brad (17. August 2011). "Symbian Belle -Download, der an die N8 -Community durchgesickert ist und schnell von der Website gezogen wurde (Update: Anna verfügbar auf Navifer)". Engadget. Abgerufen 30. Oktober 2012.
  110. ^ Boblanta, Vlad (24. August 2011). "Nokia 600, 700 und 701 kündigten an, alle lief Symbian Belle und kommen vor Ende September.". Unversiedelte Ansicht. Archiviert von das Original am 22. Oktober 2012. Abgerufen 30. Oktober 2012.
  111. ^ "Nokia Belle kommt bald: Nokia Gespräche: Der offizielle Nokia -Blog". Archiviert von das Original am 22. Dezember 2011. Abgerufen 22. Dezember 2011.
  112. ^ Reisinger, Don (21. Dezember 2011). "So lange, Symbian Belle. Hallo, Nokia Belle". C | Netz. Abgerufen 30. Oktober 2012.
  113. ^ "Software-Update für Nokia Belle-kompatible Telefone". Nokia. 2012. Abgerufen 30. Oktober 2012.
  114. ^ Hay, Emma (25. Mai 2012). "Symbian Carla stornierte am Ende für Symbian?". ITProportal.
  115. ^ Delaney, Ian (1. März 2012). "Alles über Nokia Belle, Feature Pack 1". Nokia -Gespräche. Archiviert von das Original am 10. Oktober 2012. Abgerufen 30. Oktober 2012.
  116. ^ Ly, Boc (2. Oktober 2012). "Update macht das Nokia 808 PureView noch besser". Nokia -Gespräche. Archiviert von das Original am 6. Oktober 2012. Abgerufen 30. Oktober 2012.

Literaturverzeichnis

Externe Links

Symbian^3 EPL -Quelle