Symbian 7. Besturingssysteem voor OS Symbian-telefoons

Video bekijken van VKontakte op Nokia C7

Ook de applicatiewinkel OVI Store ondervond geen merkbare verbeteringen. De voornaamste klacht ertegen blijft dezelfde: het is onmogelijk om applicaties op een computer te kopen en te downloaden en ze vervolgens naar de telefoon te downloaden. Het idee is overgenomen uit de Apple Store en het idee is heel goed, alleen Apple heeft iTunes en alle aankopen kunnen daar worden gedaan. En hier blijkt dat het bij gebrek aan onbeperkte wifi in de buurt bijna onmogelijk is om applicaties in de OVI Store te kopen - je downloadt geen games van 80 MB via GPRS/EDGE.

Het meest verontrustende is dat Symbian een eigen leven is gaan leiden. Eerder klaagden gebruikers over constante verzoeken bij het verbinden met het netwerk, en in plaats van uit te leggen hoe je automatische verbinding voor specifieke toegangspunten in de instellingen kon inschakelen (wist je niet dat dit mogelijk was?), verwijderde het bedrijf deze instelling helemaal, waardoor het algemeen is voor alle punten (pakketgegevens en Wi-Fi – afzonderlijk). Bovendien is de automatische internetverbinding nu standaard ingeschakeld. Updates voor het startscherm zijn ook standaard inbegrepen. Kortom, alle programma's en elke netwerkwidget op desktops hebben oog en oog nodig - u moet de fase van het instellen van de frequentie van gegevensupdates niet negeren, anders zal de volgende factuur van de operator u misschien verrassen. Nu vinden steeds meer mensen echter een oplossing voor dit probleem door verbinding te maken met een onbeperkte mobiele internetdienst.

Multimediaal

Ik zal degenen teleurstellen die de vreugde van het genieten van Timati's creativiteit graag met anderen willen delen: hoewel de spreker hier luid is, is er maar één (als het je lijkt dat er twee zijn, weet dan dat een van hen geen luidspreker helemaal niet, maar een decoratief element van de behuizing). Voor degenen die hun muzikale smaak niet aan de rest van de trampassagiers opleggen, zal dit nauwelijks een nadeel lijken, vooral omdat er een standaard hoofdtelefoonuitgang is (3,5 mm) en bijna niemand twijfelde aan de muzikale mogelijkheden van het nieuwe product van Nokia. Iets anders is veel interessanter: video.

En hier verloopt alles niet soepel. Er wordt beweerd dat het standaard video in het MKV-formaat ondersteunt, maar in werkelijkheid kon ik geen enkel MKV-bestand uit mijn verzameling vinden dat tegelijkertijd zowel video als audio zou ondersteunen. Dat wil zeggen, de video werkt en vertraagt ​​niet, maar het geluid niet. Misschien komt dit doordat ik in MKV meestal allerlei tv-series opsla, met meerdere audiotracks, die niet allemaal in MPEG-1 Layer 3 zijn gecodeerd. Je kunt echter nog steeds geen volledige film krijgen in HD-resolutie (1280x720 of meer) U kunt niet naar een geheugenkaart schrijven met het FAT32-bestandssysteem: de limiet van 4 GB per bestand zal interfereren.

WMV-video's worden ook niet veel beter afgespeeld. Er waren geen problemen met video met standaarddefinitie, maar in HD moest ik de bitrate controleren (ik heb speciaal voor de test twee video's gemaakt in Windows Live Movie Maker): een video met een bitrate van 8000 kbps en een framerate van 24 werd afgespeeld terug zonder problemen, maar een video met een bitrate. De speler wilde 12.000 kbps en een framesnelheid van 30 niet volledig reproduceren - er werd alleen geluid uitgevoerd.

Camera

Laten we verder gaan met de camera. De Nokia C7 besloot het gebruik van autofocus achterwege te laten door de introductie van EDoF-technologie (Extended Depth of Field). Hierdoor zijn niet alleen objecten op de voorgrond scherp, maar ook de achtergrond - van 50 cm tot oneindig. Dit zou potentieel een merkbare verbetering van de beeldkwaliteit kunnen opleveren vergeleken met de gemiddelde autofocuscamera's van telefoons, maar in werkelijkheid waren de beelden gemaakt met de C7 ronduit teleurstellend. Maar het lijkt erop dat naast EDoF zelf met zijn lastige lenzen en matrices ook reguliere softwarematige verscherping wordt gebruikt in de verwerkingsfase. Al deze witte halo's op de kruising van contrasterende gebieden zijn hiervan het bewijs. En in het avondlicht kun je de camera beter niet tevoorschijn halen.

En telefoons worden terecht als Symbian beschouwd. Tot 2008 werd de ontwikkeling ervan uitgevoerd door een consortium met dezelfde naam. Met de verkoop van het volledige belang nam ook de vraag van de consument naar het besturingssysteem toe. De reden hiervoor was de uitbreiding van de productie en contracten met toonaangevende merken ter wereld.

