Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Fier
  • Sisteme de operare mobile. Sistem de operare pentru telefoane OS Symbian

Sisteme de operare mobile. Sistem de operare pentru telefoane OS Symbian

OS Symbian este un sistem de operare mobil și o platformă de calcul pentru smartphone-uri. A fost dezvoltat inițial ca sistem de operare cu sursă închisă pentru PDA-uri în 1998 de către Symbian Ltd. Această platformă a fost inițial o distribuție ulterioară a EPOC Psion și rula exclusiv pe procesoare ARM (deși a existat și o variantă x86).

Symbian a fost folosit de multe mărci importante de telefoane mobile - Samsung, Motorola, SonyEricsson și mai ales Nokia. În calitate de pionier al industriei smartphone-urilor, a fost cel mai popular sistem de operare pentru smartphone-uri până la sfârșitul anului 2010, când acestea au fost în utilizare limitată. Apoi dezvoltarea sa a depășit sistemul de operare Android, deoarece dezvoltarea Google a ajuns rapid la consumatorul de masă.

Dezvoltarea sistemului de operare

Symbian OS a fost un shell de sistem din 2001 și a necesitat o interfață de utilizator suplimentară (ca middleware) pentru a forma un sistem de operare complet. Apoi a mers pe cont propriu datorită platformei S60 (fostă Seria 60), creată de Nokia și lansată pentru prima dată în 2002. Deoarece a fost integrat în majoritatea smartphone-urilor Nokia, sistemul de operare Symbian a devenit în cele din urmă cel mai utilizat sistem de operare mobil inteligent.

UIQ a fost o altă interfață de utilizator Symbian utilizată în principal de Motorola și SonyEricsson, în timp ce Japonia avea și platforma MOAP. Aplicațiile acestor interfețe nu erau compatibile între ele, în ciuda faptului că fiecare dintre ele a fost construită pe sistemul de operare Symbian. Nokia era acționarul majoritar al Symbian și și-a achiziționat întregul pachet de acțiuni în 2008. După aceea, fundația non-profit Symbian a fost creată cu scopul de a dezvolta software fără drepturi de autor bazat pe S60. Ca rezultat al acestei lucrări, Symbian ^ 1 (sau S60 5th Edition) a fost lansat în 2009. Distribuția ulterioară ^ 2 a fost utilizată numai pentru media NTT DoCoMo pe piața japoneză. Symbian ^ 3 a fost lansat în 2010 și până atunci devenise o platformă complet open source. Această versiune a primit actualizări semnificative în 2011.

Fundația Symbian s-a desființat la sfârșitul anului 2010, iar Nokia a recăpătat controlul asupra dezvoltării sistemului de operare. În februarie 2011, Nokia, singura companie rămasă care acceptă Symbian în afara Japoniei, a anunțat că va folosi Windows Phone 7 de la Microsoft ca platformă principală pentru smartphone-uri. Două luni mai târziu, sistemul de operare a fost portat la licențiere închisă. În ciuda faptului că suportul platformei a fost promis până în 2016, toate evoluțiile din 2012 au evoluat slab. În ianuarie 2014, Nokia a încetat să accepte software Symbian nou sau modificat de la dezvoltatori.

Nokia 808 PureView este oficial ultimul smartphone Symbian de la acest producător. Cu toate acestea, NTT DoCoMo a continuat să lanseze dispozitive OPP (Operator Pack Symbian, succesorul MOAP) în Japonia, care încă acționează ca middleware pe lângă Symbian. Alte telefoane Symbian care sunt utilizate pe scară largă astăzi sunt F-07F de la Fujitsu și SH-07F de la Sharp, ambele lansate în 2014.

Interfața cu utilizatorul

De la începuturile sale, Symbian a avut propriul set de instrumente grafice cunoscut sub numele de AVKON (fostul Seria 60). S60 a fost proiectat pentru a fi operat cu o tastatură ca un instrument de interfață (mini-QWERTY). Software-ul bazat pe AVKON este compatibil cu binare Symbian, inclusiv versiunea ^ 3.

Symbian ^ 3 include cadrul Qt, care este în prezent setul de instrumente recomandat pentru aplicații noi. Qt poate fi instalat și pe dispozitive mai vechi cu acest sistem de operare.

A patra distribuție plănuia să implementeze o nouă bibliotecă grafică special concepută pentru interfața tactilă cunoscută sub numele de „UI Extensions for Mobile” sau UIEMO, care a fost dezvoltată din QtWidget. O versiune de probă a fost lansată în ianuarie 2010, însă, în octombrie a acelui an, Nokia a anunțat că Orbit / UIEMO nu va intra pe piață.

Care este situația acum?

În prezent, Nokia recomandă dezvoltatorilor să folosească QtQuick cu QML, o nouă interfață de utilizator declarativă de nivel înalt și un cadru de scriptare care permite atât dezvoltarea Symbian OS, cât și dezvoltarea MeeGo. Este disponibil pentru dispozitivele existente de a treia generație ca o actualizare a Qt. Pe măsură ce alte aplicații introduc treptat o nouă interfață cu utilizatorul, cadrul moștenit S60 (AVKON) este înlocuit și nu mai este inclus în dispozitivele noi, rupând compatibilitatea binară cu aplicațiile mai vechi Symbian OS S60.

Browser

Symbian ^ 3 și versiunile anterioare au un browser încorporat bazat pe WebKit. Symbian a devenit prima platformă mobilă care a folosit această aplicație (în iunie 2005). Unele telefoane mai vechi (OS Symbian) folosesc Opera Mobile ca browser implicit.

Ulterior, Nokia a lansat un nou browser Symbian Anna cu viteză îmbunătățită și interfață de utilizator îmbunătățită.

Suport în mai multe limbi

Symbian are un suport puternic de localizare, permițând producătorilor și dezvoltatorilor de aplicații terți să-și folosească produsele bazate pe sistemul de operare pentru a sprijini distribuția globală. Versiunea actuală de Symbian (Belle) acceptă 48 de limbi pe care Nokia le pune la dispoziție pe dispozitive în pachete de limbi. Toate au un dialect comun în engleză sau relevant local.

Caracteristicile sistemului

Symbian OS acceptă multitasking proactiv și protecție a memoriei, la fel ca alte sisteme de operare (în special cele concepute pentru a fi utilizate pe computere desktop). Abordarea EPOC cu privire la multitasking a fost inspirată de VMS și se bazează pe evenimente de server asincrone.

Symbian OS a fost creat având în vedere trei principii de proiectare a sistemului:

  • Integritatea și securitatea datelor utilizatorilor sunt primordiale.
  • Timpul utilizatorului nu trebuie pierdut.
  • Toate resursele sunt limitate.

Pentru a respecta mai bine aceste principii, Symbian folosește un microkernel, are o abordare de apel invers pentru servicii și menține o separare între interfața cu utilizatorul și motor. Sistemul de operare este optimizat pentru dispozitive de putere redusă pe baterii și pentru sisteme bazate pe ROM (de exemplu, caracteristici precum XIP și re-includerea în biblioteci partajate). Aplicațiile și sistemul de operare însuși urmează un design orientat pe obiecte: Model-view-controller (MVC).

Iterațiile ulterioare ale sistemului de operare au diluat această abordare ca răspuns la cerințele pieței, în special cu implementarea modelului de securitate în timp real a nucleului și platformei în Symbian OS 9.3 și versiuni ulterioare.

Intensitatea resurselor

O atenție deosebită este acordată conservării resurselor, așa cum este exemplificat prin expresii speciale de programare, cum ar fi descriptori și curățările de stive. Există metode similare pentru a economisi spațiu de stocare. În plus, toată programarea Symbian este bazată pe evenimente, iar unitatea centrală de procesare (CPU) comută în modul de consum redus atunci când aplicațiile nu sunt direct legate de eveniment. Acest lucru se face folosind un limbaj software numit obiecte active. De asemenea, abordarea Symbian OS (9.4) a firelor de execuție și proceselor este condusă de o suprasarcină redusă.

Structura platformei

Modelul AllOver conține următoarele straturi de sus în jos:

  • Stratul de margine al interfeței cu utilizatorul.
  • Stratul de servicii de aplicație.
  • Java ME.
  • Stratul de servicii OS.
  • Servicii generale OS.
  • Servicii de comunicare.
  • Servicii multimedia si grafice.
  • Servicii de comunicare.
  • Nivel de serviciu de bază.
  • Servicii kernel și strat de interfață hardware.

Ce inseamna asta?

Nivelul de bază al serviciului este cel mai scăzut nivel disponibil pentru operațiunile utilizatorului. Include un server de fișiere și o bibliotecă de utilizatori, o platformă Plug-In care gestionează toate pluginurile, stocarea, depozitul central, DBMS și serviciile criptografice. Conține, de asemenea, un server de casete de text și un text wrapper: două servicii de bază din care poate fi creat un port complet funcțional fără a fi nevoie de servicii de nivel superior.

Symbian OS are o arhitectură microkernel, ceea ce înseamnă că minimul necesar este în interiorul nucleului pentru a maximiza fiabilitatea, disponibilitatea și capacitatea de răspuns. Conține programatorul, managementul memoriei și driverele de dispozitiv, dar alte servicii, cum ar fi rețelele, telefonia și suportul pentru sistemul de fișiere, sunt găzduite la nivelul de serviciu al sistemului de operare sau la serviciile de bază. Includerea driverelor de dispozitiv înseamnă că nucleul nu este un adevărat microkernel. Nucleul în timp real EKA2, care a fost numit nanokernel, conține doar cele mai primitive poziții și necesită un modul extins pentru a implementa orice alte abstracții.

Compatibilitate

Symbian este conceput pentru a fi compatibil cu alte dispozitive, în special cu sistemele de fișiere media amovibile. Dezvoltarea timpurie a EPOC a făcut ca FAT să devină un sistem de fișiere intern (și rămâne până astăzi), dar un model de persistență orientat pe obiect a fost plasat deasupra FAT-ului de bază pentru a oferi o interfață și un model de threading în stil POSIX. Formatele de date interne se bazează pe utilizarea acelorași API-uri care creează date pentru a declanșa toate manipulările fișierelor. Acest lucru a dus la dependențe de date și dificultăți asociate cu modificările și migrarea datelor.

Există un mare subsistem de rețea și comunicații care are trei servere principale: ETEL (telefonie EPOC), ESOCK (prize EPOC) și C32 (responsabil pentru comunicațiile seriale). Fiecare are o schemă de plug-in. De exemplu, ESOCK permite diferite module de protocol „.PRT” să implementeze diferite protocoale de rețea. Subsistemul conține, de asemenea, cod pentru a suporta linii scurte de comunicare, cum ar fi Bluetooth, IrDA și USB.

Interfețele și suportul acestora

Există, de asemenea, o mulțime de coduri de interfață cu utilizatorul (UI). Sistemul de operare Symbian conținea doar clase de bază și substructuri, în timp ce majoritatea interfețelor cu utilizatorul reale erau suportate de terți. Acesta nu mai este cazul. Trei interfețe principale - S60, UIQ și MOAP - au fost introduse în Symbian în 2009. Symbian conține, de asemenea, grafică, aspect text și biblioteci de randare a fonturilor.