Van oorsprong tot perfectie

Halverwege de jaren negentig lieten mobiele systemen veel te wensen over. De multimediamogelijkheden werden tot een minimum beperkt, de engine was monolithisch, applicaties waren beperkt tot enkele, banale instanties (kalender, rekenmachine, enz.). Alles veranderde radicaal in 1997, toen een aantal bedrijven een samenwerkingspact tekenden voor de ontwikkeling van een universeel besturingssysteem. Zo werd het Symbian-consortium opgericht. Het werd geleid door de leiders van de merken Nokia, Ericsson, Psion en Motorola.

Tegen het einde van de jaren negentig werd het eerste besturingssysteem Symbian 5 geboren. Het platform werd ondersteund door Psion-computers, evenals door Ericsson MC218- en netPad-apparaten. Al snel vulden de ontwikkelaars de lijn aan met het EPOC5u-systeem voor Unicode-integratie. Het keerpunt voor het consortium kwam met de release van OS-versie 6.0. Op basis hiervan werd de eerste Symbian-smartphone met het merk uitgebracht: Nokia 9210.

In de daaropvolgende jaren begonnen mobiele systemen zich met een buitengewone snelheid te ontwikkelen. In 2003 waren de ontwikkelaars blij met Symbian OS 7 en de uitgebreide versie ervan. Dit systeem ondersteunt de meeste populaire platforms: UIQ, Series 60 en 80, FOMA en andere. Medio 2004 verlieten Psion en Motorola onverwachts het consortium. Dit had echter geen enkele invloed op de verdere productie. Aan het einde van het jaar verscheen Symbian 8, dat 2-core-apparaten kon ondersteunen.

De volgende versie van het besturingssysteem - 9.0 - heeft de invloed van het merk op de wereldmarkt aanzienlijk uitgebreid. Bij de ontwikkeling werden de nieuwste technologieën gebruikt die geen enkel ander bedrijf had. Hierdoor konden we afstand nemen van de integratie van de EKA1-kern. OS 9.2 introduceerde de mogelijkheid om te werken met OMA Management en Bluetooth 2. Versie 9.2 ondersteunde de HSDPA-interface en Vietnamese karakters.

Het nieuwe Symbian OS 9.4 werd in het voorjaar van 2007 uitgebracht. Het belangrijkste onderscheidende kenmerk was de ondersteuning voor aanraakbediening. Het was ook meer geoptimaliseerd, dus geschikt voor zwakke telefoons, waardoor de batterij tot 30% werd bespaard. Het is vermeldenswaard de versnelde interface met ondersteuning voor DVB-H en VoIP.

Mobiele revolutie en het einde van een tijdperk

In december 2008 werden de rechten op Symbian-software overgedragen aan Nokia. Een maand later werden alle applicaties en besturingssystemen voor mobiele telefoons uitgebracht met het Nokia-voorvoegsel. Allereerst hebben de nieuwe eigenaren van het consortium het besturingssysteem overgezet van het gebruikelijke S60-platform naar de x86-processor. Voor het testen werd het Intel Atom-systeem gebruikt.

De nieuwe besturingssystemen waren van hoge kwaliteit en snel, maar veel gebruikers vonden het niet prettig dat ze betaald bleven. In november 2009 beëindigde Samsung het contract met Symbian. Dit heeft de autoriteit van het consortium ernstig geschaad. Dit is vaak de reden waarom in februari 2010 werd besloten om de Symbian-lijn volledig gratis en open source te maken. In de herfst van hetzelfde jaar stapte ook Sony Ericsson uit de fusie en stapte over naar zijn belangrijkste concurrent, Android.

Geleidelijk begon de verkoop van apparaten met het besturingssysteem van een bekend consortium tot een minimum te worden beperkt. In 2011 werd de officiële website van het merk voltooid. Er begonnen geruchten te circuleren over het stopzetten van nieuwe OS-releases. Eind 2011 werd een nieuwe Nokia Belle-as aangekondigd, die het prototype werd van de bijgewerkte Symbian. De daaropvolgende twee jaar waren OS-gebruikers tevreden met slechts zeldzame updates. In 2013 werd het project overgezet naar de ondersteuningsmodus. Er zijn geen verdere ontwikkelingen gepland in de nabije toekomst.

Kenmerken

OS Symbian wordt beschouwd als de opvolger van de bekende EPOC32-lijn, die halverwege de jaren negentig door Psion-ingenieurs werd ontwikkeld voor zakcomputers. In 1999 werd het grootste deel van het systeem gemoderniseerd. De ontwikkelaars streefden het doel na om de code te optimaliseren, zodat het besturingssysteem zelfs op de zwakste apparaten normaal zou functioneren.

Programmeurs wisten uitstekende resultaten te behalen dankzij verbeterde caching. Hierdoor kon niet alleen een aanzienlijk deel van het geheugen en de batterij worden bespaard, maar kon ook de werking van applicaties worden versneld. Dit is allemaal te danken aan een nieuwe benadering van programmeren. Bij de ontwikkeling van de architectuur is gebruik gemaakt van een objectgeoriënteerde werkwijze. In versie 9.x verscheen een betrouwbaar beschermingsmechanisme op API-niveau. Bovendien konden Symbian-medewerkers RAM toewijzen in overeenstemming met de applicatieprioriteiten.

Het is vermeldenswaard dat de belangrijkste programmeertaal lange tijd C++ bleef, die Java en de PIPS-bibliotheken ondersteunde. Wat Nokia Symbian OS betreft, het combineert de beste kwaliteiten en kenmerken van zijn belangrijkste concurrenten Windows Mobile en Google Android.

Belangrijkste wijzigingen

Op dit moment zijn er verschillende besturingssystemen voor telefoons gebaseerd op Symbian-ontwikkelingen. Allereerst gaat het om UIQ. Dit besturingssysteem is een integraal onderdeel van de smartphones van Motorola en Sony Ericsson. Het belangrijkste verschil tussen dit systeem en andere is de ondersteuning. Alle rechten op het besturingssysteem behoren toe aan Sony.

Het Series 60-systeem was ooit de basis voor alle Nokia-telefoontoestellen. Lange tijd was er een licentie voor van Siemens, Samsung, LG, enz. Het was oorspronkelijk ontwikkeld voor telefoons met een toetsenbord. De nieuwe versie van de Series 80 is het visitekaartje van het Japanse bedrijf geworden. Het platform is ook gemaakt voor telefoons met een toetsenbord.

MOAR OS is enorm populair geworden in Azië. Momenteel produceert dit platform producten van bekende merken als Fujitsu, Sharp, Mitsubishi en Sony Ericsson.

Niet-standaard OS-aanpassingen worden gebruikt door smartphones uit de Nokia 77xx-serie.

Vergelijking van toonaangevende besturingssystemen

OS Symbian wordt veel gebruikt in budgetapparaten. Het systeem is het kenmerk van het merk Nokia geworden. De Belle en Anna-updates bliezen nieuw leven in de lijn van het Japanse bedrijf. Niettemin worden tegenwoordig geen nieuwe smartphones op dit besturingssysteem meer uitgebracht. Volgens de kenmerken is het systeem handig ontworpen. Zonder de populariteit van Android en iOS zouden Symbian-producten nog steeds in de trend zijn. Nokia-smartphones hebben een kleurrijk multimediacentrum en een snelle motor. Bijna alle moderne applicaties en interfaces worden ondersteund.

Android-telefoons lopen tegenwoordig voorop wat betreft populariteit over de hele wereld. En dit ondanks het feit dat het besturingssysteem vrij jong is. De eerste versie werd pas zes jaar geleden in brede productie uitgebracht. Bezit de rechten op het softwareproduct. Het systeem trekt aan met zijn kleurrijkheid en operationele efficiëntie. De nieuwste versies van het besturingssysteem bevatten veel nieuwe handige functies en services. Tegenwoordig komen smartphones van merken als HTC, Samsung, Motorola, etc. uit op basis van Android.

Apple iOS is het op een na populairste besturingssysteem onder mobiele platforms. De interface is handig, begrijpelijk en functioneel. In tegenstelling tot alle andere fabrikanten richt Apple zich niet op activiteit. Daarom hebben alle updates betrekking op functionaliteit en niet op nieuwe multimediafuncties.

Er is niet zoveel vraag naar Windows-systemen voor mobiele platforms als naar computers. Het draait allemaal om de lastige interface. Onervaren gebruikers vinden het moeilijk om de beschikbare functionaliteit te begrijpen. Vaak zijn de belangrijkste opties ver weg verborgen in het menu. En hoewel Windows 7 nog steeds een kleurrijke, gebruiksvriendelijke interface en geoptimaliseerde vereisten had, was Eight gewoon een mislukking. Het enige dat het nieuwe besturingssysteem redde, was goede marketing.

MOAP- en Nokia S90-platforms

De besturingssysteemgegevens zijn onafhankelijk van Symbian-softwareproducten vrijgegeven. Het MOAP-platform is gemaakt voor apparaten in opdracht van de Japanse telecomoperator DoCoMo. Op basis hiervan hadden gebruikers voor het eerst de mogelijkheid om de 3G-dienst te gebruiken. Tegenwoordig zijn telefoons van Panasonic, Fujitsu, Mitsubishi, etc. gebaseerd op MOAR.