Toate programele C++ native Symbian OS sunt construite din trei clase de bază definite de arhitectura aplicației: aplicație, document și interfață cu utilizatorul aplicației. Aceste clase creează comportamentul fundamental al aplicației. Restul funcțiilor necesare, vizualizarea aplicației, modelul și interfața de date sunt create independent și interacționează exclusiv prin intermediul API-ului lor cu alte clase.

Nevoie de pluginuri

Multe alte componente nu se încadrează încă în acest model - de exemplu, SyncML, Java ME care oferă un set diferit de API-uri pe lângă majoritatea sistemelor de operare și multimedia. Multe dintre acestea sunt cadre și se așteaptă ca dezvoltatorii să furnizeze pluginuri pentru acestea de la terți (de exemplu, HelixPlayer pentru codecuri multimedia). Acest lucru are avantajul că API-urile pentru aceste zone de funcționalitate sunt aceleași pentru multe modele de telefoane și că oferă dezvoltatorilor mai multă flexibilitate. Dar asta înseamnă și că producătorii de telefoane trebuie să facă multă muncă de integrare pentru a crea un gadget funcțional cu sistemul de operare Symbian.

Symbian include o interfață cu utilizatorul de referință numită TechView. Acesta oferă un cadru pentru configurarea inițială și este mediul în care sunt rulate multe teste Symbian și cod eșantion.

Variante și platforme Symbian

Symbian, trecând la OS 7.0, s-a împărțit în mai multe interfețe grafice de utilizator, fiecare susținută de o anumită companie sau grup de companii. Spre deosebire de diferite versiuni ale sistemului de operare Android, GUI-urile Symbian sunt denumite „platforme” datorită modificărilor și integrărilor mai semnificative. Lucrurile s-au complicat atunci când aplicațiile (inclusiv jocurile Symbian OS) dezvoltate pentru diferite platforme GUI au devenit incompatibile între ele, ceea ce a dus la fragmentarea sistemului de operare.

Spre deosebire de multe sisteme de operare, Symbian nu a fost portat pe dispozitive mobile de pe computere personale, ci a fost creat inițial pentru acestea. Acest lucru duce la unele dintre avantajele sistemului de operare Symbian - este optimizat la nivel de kernel pentru a rula pe dispozitive critice pentru putere, cu o cantitate minimă de memorie și putere de procesare scăzută. Mai jos sunt punctele importante și reperele în dezvoltarea sistemului de operare Symbian.

  • Symbian OS își are rădăcinile din sistemul de operare EPOC, cu un singur utilizator, multitasking, pe 16 biți, dezvoltat de Psion pentru computerele sale portabile Sixteen Bit Organizer (SIBO) în 1989. Numele EPOC nu înseamnă nimic, dar există legende că EPOC este un „Epoch” (Epoch) prescurtat sau o abreviere pentru Electronic Piece Of Cheese. Sistemul de operare EPOC a fost scris în asamblare (Intel 8086) și C, a susținut dezvoltarea de aplicații C și OPL folosind IDE OVAL (Object-based Visual Application Language) și a avut, de asemenea, o interfață grafică (depășind astfel Microsoft Windows 3.0). În 1991, PDA-ul Psion Series 3 a apărut sub sistemul de operare EPOC, echipat cu 128 KB de RAM și un procesor compatibil cu Intel 8086.
  • Ulterior, sistemul de operare EPOC a fost complet reproiectat, iar la mijlocul anului 1997 a fost lansat sistemul de operare EPOC / 32, utilizat pentru prima dată pe PDA-ul Psion Series 5 cu 4-8 MB de RAM. Noul sistem de operare a fost dezvoltat pentru procesoare cu arhitectură ARM și a permis crearea de aplicații C++. Versiunea pe 16 biți a EPOC a fost redenumită EPOC / 16 (după un timp a devenit cunoscută sub numele de SIBO) și EPOC / 32 în EPOC. Psion s-a împărțit ulterior în Psion Computers, Psion Enterprise și Psion Software. Sistemul de operare a fost dezvoltat de Psion Software. Sistemul de operare EPOC se îmbunătăți constant: pe piață au apărut dispozitive care rulează EPOC Release 2, EPOC Release 3 (deseori denumite ER2 și ER3). Cu toate acestea, EPOC Release 4 nu a existat.
  • În iunie 1998, Psion Software, Nokia și Ericsson au format Symbian Ltd. Sarcinile sale au inclus dezvoltarea unui nou sistem de operare de clasă mondială pentru dispozitive convergente bazate pe PDA-uri și telefoane.
  • În mai 1999, acționarii Symbian Ltd. Panasonic s-a alăturat, iar în curând a fost anunțat sistemul de operare EPOC Release 5 (acum numit neoficial Symbian 5.0), care conținea mașina virtuală Java ME. Un an mai târziu, versiunea sa îmbunătățită EPOC 5u (ER5u sau Symbian 5.1) a fost folosită în dispozitivul Ericsson R380. Din versiunea 5.1 Symbian folosește implicit șiruri Unicode. Mai târziu, Symbian Ltd. încheie un acord cu Sybase pentru a utiliza tehnologiile de baze de date pentru dispozitivele mobile.
  • Sanyo și Sony devin licențiați Symbian în 2000. Symbian 6.0 (prima lansare oficială) și Symbian 6.1 au fost anunțate.
  • În 2001, a fost fondată compania Symbian Press, Nokia lansează comunicatorul 9200 pe platforma Series 80 care rulează Symbian 6.0 și smartphone-ul 7650 pe platforma Series 60 care rulează Symbian 6.1. Symbian OS este licențiat de Siemens și Fujitsu.
  • În 2002, coproprietarii Symbian Ltd. devin Samsung, Siemens și Sony Ericsson. Symbian OS este licențiat de Sendo. Se anunță platforma UIQ bazată pe Symbian 7.0, axată pe utilizarea ecranelor tactile.
  • În 2003, au apărut dispozitivele Symbian 7.0 bazate pe platformele UIQ, Series 80, Series 90 și Series 60.
  • În 2004, Symbian OS este licențiat de NTT DoCoMo, Lenovo și Sharp, sunt anunțate Symbian 8.1a și Symbian 8.1b (cu noul nucleu EKA2). acţionarii Symbian Ltd cumpără cota lui Psion. În interiorul companiei, se lucrează la Symbian 9.0.
  • În 2005, Symbian Ltd. licențiază utilizarea protocolului Microsoft Exchange Server Active Sync. Symbian OS 9.1 a fost lansat cu un modul de securitate care necesită certificarea obligatorie a aplicațiilor instalate. În același an apar dispozitive cu un nou sistem de operare (sub platforma UIQ3).
  • În 2006, Symbian 9.2 și Symbian 9.3 apar cu paginare la cerere îmbunătățită, WiFi 802.11 încorporat și suport HSDPA. Se creează un program de certificare Symbian Accredited Developer (ASD) și un program de cooperare cu universități în domeniul formării specialiștilor Academiei Symbian. Cel de-al 100-lea smartphone Symbian OS vândut.
  • În 2007, bibliotecile POSIX și SQLite au fost portate la Symbian. Se anunță suport pentru procesoare multi-core, precum și pentru televiziunea digitală în formatele DVB-H și ISDB-T.
  • În iunie 2008, Symbian Ltd. sărbătorește a zecea aniversare. Se anunță Fundația Symbian, o organizație dedicată dezvoltării unei noi platforme, deschise și unificate, bazată pe sistemul de operare Symbian. Pe parcursul anului, Nokia cumpără toate acțiunile Symbian Ltd. și transferă sistemul de operare Symbian către Fundația Symbian. În urma acesteia, Nokia, Sony Ericsson, NTT DoCoMo și Samsung donează resurse și codul sursă pentru platformele S60, UIQ și MOAP(e) către Fundația Symbian. Cel de-al 200 de milioane de dispozitiv Symbian OS vândut.
  • La începutul lui 2009, se anunță sfârșitul suportului pentru platforma UIQ. Există dispozitive care rulează platforma S60 ediția a 5-a bazată pe Symbian 9.4. Ulterior, Symbian 9.4 și S60 a 5-a ediție au fost fuzionate de către Fundația Symbian sub numele Symbian ^ 1 și au fost alese ca punct de plecare pentru evoluția ulterioară a sistemului de operare Symbian ca sistem deschis. Planul de pregătire pentru Symbian ^ 2 și Symbian ^ 3 a fost publicat.
  • În octombrie 2009, a fost publicat codul sursă al microkernel-ului EKA2 Symbian OS.