Het Series 90-platform van Nokia-ontwikkelaars werd vervolgens geïntegreerd in het Symbian OS versie 7. Het prototype van het systeem was het S80 OS van Psion. Wat de Nokia S90 betreft, werd het dankzij deze mogelijk om schermen te ondersteunen met een uitbreiding tot 640 pixels. Het was een grote sprong voorwaarts. De S90-interface is qua functionaliteit vergelijkbaar met de internettablet. In 2005 werd besloten om de ontwikkelingen van het platform te introduceren in Symbian S60 voor smartphones van het merk Nokia. Dankzij deze stap kon het bedrijf een vlucht nemen op de wereldwijde markt voor touchscreen-telefoons.

Symbian S60-platform

Dit softwareproduct bleef lange tijd onbereikbaar voor concurrenten. Als gevolg hiervan hebben merken als LG, Lenovo, Samsung, Panasonic en anderen het platform in licentie gegeven voor hun eigen behoeften. De ontwikkeling van het besturingssysteem werd uitgevoerd in samenwerking met de bedrijven "Electrobit", "Mobika" en anderen. De operators Orange en Vodafone waren bovendien betrokken bij de levering van het product.

Symbian OS S60 is standaard smartphonesoftware die de talen Python, Java en C++ ondersteunt. De functionaliteit omvat bijgewerkte bibliotheken voor telefonie en multimedia, PIM-tools. De maximale resolutie die door het platform wordt ondersteund, is 360 bij 640 pixels.

Het grootste nadeel van het systeem is het strikte certificeringsmechanisme, dat de mogelijkheden van gebruikers aanzienlijk beperkt.

Symbian S80-platform

Dit product is een echt vlaggenschip van Nokia-telefoons geworden. OS Symbian 9.x is op basis hiervan ontwikkeld. Het platform is sinds 2000 in productie genomen. Gespecialiseerd in communicatiecommunicators. Kan niet-standaard weergaveformaten ondersteunen, zoals 640 bij 200 pixels. De functionaliteit omvat een ingebouwd qwerty-toetsenbord.

Het platform bleef enige tijd zonder updates. Na 2005 begon het met de ontwikkeling van een nieuw universeel besturingssysteem, dat werd gebruikt in de Nokia E90. Het is vermeldenswaard dat het platform samenwerkt met J2ME-applicaties en TLS- en SSL-interfaces. Het systeem beschikt over een volwaardige Opera-browser en een bestandsbeheerder met geïntegreerde elektronische fax. Recente updates hebben toegang tot Bluetooth en Wi-Fi mogelijk gemaakt.

UIQ-platform

Dit is de krachtigste en duurste technologie die door Symbian is ontwikkeld. Het platform is op kwarts gebaseerd en is gericht op het verbeteren van de grafische component. UIQ biedt extra componenten voor de kernel van het besturingssysteem. Hierdoor worden telefoonapparaten multifunctioneel en staan ​​ze open voor alle mogelijkheden.

Het platform communiceert met applicaties van derden en is gericht op aanraakbediening. Het softwaregedeelte is geschreven in C++. Er is ondersteuning voor Java-applicaties. UIQ-technologie maakte het mogelijk een weergavediepte van 4096 kleuren te bereiken. Nieuwere versies van het platform hebben dit uitgebreid naar 18 bits. De bijgewerkte UIQ 3.2 werkt samen met diensten zoals MMS Postcard en OMA IMPS.

Softwareplatform ondersteunt Visual Studio, Eclipse, Java API, Carbide. Verbeterde Wi-Fi-integratietechnologie. Ingebouwde widgets, browser, multimediatoepassingen, enz. zijn beschikbaar.

Symbian OS-apparaten

De meeste mobiele telefoonmodellen die op Symbian OS werken, zijn smartphones en andere apparaten van Nokia. Er zijn meer dan drie dozijn van dergelijke apparaten. Dit zijn 5230, 5800 Xpress, C7-00 en eenvoudigere modellen, zoals Nokia E72, N93 en andere.

Ook was er ooit veel vraag naar Symbian OS op Sony Ericsson-apparaten. Dit zijn modellen zoals P900, M600, Vivaz, W960, etc. Andere merken zijn onder meer Motorola A1000 en Samsung i8910.

Als Symbian niet zulke eminente concurrenten zou hebben als Android en iOS, zou het aantal apparaten dat het besturingssysteem ondersteunt veel groter zijn.

Games en applicaties voor Symbian

Alle belangrijke multimediaprogramma's zijn in het systeem ingebouwd. Dit is een videospeler, een muziekdienst en toepassingen voor het werken met afbeeldingen. In Symbian OS nemen programma's een klein deel van de telefoon in beslag. Dit werd specifiek gedaan om het interne geheugen te ontlasten. De standaardfunctionaliteit omvat de Opera 9.5-browser en een hulpprogramma dat systeemupdates controleert.

Onder de spellen kunnen we de bekende Angry Birds, OpenTTD en Cut the Rope uitlichten, evenals Adventures of Tintin en Fruit Ninja.