De-a lungul întregii istorii a existenței sistemului de operare Symbian, peste 250 de modele de dispozitive au fost lansate sub controlul acestuia de la o duzină de producători cu un număr total de peste 250 de milioane.

În general, istoria dezvoltării sistemului de operare a decurs destul de calm, fără conflicte juridice grave și războaie judiciare. Participanții la forumul juridic consideră că istoria Symbian OS este un exemplu de afacere IT bine gândită și competentă.

Și telefoanele sunt considerate pe bună dreptate Symbian. Până în 2008, consorțiul cu același nume s-a angajat în dezvoltarea sa. Odată cu vânzarea întregului bloc de acțiuni, cererea consumatorilor pentru sistemul de operare a crescut și ea. Motivul pentru aceasta a fost extinderea producției și a contractelor cu mărcile de top ale planetei.

De la origini la excelență

La mijlocul anilor 1990, sistemele mobile lăsau mult de dorit. Capacitățile multimedia au fost reduse la minimum, motorul a fost monolitic, aplicațiile au fost limitate la simple instanțe banale (calendar, calculator etc.). Totul s-a schimbat radical în 1997, când o serie de companii au semnat un pact de cooperare în dezvoltarea unui sistem de operare universal. Așa a fost fondat consorțiul Symbian. Acesta a fost condus de liderii mărcilor Nokia, Ericsson, Psion și Motorola.

Spre sfârșitul anilor 1990 a luat naștere primul sistem de operare Symbian 5. Platforma sa a fost susținută de computerele Psion, precum și de dispozitivele Ericsson MC218 și netPad. În curând, dezvoltatorii au adăugat sistemul EPOC5u la linia de integrare Unicode. Punctul de cotitură pentru consorțiu a venit odată cu lansarea versiunii OS 6.0. Pe baza sa, a fost lansat primul smartphone Symbian de marcă, Nokia 9210.

În anii care au urmat, sistemele mobile au început să se dezvolte într-un ritm extraordinar. În 2003, dezvoltatorii au mulțumit utilizatorilor Symbian OS 7 și versiunea sa extinsă. Acest sistem ar putea suporta majoritatea platformelor populare: UIQ, Series 60 și 80, FOMA și altele. Până la jumătatea anului 2004, Psion și Motorola au părăsit în mod neașteptat consorțiul. Cu toate acestea, acest lucru nu a afectat în niciun fel producția ulterioară. La sfârșitul anului a apărut Symbian 8, care ar putea suporta dispozitive cu 2 nuclee.

Următoarea versiune a sistemului de operare - 9.0 - a extins semnificativ influența mărcii pe piața globală. În dezvoltare au fost folosite cele mai noi tehnologii, pe care nicio altă companie nu le-a avut. Acest lucru a făcut posibilă îndepărtarea de la integrarea nucleului ESA1. OS 9.2 a introdus capacitatea de a lucra cu OMA Management și Bluetooth 2. Versiunea 9.2 a acceptat interfața HSDPA și hieroglife vietnameze.

Noul sistem de operare Symbian 9.4 a fost lansat în primăvara anului 2007. Principala sa caracteristică distinctivă a fost suportul pentru controlul tactil. De asemenea, era mai optimizat, așa că era potrivit pentru telefoanele slabe, economisind până la 30% din puterea bateriei. Este de remarcat interfața accelerată cu suport pentru DVB-H și VoIP.

Revoluția mobilă și declinul unei ere

În decembrie 2008, drepturile asupra software-ului Symbian au fost transferate către Nokia. O lună mai târziu, toate aplicațiile și sistemele de operare ale telefoanelor mobile au început să apară cu prefixul Nokia. În primul rând, noii proprietari ai consorțiului au transferat sistemul de operare de pe platforma familiară S60 pe procesorul x86. Pentru testare a fost folosit sistemul Intel Atom.

Noile sisteme de operare erau de înaltă calitate și rapide, dar multor utilizatori nu le-a plăcut faptul că au rămas plătiți. În noiembrie 2009, Samsung și-a reziliat contractul cu Symbian. Acest lucru a lovit puternic credibilitatea consorțiului. Acesta este adesea motivul pentru care în februarie 2010 a fost luată decizia de a face linia Symbian complet gratuită și open source. În toamna aceluiași an, Sony Ericsson a părăsit fuziunea, trecând la principalul său concurent, Android.

Treptat, vânzările de dispozitive bazate pe sistemul de operare al unui consorțiu binecunoscut au început să fie reduse la minimum. În 2011, site-ul oficial al mărcii a fost finalizat. Au început să circule zvonuri despre încetarea lansării noului sistem de operare. La sfârșitul anului 2011, a fost anunțată o nouă axă Nokia Belle, care a devenit prototipul Symbian-ului actualizat. În următorii doi ani, utilizatorii sistemului de operare s-au mulțumit doar cu actualizări rare. În 2013, proiectul a fost transferat în modul suport. Evoluții ulterioare nu sunt planificate în viitorul apropiat.

Specificații

OS Symbian este considerat succesorul celebrei linii EPOC32, care a fost dezvoltată de inginerii Psion la mijlocul anilor 1990 pentru calculatoare de buzunar. În 1999, cea mai mare parte a sistemului a fost modernizată. Dezvoltatorii și-au propus să optimizeze codul astfel încât sistemul de operare să funcționeze normal chiar și pe cele mai slabe dispozitive.

Programatorii au obținut rezultate remarcabile datorită stocării în cache îmbunătățite. Acest lucru a permis nu numai economisirea unei părți semnificative a memoriei și a bateriei, ci și accelerarea activității aplicațiilor. Totul este de vină pentru o nouă abordare a programării. În dezvoltarea arhitecturii a fost folosită o metodă orientată pe obiecte. Versiunile 9.x au introdus un mecanism robust de protecție la nivel de API. În plus, angajații Symbian au reușit să diferențieze RAM în funcție de prioritățile aplicației.

Este de remarcat faptul că pentru o lungă perioadă de timp C++ a rămas principalul limbaj de programare, care a suportat Java și bibliotecile PIPS. În ceea ce privește Nokia Symbian OS, acesta combină toate cele mai bune calități și caracteristici ale principalilor concurenți Windows Mobile și Google Android.

Modificări majore

În acest moment există mai multe sisteme de operare pentru telefoane bazate pe dezvoltările Symbian. Acest lucru se referă în primul rând la UIQ. Acest sistem de operare este o parte integrantă a smartphone-urilor Motorola și Sony Ericsson. Principala diferență între acest sistem și altele este considerată a fi suport.Toate drepturile asupra sistemului de operare aparțin Sony.

Sistemul Series 60 a fost cândva coloana vertebrală a tuturor dispozitivelor telefonice Nokia. Multă vreme a fost licențiat de către Siemens, Samsung, LG și alții.A fost dezvoltat inițial pentru telefoane cu tastaturi. Noua versiune a seriei 80 a devenit semnul distinctiv al companiei japoneze. Platforma a fost creată și pentru telefoanele cu tastaturi.

OS MOAR a câștigat o mare popularitate în Asia. În prezent, această platformă este utilizată pentru fabricarea de produse ale unor mărci renumite precum Fujitsu, Sharp, Mitsubishi și Sony Ericsson.

Modificările non-standard ale sistemului de operare sunt utilizate de smartphone-urile Nokia 77xx.

Comparația dintre principalele sisteme de operare

OS Symbian este utilizat pe scară largă în dispozitivele bugetare. Sistemul a devenit semnul distinctiv al mărcii Nokia. Actualizările Belle și Anna au dat o nouă viață în gama companiei japoneze. Cu toate acestea, astăzi noile smartphone-uri pe acest sistem de operare nu mai sunt disponibile. În funcție de caracteristicile sale, sistemul este proiectat convenabil. Dacă nu ar fi popularitatea „Android” și IOS, produsele Symbian ar fi în continuare în tendințe. Telefoanele inteligente Nokia au un centru multimedia colorat și un motor rapid. Aproape toate aplicațiile și interfețele moderne sunt acceptate.