OS Symbian is een mobiel besturingssysteem en computerplatform ontworpen voor smartphones. Het werd oorspronkelijk in 1998 ontwikkeld als een closed source besturingssysteem voor PDA's door Symbian Ltd. Dit platform was oorspronkelijk een vervolgdistributie op EPOC Psion en draaide uitsluitend op ARM-processors (hoewel er een x86-variant was).

Symbian wordt door veel grote merken mobiele telefoons gebruikt: Samsung, Motorola, SonyEricsson en vooral Nokia. Als pionier die de smartphone-industrie heeft gecreëerd, was het tot eind 2010 het populairste besturingssysteem voor smartphones, een periode waarin ze beperkt werden gebruikt. Vervolgens werd de ontwikkeling ervan ingehaald door het Android-besturingssysteem, omdat de ontwikkelingen van Google snel de massaconsument bereikten.

Ontwikkeling van besturingssystemen

Symbian OS is sinds 2001 een shell-systeem en vereiste een extra gebruikersinterface (als middleware) om een ​​compleet besturingssysteem te vormen. Het kwam toen tot zijn recht met het S60-platform (voorheen Series 60), gecreëerd door Nokia en voor het eerst uitgebracht in 2002. Omdat het in de meeste Nokia-smartphones was ingebouwd, werd Symbian OS uiteindelijk het meest gebruikte slimme mobiele besturingssysteem.

UIQ was een andere "Symbian" gebruikersinterface, voornamelijk gebruikt door Motorola en SonyEricsson, terwijl Japan ook het MOAP-platform had. De toepassingen van deze interfaces waren niet compatibel met elkaar, ondanks het feit dat ze allemaal op Symbian OS waren gebouwd. Nokia was de meerderheidsaandeelhouder van Symbian en verwierf het volledige belang in 2008. Hierna werd de non-profit Symbian Foundation opgericht met als doel royaltyvrije software te ontwikkelen op basis van de S60. Als resultaat van dit werk werd in 2009 Symbian ^1 (of S60 5e editie) uitgebracht. De daaropvolgende ^2-distributie werd alleen gebruikt voor de NTT DoCoMo-media op de Japanse markt. Symbian^3 werd uitgebracht in 2010 en was toen een volledig open source-platform geworden. Deze versie kreeg in 2011 belangrijke updates.

De Symbian Foundation werd eind 2010 opgeheven en Nokia kreeg de controle over de ontwikkeling van het besturingssysteem terug. In februari 2011 kondigde Nokia, als het enige overgebleven bedrijf dat Symbian buiten Japan nog steeds ondersteunt, aan dat het Microsoft's Windows Phone 7 als belangrijkste smartphoneplatform zou gebruiken. Twee maanden later werd het besturingssysteem overgebracht naar gesloten licenties. Ondanks dat er tot 2016 steun voor het platform werd toegezegd, zijn alle ontwikkelingen sinds 2012 slecht verlopen. In januari 2014 stopte Nokia met het accepteren van nieuwe of aangepaste Symbian-software van ontwikkelaars.

Nokia 808 PureView is officieel de nieuwste Symbian-smartphone van deze fabrikant geworden. NTT DoCoMo ging echter door met het uitbrengen van OPP-apparaten (Operator Pack Symbian, opvolger van MOAP) in Japan, die nog steeds fungeren als middleware bovenop Symbian. Andere Symbian OS-telefoons die tegenwoordig veel worden gebruikt, zijn Fujitsu's F-07F en Sharp's SH-07F, uitgebracht in 2014.

Gebruikersomgeving

Sinds de oprichting heeft Symbian zijn eigen grafische toolkit gehad, bekend als AVKON (voorheen Series 60). De S60 is ontworpen om te worden bestuurd met behulp van een interface-toolachtig (mini-QWERTY) toetsenbord. Op AVKON gebaseerde software is compatibel met binaire versies van Symbian, inclusief versie ^3.

Symbian^3 bevat het Qt-framework, dat momenteel de aanbevolen toolkit is voor nieuwe toepassingen. Qt kan ook worden geïnstalleerd op oudere apparaten met dit besturingssysteem.

De vierde distributie was van plan een nieuwe grafische bibliotheek te introduceren die speciaal is ontworpen voor de aanraakinterface, bekend als "UI Extensions for Mobile" of UIEMO, die is ontwikkeld op basis van QtWidget. In januari 2010 werd een proefversie uitgebracht, maar in oktober van dat jaar maakte Nokia bekend dat Orbit/UIEMO niet op de markt zou komen.

Hoe gaat het nu?

Nokia raadt ontwikkelaars momenteel aan om QtQuick met QML te gebruiken, een nieuwe declaratieve gebruikersinterface en scriptomgeving op hoog niveau die de ontwikkeling van zowel Symbian OS als MeeGo mogelijk maakt. Het is beschikbaar voor bestaande apparaten van de derde generatie als Qt-update. Terwijl andere applicaties geleidelijk de nieuwe gebruikersinterface introduceren, wordt het oude S60-framework (AVKON) naar buiten geduwd en niet langer opgenomen in nieuwe apparaten, waardoor de binaire compatibiliteit met oudere Symbian OS S60-applicaties wordt verbroken.

Browser

Symbian ^3 en eerdere versies hebben een ingebouwde, op WebKit gebaseerde browser. Symbian werd het eerste mobiele platform dat deze applicatie gebruikte (in juni 2005). Sommige oudere telefoons (Symbian OS) gebruiken Opera Mobile als standaardbrowser.

Nokia bracht vervolgens een nieuwe browser uit, Symbian Anna, met verbeterde snelheid en een betere gebruikersinterface.

Meertalige ondersteuning

Symbian heeft sterke lokalisatieondersteuning, waardoor fabrikanten en externe applicatieontwikkelaars hun op besturingssystemen gebaseerde producten kunnen gebruiken om de wereldwijde distributie te ondersteunen. De huidige versie van Symbian (Belle) ondersteunt 48 talen, die Nokia in taalpakketten beschikbaar stelt op toestellen. Ze hebben allemaal een gemeenschappelijk Engels of een lokaal corresponderend dialect.

Systeemkenmerken

Symbian OS ondersteunt proactieve multitasking en geheugenbescherming, net als andere besturingssystemen (vooral die ontworpen voor desktopgebruik). EPOC's benadering van multitasking is ontleend aan VMS en is gebaseerd op asynchrone servergebeurtenissen.

OS Symbian is gemaakt met drie systeemontwerpprincipes in gedachten:

  • De integriteit en veiligheid van gebruikersgegevens zijn van het allergrootste belang.
  • De tijd van de gebruiker mag niet worden verspild.
  • Alle middelen zijn beperkt.

Om deze principes beter te volgen, gebruikt Symbian een microkernel, hanteert het een callback-benadering voor services en handhaaft het een scheiding tussen de gebruikersinterface en de engine. Het besturingssysteem is geoptimaliseerd voor apparaten met een laag vermogen op batterijen en op ROM gebaseerde systemen (bijvoorbeeld functies zoals XIP en het opnieuw invoegen van gedeelde bibliotheken). Applicaties en het besturingssysteem zelf volgen een objectgeoriënteerd ontwerp: Model-view-controller (MVC).

Latere versies van het besturingssysteem verwaterden deze aanpak als reactie op de marktvraag, vooral met de introductie van het real-time kernel- en platformbeveiligingsmodel in Symbian OS-versies 9.3 en hoger.

Intensiteit van hulpbronnen

Er wordt bijzondere aandacht besteed aan het behoud van hulpbronnen, geïllustreerd door speciale programmeeridiomen zoals handvatten en opruimstacks. Er bestaan ​​methoden als deze om opslagruimte te besparen. Bovendien is alle Symbian-programmering op gebeurtenissen gebaseerd en schakelt de centrale verwerkingseenheid (CPU) over naar een energiezuinige modus wanneer toepassingen niet direct verband houden met een gebeurtenis. Dit gebeurt met behulp van een programmeeridioom dat actieve objecten wordt genoemd. Op dezelfde manier wordt de benadering van Symbian OS (9.4) ten aanzien van threads en processen gedreven door verminderde overhead.

Platformstructuur

Het AllOver-model bevat van boven naar beneden de volgende lagen:

  • UI-frameworklaag.
  • Laag voor applicatieservices.
  • Java ME.
  • Serviceniveau van het besturingssysteem.
  • Algemene OS-services.
  • Communicatiediensten.
  • Multimediale en grafische diensten.
  • Communicatiediensten.
  • Basis serviceniveau.
  • Niveau van services en hardware-interface van de kernel.

Wat betekent dit?

De Basic Services-laag is de laagste laag die beschikbaar is voor gebruikersbewerkingen. Het omvat een bestandsserver en gebruikersbibliotheek, een plug-inplatform dat alle plug-ins beheert, opslag, centrale repository, DBMS en cryptografische diensten. Het bevat ook een tekstvensterserver en een tekstshell: twee basisservices waaruit een volledig functionele poort kan worden gebouwd zonder dat er services op een hoger niveau nodig zijn.

Symbian OS heeft een microkernelarchitectuur, wat betekent dat het absolute minimum dat nodig is zich binnen de kernel bevindt om de betrouwbaarheid, beschikbaarheid en reactievermogen te maximaliseren. Het bevat de planner, het geheugenbeheer en de apparaatstuurprogramma's, maar andere services, zoals netwerk-, telefonie- en bestandssysteemondersteuning, bevinden zich in de OS-service of kernservicelaag. Het opnemen van apparaatstuurprogramma's betekent dat de kernel geen echte microkernel is. De real-time kernel van EKA2, die de nanokernel wordt genoemd, bevat alleen de meest primitieve posities en vereist een uitgebreide module om andere abstracties te implementeren.

Compatibiliteit