Telefoanele Android sunt acum lider în ceea ce privește popularitatea în întreaga lume. Acest lucru se întâmplă în ciuda faptului că sistemul de operare este destul de tânăr. Prima versiune a fost lansată în producție largă cu doar 6 ani în urmă. Deține drepturile asupra produsului software.Sistemul atrage prin culoarea și eficiența muncii. Cele mai recente versiuni ale sistemului de operare conțin multe funcții și servicii utile noi. Telefoanele inteligente ale unor mărci precum HTC, Samsung, Motorola și altele sunt lansate astăzi pe baza „Android”.

Apple iOS este al doilea cel mai popular sistem de operare dintre platformele mobile. Interfața este convenabilă, de înțeles, funcțională. Spre deosebire de toți ceilalți producători, Apple se concentrează nu pe activități, ci pe activități. De aceea, toate actualizările se referă la funcționalitate, nu la noi cipuri multimedia.

Sistemele Windows pentru platformele mobile nu sunt la fel de populare precum sunt pentru computere. Totul ține de interfața incomodă. Este dificil pentru utilizatorii neexperimentați să înțeleagă funcționalitatea disponibilă. Adesea, cele mai importante opțiuni sunt ascunse în meniu. Și dacă Windows 7 avea încă o interfață colorată și ușor de utilizat și cerințe optimizate, atunci Eight s-a dovedit a fi doar un eșec. Singurul lucru care a salvat noul sistem de operare a fost marketingul adecvat.

Platformele MOAP și Nokia S90

Aceste sisteme de operare au fost lansate independent de produsele software Symbian. Platforma MOAP a fost creată pentru dispozitivele comandate de operatorul de telecomunicații japonez DoCoMo. Pe baza acestuia, utilizatorii au avut pentru prima dată posibilitatea de a utiliza serviciul 3G. Astăzi, telefoanele de la Panasonic, Fujitsu, Mitsubishi etc. funcționează pe baza MOAR.

Platforma Series 90 de la dezvoltatorii Nokia a fost ulterior integrată în versiunea 7 a sistemului de operare Symbian. Prototipul sistemului a fost sistemul de operare S80 de la Psion. În ceea ce privește Nokia S90, datorită acestuia, a devenit posibilă suportarea ecranelor cu o extensie de până la 640 de pixeli. A fost un mare salt înainte. Interfața lui S90 este similară ca funcționalitate cu cea a tabletei de internet. În 2005 s-a decis introducerea dezvoltării platformei în Symbian S60 pentru smartphone-urile de marcă Nokia. Mișcarea a permis companiei să descopere pe piața globală a telefoanelor cu ecran tactil.

Platforma Symbian S60

Acest produs software a rămas de neatins pentru concurenți pentru o lungă perioadă de timp. Drept urmare, mărci precum LG, Lenovo, Samsung, Panasonic și altele au licențiat platforma pentru propriile nevoi. Sistemul de operare a fost dezvoltat în colaborare cu companiile „Electrobit”, „Mobica” și altele.În furnizarea produsului au fost implicați suplimentar operatorii Orange și Vodafone.

Symbian OS S60 este un software standard pentru smartphone care acceptă Python, Java și C++. Funcționalitatea include biblioteci actualizate pentru telefonie și multimedia, instrumente PIM. Rezoluția maximă acceptată de platformă este de 360 ​​x 640 pixeli.

Principalul dezavantaj al sistemului este mecanismul strict de certificare, care limitează semnificativ posibilitățile utilizatorilor.

Platforma Symbian S80

Acest produs a devenit un adevărat flagship al telefoanelor Nokia. Sistemul de operare Symbian 9.x a fost dezvoltat pe baza acestuia. Platforma a fost pusă în producție din anul 2000. Specializat în comunicatori de comunicare. Poate suporta formate de afișare non-standard, cum ar fi 640 x 200 de puncte. Funcționalitatea are o tastatură qwerty încorporată.

De ceva timp, platforma a rămas fără actualizări. După 2005, ea a intrat în dezvoltarea unui nou sistem de operare universal, care a fost folosit în Nokia E90. Este de remarcat faptul că platforma interacționează cu aplicațiile J2ME și cu interfețele TLS și SSL. Un browser Opera cu drepturi depline și un manager de fișiere cu un fax electronic integrat sunt încorporate în sistem. Actualizările recente au permis accesul la Bluetooth și Wi-Fi.

Platforma UIQ

Este cea mai puternică și mai scumpă tehnologie Symbian dezvoltată vreodată. Platforma este un cristal de cuarț axat pe îmbunătățirea componentei grafice. UIQ oferă nucleului sistemului de operare componente suplimentare. Datorită acestui fapt, dispozitivele telefonice devin multifuncționale și deschise oricăror posibilități.

Platforma interacționează cu aplicații terțe și este axată pe controlul tactil. Partea software este scrisă în C++. Există suport pentru aplicații Java. Tehnologia UIQ a permis atingerea unei adâncimi de afișare de 4096 de culori. Versiunile mai noi ale platformei au extins această cifră la 18 biți. UIQ 3.2 actualizat interacționează cu servicii precum MMS Postcard și OMA IMPS.

Platforma acceptă programatic Visual Studio, Eclipse, Java API, Carbide. Tehnologie îmbunătățită de integrare Wi-Fi. Există widget-uri încorporate, browser, aplicații multimedia etc.

Dispozitive Symbian OS

Majoritatea modelelor de telefoane mobile care funcționează pe sistemul de operare Symbian sunt smartphone-uri și alte dispozitive de la Nokia. Sunt citite peste trei duzini de astfel de dispozitive. Acestea sunt 5230, 5800 Xpress, C7-00 și modele mai simple, cum ar fi Nokia E72, N93 și altele.

De asemenea, la un moment dat, Symbian OS era solicitat în dispozitivele Sony Ericsson. Acestea sunt modele precum P900, M600, Vivaz, W960 și altele.Alte mărci includ Motorola A1000 și Samsung i8910.