Symbian is ontworpen om de compatibiliteit met andere apparaten te benadrukken, vooral verwisselbare mediabestandssystemen. De vroege ontwikkeling van EPOC leidde ertoe dat FAT een intern bestandssysteem werd (en dat blijft tot op de dag van vandaag zo), maar een objectgeoriënteerd persistentiemodel werd bovenop de onderliggende FAT geplaatst om een ​​POSIX-achtige interface en threading-model te bieden. De interne gegevensformaten zijn gebaseerd op dezelfde API's die de gegevens creëren om alle bestandsmanipulaties uit te voeren. Dit leidde tot gegevensafhankelijkheden en daarmee samenhangende problemen bij gegevenswijzigingen en migratie.

Er is een groot netwerk- en communicatiesubsysteem met drie hoofdservers: ETEL (EPOC-telefonie), ESOCK (EPOC-sockets) en C32 (verantwoordelijk voor seriële communicatie). Elk van hen heeft een plug-in circuit. Met ESOCK kunnen verschillende ".PRT"-protocolmodules bijvoorbeeld verschillende netwerkprotocollen implementeren. Het subsysteem bevat ook code die korte communicatieverbindingen ondersteunt, zoals Bluetooth, IrDA en USB.

Interfaces en hun ondersteuning

Er is ook een grote hoeveelheid gebruikersinterfacecode (UI). Symbian OS bevatte alleen de basisklassen en substructuur, terwijl de meeste daadwerkelijke gebruikersinterfaces door derden werden onderhouden. Dit is niet langer het geval. Drie hoofdinterfaces - S60, UIQ en MOAP - werden in 2009 in Symbian geïntroduceerd. Symbian bevat ook bibliotheken voor afbeeldingen, tekstopmaak en lettertypeweergave.

Alle native C++-programma's van Symbian OS zijn opgebouwd uit drie basisklassen die worden gedefinieerd door de applicatiearchitectuur: applicatie, document en applicatiegebruikersinterface. Deze klassen creëren het fundamentele gedrag van de applicatie. De resterende vereiste functies, de applicatieweergave, het model en de gegevensinterface, worden onafhankelijk gemaakt en communiceren uitsluitend via hun API's met andere klassen.

Plug-ins nodig

Veel andere componenten passen nog niet in dit model - bijvoorbeeld SyncML en Java ME, dat naast de meeste besturingssystemen en media een andere set API's biedt. Velen daarvan zijn raamwerken en van de ontwikkelaars wordt verwacht dat zij plug-ins hiervoor leveren van derden (bijvoorbeeld HelixPlayer voor multimediacodecs). Dit heeft als voordeel dat de API's voor deze functionaliteitsgebieden voor veel telefoonmodellen hetzelfde zijn, waardoor ontwikkelaars meer flexibiliteit krijgen. Maar dit betekent ook dat telefoonfabrikanten veel integratiewerk moeten doen om een ​​functioneel gadget te creëren met het Symbian OS.

Symbian bevat een help-gebruikersinterface genaamd TechView. Het vormt de basis voor de initiële installatie en is de omgeving waarin veel Symbian-tests en voorbeeldcode worden uitgevoerd.

Symbian-varianten en platforms

Symbian, dat is overgegaan naar OS-versie 7.0, is opgesplitst in verschillende grafische gebruikersinterfaces, die elk worden ondersteund door een specifiek bedrijf of een groep daarvan. In tegenstelling tot verschillende versies van het Android-besturingssysteem worden Symbian GUI's "platforms" genoemd vanwege belangrijkere wijzigingen en integratie. De zaken werden ingewikkelder toen applicaties (waaronder Symbian OS-games) die voor verschillende GUI-platforms waren ontwikkeld, incompatibel met elkaar werden, wat leidde tot fragmentatie van het besturingssysteem.

29
Maart
2007

Genre: Symbian 7.8
Publicatietype: piraat
Interfacetaal: Engels + Russisch
Geneeskunde: heden
Platform: Symbian 7.8
Systeem vereisten: SmartphoneSymbian 7.8
Beschrijving: Archief van programma's voor smartphones Symbian 7-8.1 (374 programma's)
Toevoegen. Informatie: Ik heb niet alle programma's gecontroleerd, sommige werken mogelijk niet. Er zijn beschrijvingen, maar niet voor alles. Ik kan het zelf niet geloven, want ik ben overgestapt naar Symbian 9.1


12
maar ik
2008

De meest noodzakelijke programma's voor smartphones, Symbian 6,7,8,8.1 / ooo (oo)