Dacă Symbian nu ar fi avut concurenți atât de faimoși precum Android și IOS, numărul de dispozitive care acceptă sistemul său de operare ar fi fost mult mai mare.

Jocuri și aplicații Symbian

Toate programele multimedia majore sunt încorporate în sistem. Este un player video, serviciu de muzică și aplicații de imagine. În sistemul de operare Symbian, programele ocupă o parte nesemnificativă a telefonului. Acest lucru a fost făcut intenționat pentru a descărca memoria internă. Funcționalitatea standard include browserul Opera 9.5 și un utilitar care monitorizează actualizările sistemului.

Printre jocuri se numără binecunoscutele Angry Birds, OpenTTD și Cut the Rope, precum și Adventures of Tintin și Fruit Ninja.

Retipărire completă a articolului. De ce tocmai aici este răspunsul la sfârșit. Deci: „Marea actualizare a platformei Windows Phone 7 este cel mai așteptat anunț al conferinței MIX'2011, care are loc acum la Las Vegas. Și era ceva de așteptat. În primul rând, multitasking. În al doilea rând, versiunea rusă. În al treilea rând, software nou, în special Skype, Angry Birds și așa mai departe. Pe lângă aceste trei puncte principale, platforma mobilă Microsoft va avea mult mai multe în toamnă. Și Nokia a venit să vorbească și la MIX'2011, dar pe primul loc, Windows Phone 7 există de doar șase luni, dar a devenit deja un fenomen remarcabil în lumea platformelor mobile. Acum pentru WP7 sunt peste 13 mii de aplicații și apar aproximativ 100 în fiecare zi, iar IDC și Gartner prevăd WP7 locul doi după Android în patru ani. Este important de înțeles că WP7 are puțin de-a face cu Windows Mobile, este un sistem de operare complet nou, care seamănă cel mai mult cu iOS-ul Apple în iPhone. Ei spun că iPhone-ul a devenit prototipul Windows Phone 7 pentru Microsoft și motiv pentru a schimba radical WP6.5.x. Aceasta este cu siguranță calea cea bună, deoarece moștenirea moștenirii a smuls platforma mobilă a Microsoft. Astăzi, la Las Vegas, la MIX'2011, au fost anunțate planuri pentru viitor și detaliile modificărilor, care ne-au fost promise pentru prima dată la Barcelona, ​​la Mobile World Congress 2011. Actualizarea promisă se numește Mango. Există o părere că acest nume a fost ales pentru a arăta superioritatea Windows Phone 7 față de iOS, deoarece un mango este mai dulce decât un măr. Oricum, această actualizare mult așteptată va aduce multe îmbunătățiri pentru smartphone-urile Windows. În special, împreună cu Mango, dispozitivele care rulează Windows Phone 7 vor putea rula mai multe aplicații simultan. Unele programe vor fi active, iar altele vor putea funcționa în fundal. Acest lucru va fi ajutat de tehnologia Fast App Switching, care va gestiona într-un mod special stările și execuția programelor care rulează. De asemenea, observ că noii agenți live sunt un concept general pentru îmbunătățiri ale Live Tiles, notificări push și Deep Linking. Mai mult, acum va fi posibilă actualizarea plăcilor, fiecare aplicație poate crea mai multe plăci și așa mai departe. Și toate acestea în timp real. Aplicațiile din WP7 vor rula în fundal atâta timp cât resursele sunt disponibile. Scenariile clare pentru multitasking sunt necunoscute, dar, în general, sistemul va proceda în primul rând de la disponibilitatea memoriei. Programul „ucis” din fundal, care consumă mai mult sau care a fost inactiv de mult timp. Detaliile despre cum se va face acest lucru vor apărea într-o lună de la SDK. Nu se știe dacă vor exista clase prioritare pentru rezidenți și API-uri de aplicare codificate. Pentru utilizator, totul arată ca Android - ținând apăsată tasta, este disponibil managerul aplicațiilor care rulează, de la care sunt efectiv efectuate toate manipulările. A doua știre importantă este versiunea rusă a WP7. Acum nu există rusificare sau livrări oficiale de telefoane. Din toamnă, apare disponibilitatea limbii ruse și depinde de producători când vor apărea smartphone-urile în sine la vânzare. Pe lângă rusă, sunt adăugate încă 15 limbi noi. Și, de asemenea, numărul de țări în care puteți cumpăra aplicații Marketplace a crescut - de la 16 la 35. Desigur, Rusia se numără printre ele. Dar voi sublinia din nou: toate acestea sunt abia în toamna cu apariția lui Mango. Al treilea lucru care trebuie spus este noul software. Cu suport pentru socket, Skype este acum disponibil. Mai exact, va apărea abia în toamnă, deoarece actualizarea Mango nu va fi disponibilă mai devreme, iar fără prize Skype nu va funcționa. Dar mult așteptatul Angry Birds va veni foarte curând, pe 25 mai. Interfața pentru ambele aplicații este deja gata. De asemenea, împreună cu Mango, utilizatorii de smartphone-uri de pe Windows Phone 7 vor primi o nouă versiune de Internet Explorer 9. Adică utilizatorii de smartphone-uri de pe WP7 vor primi un browser cu suport HTML5, Canvas și accelerare hardware, ca și în versiunea desktop a lui browserul de internet. Mai mult, acesta nu este un proiect separat, ci complet dezvoltat de aceeași echipă care face versiunea desktop. În timpul MIX'2011, ni s-a arătat o comparație a performanței HTML5 cu Apple iPhone 4, Google Nexus S și WP7. În plus, Sirverlight a fost actualizat de la 3 la 4. Capacitățile acestuia din urmă au fost clar demonstrate pe modele 3D. În plus, Mango va aduce 1.500 de funcții noi pentru dezvoltatori. Acest lucru vă va permite să creați un software mai interesant de înaltă calitate. În special, există suport pentru senzori suplimentari și posibilitatea de a introduce realitatea augmentată în aplicații. Va fi adăugată capacitatea de a împacheta și implementa baze de date SQL CE. În plus, Microsoft va integra XNA și Silverlight, facilitând construirea de aplicații mobile de ultimă generație. Un pachet pentru dezvoltatori va fi lansat în mai, iar acum emulatorul este încorporat în el. În ceea ce privește specificațiile tehnice, până acum nu există modificări. În consecință, nu este de așteptat o scădere a prețului smartphone-urilor bazate pe WP7. În plus, nu ar trebui să vă așteptați la smartphone-uri dual-core alimentate de WP7. Multithreading a fost arătat, dar nimeni nu vorbește încă despre paralelizarea lui. Multi-camera nu este specificată în WP7, ceea ce înseamnă că nu vor exista încă smartphone-uri 3D. Nokia a participat și la MIX'2011. Dar părea, să recunosc, foarte ciudat. Managerul de al doilea nivel a ieșit, a mulțumit Microsoft pentru cooperare și a asigurat pe toată lumea de viitorul strălucit al uniunii. Doar cinci minute de plăcere și fără informații. Se pare că ceva ciudat se întâmplă cu adevărat la Nokia. Pe lângă acest discurs ridicol, compania finlandeză a avut și un stand în sala partenerului, unde și-a afișat smartphone-urile Symbian. Acolo mi s-a spus că telefoanele WP7 de la Nokia vor fi disponibile abia anul viitor, dar vor fi imediat cu Mango și multe alte funcții interesante, așteptăm.Pentru a rezuma, pot spune că Windows Phone 7 se mișcă încet, dar sigur în Direcția corectă. Anunțul de astăzi s-a dovedit a fi foarte interesant, am primit chiar mai mult decât ne așteptam. IE9 complet, multitasking și așa mai departe fac din WP7 o platformă foarte promițătoare. Singurul păcat este că Mango ar trebui așteptat până în toamnă, iar acesta este doar sistemul de operare, în timp ce dispozitivele finale depind de dorințele producătorilor. Dar dacă de data aceasta Microsoft respectă termenele limită, iar Nokia chiar acordă prioritate WP7 și, de asemenea, se grăbește să lanseze dispozitive, va fi un nou tandem foarte promițător pe piața de telefonie mobilă.”

Symbian OS este un sistem de operare pentru telefoane mobile, smartphone-uri și comunicatoare dezvoltat de consorțiul Symbian fondat în iunie 1998 de Nokia, Psion, Ericsson și Motorola. Ulterior, companiile s-au alăturat consorțiului: Sony Ericsson, Siemens, Panasonic, Fujitsu, Samsung, Sony, Sharp și Sanyo.

Pe 24 iunie 2008, Nokia, Sony Ericsson, Motorola și NTT DOCOMO au anunțat oficial unificarea Symbian OS, S60, UIQ și MOAP (S) pentru a crea o singură platformă mobilă deschisă. Fundația Symbian, o organizație non-profit, a fost înființată cu AT&T, LG Electronics, Samsung Electronics, STMicroelectronics, Texas Instruments și Vodafone. Nokia a anunțat cumpărarea acțiunilor rămase nedeținute ale Symbian Ltd., după care va fi posibilă furnizarea codului sursă al sistemului membrilor Fundației Symbian. Acest pas ar trebui să contribuie la avansarea sistemului de operare Symbian pe piața sistemelor mobile. În acest moment, Fundația Symbian are 40 de companii.

Caracteristică

Symbian OS este succesorul sistemului de operare EPOC32 dezvoltat de Psion pentru computerele sale portabile. 1998-1999 mare parte din sistem a fost rescris pentru a optimiza codul pentru a rula pe dispozitive cu resurse limitate. Dezvoltatorii au reușit să obțină economii semnificative de memorie, să îmbunătățească memorarea în cache a codului și, ca urmare, să accelereze funcționarea programelor, reducând în același timp cerințele de consum de energie. Din punct de vedere al dezvoltării, o caracteristică distinctivă a sistemului este o arhitectură complet orientată pe obiecte (la nivel de API). Începând cu versiunea 9.x a sistemului, a apărut un mecanism serios de protecție - diferențierea API-urilor în funcție de drepturile (capacități) aplicației. Principalul limbaj de dezvoltare a aplicațiilor este C++, există suport pentru Java. Există și biblioteci PIPS pentru portarea aplicațiilor din alte sisteme de operare.

În 2005, a fost lansat Symbian OS Series 60 3rd Edition, bazat pe noul nucleu EKA2, ceea ce a dus la o încălcare a compatibilității cu programele scrise pentru versiunile anterioare.

În acest moment, cea mai comună versiune (după numărul de dispozitive) este Symbian OS Series 60 3rd Edition și 5th Edition (Symbian).

Din toamna anului 2010, doar Nokia și-a echipat smartphone-urile cu sistemul de operare Symbian. Înainte de aceasta, acest sistem de operare a fost folosit și de companii precum Samsung, Sony Ericsson și altele. În acest moment, producția de smartphone-uri cu sistem de operare Symbian a fost întreruptă. Principalii concurenți ai Symbian OS au fost sistemele de operare Microsoft: Windows Mobile (Pocket PC Edition) și Smartphone Edition și Windows Phone, precum și sistemele de operare Google Android și Apple iOS.

Top articole similare