Jaar van uitgave 2005-2008 Genre van het programma voor smartphones Ontwikkelaar NOKIA-uitgever SymBoSS,illusion,dotsis,Psiloc,retail-binpda,Kaspersky Mobile,SymbianWare,iNTERNAL-PWNPDA Ontwikkelaarswebsite nokia.com.ua Interfacetaal Rus/Eng Platform S60 2e editie (OS 6.1,7.0,8.0,8.1) Systeemvereisten CPU 120-250 Mhz,s60.os.symbian 6,7.8.8.1
Beschrijving: DE MEEST NUTTIGE PROGRAMMA'S VOOR SMARTPHONES GEBASEERD OP SYMBIAN 6,7,8,8.1
Toevoegen. informatie: AutoLock_v0.5b RescoViewer.v4.01-XiMpDA.sis FOTO BEKIJKEN FOTO BEKIJKEN Zensis Ltd. RiteViewer SP v1.10.SIS S60 archiver ZIP HandyBook.sis HandyDates.sis HandyRemin ...


21
februari
2008

Bouwjaar: 2007
Genre: Software-thema's ontwikkelaar: Ik en bedrijf
Uitgever: Collection
Publicatietype: licentie

Medicijn: Niet vereist
Platform: Symbian 9.x
Systeemvereisten: Symbian 9.x
Beschrijving: Nou, hele coole programma's voor Symbian 9.x, je zult er geen spijt van krijgen als je ze downloadt. Zaklamp Kompas Videoonderwerpen Bioritmen Alarmen Stopwatches Programma over hoe je een das knoopt Walkietalkie Het lettertype veranderen Kleding omzetten Periodiek systeem van Mendelejev Enz. enzovoort.
Toevoegen. Informatie: Instructies in tekstbestanden Screenshots Thema's En nog veel meer..................................


03
april
2007

Programma's voor smartphones met Symbian 7-8!
Bouwjaar: 2007
Publicatietype: piraat
Interfacetaal: alleen Russisch
Systeemvereisten: Nokia-smartphones 6670,7610,6680,6681,6630,3230,6260.
Beschrijving: Het archief bevat programma's, thema's en webpagina's waarvan ze zijn gedownload met hun schermafbeeldingen en beschrijvingen. Geniet van uw gezondheid!!!


18
februari
2008

DOOM Fireball FrozenBubble 0.93 Joes Treasure Quest3D Journey II Lock"n"Load 0.90 MeltDown MGS MGS-TreasureMine MGS-MadMacs KRally Mini Bowling MicroPool MoonShot Rocketeer SkyForce SuperMiners Texas Hold'em Poker Soft: NetFront 3.1 Slick SmartMovie ...en nog veel meer goodies laat screenshots zien Werkt op: Nokia 7610, Nokia N72, Nokia N-Gage QD


28
augustus
2007

Platform: symbian
Systeemvereisten: Voor Nokia S60 Nokia 6600 smartphones, controleer zelf op anderen!!
Beschrijving: Alle drie de afleveringen van Duke Nukem 3D samen met de emulator - Installeer het bijgevoegde SIS-bestand op de geheugenkaart - Kopieer de map DUKE3D naar de hoofdmap van de geheugenkaart (zonder de naam te wijzigen) - Plaats het bestand sdl.ini in C : dataUKE3D Wanneer u start, wanneer het menu verschijnt, drukt u op de combinatie 0 en 1 (ANDERS WERKEN DE TOETSEN NIET) 0 en 2 - wijzigt de schermgrootte (voor bezitters van smartphones met een resolutie groter dan 176x208) 0 en 3 - flips het scherm
Besturing: 5 - vuur 7 - open 8 - kaart 3 - wissel wapens 1/2 - of...


03
juli
2008

Bouwjaar: 2008
Ontwikkelaar: Gameloft, hands-on mobiel, enz
Uitgever: Passwordik
Publicatietype: piraat
Interfacetaal: Engels + Russisch
Medicijn: Niet vereist
Platform: Symbian 8.1
Systeemvereisten: Alle telefoons op het 8-axis plus-platform met een schermresolutie van 176x208
Beschrijving: De beste spellen worden verzameld in één set.
Toevoegen. informatie: Het beste verzameld. Ik heb het lang genomen. Spellen van 2007-2008. Als je activasleutels nodig hebt voor games, schrijf dan in het onderwerp, ik zal het posten en je een PM sturen of uitleggen hoe je moet kraken =)) Veel plezier! En bij elk spel (behalve Sis-spellen) staat een extensie tussen haakjes...


10
Maart
2008

Jaar: 2007
Genre: Programma's
Platform: Alle programma's voor Symbian 9.1
Beschrijving: Archiefinhoud: |1| ALON.MP3Player.v2.0.S60.SymbianOS7.Cracked-BWOPDA - naar mijn mening de handigste speler voor degenen die graag naar muziek luisteren |2| appman_104_ru - procesmanager, comprimeert RAM en ruimt ook staarten op na het verwijderen van programma's |3| etahoma_slims_litegdr - lettertype. met dit lettertype begint smart Russische tags |4| te begrijpen FGet_07_rusis - downloadmanager voor smartphones, hervat het downloaden vanaf dezelfde plek wanneer deze kapot gaat |5| FileMan_1.04_ru - bestandsbeheer toont alle stations en mappen |6 ...