Medan marknaden domineras av ett fåtal aktörer är det svårt att fastställa det exakta * fem * vanligaste mobiloperativsystemen globalt vid en viss tidpunkt på grund av att ständigt förändrade marknadsandelar. Vi kan dock med säkerhet säga att dessa är bland de vanligaste och diskutera deras arbete:
1. Android (Google): Detta är den överlägset mest använda mobila operativsystemet globalt. Det är ett operativsystem med öppen källkod baserat på en modifierad version av Linux-kärnan. Det här betyder:
* Linux -kärnan: Ger kärnfunktionaliteten - hantering av hårdvara, minne och processer.
* Android Runtime (Art): Kör Android -applikationer. Den sammanställer appar till inbyggd maskinkod för snabbare prestanda.
* bibliotek: Tillhandahåller förbyggd kod för vanliga uppgifter (grafik, nätverk, databaser etc.).
* Applikationsram: Gör att utvecklare kan bygga appar med standardkomponenter och API:er.
* Applikationer: De appar du använder (t.ex. webbläsare, e -post, spel) körs ovanpå ramverket.
Androids natur med öppen källkod möjliggör betydande anpassning av tillverkare, vilket resulterar i många variationer (t.ex. Samsungs One UI, Xiaomis Miui).
2. iOS (Apple): Apples mobila operativsystem, som uteslutande används på iPhones, iPads och iPod. Det är ett system med stängd källkod, vilket innebär att koden inte är offentligt tillgänglig. Detta leder till mer kontroll över användarupplevelsen och stramare integration av hårdvara och programvara. Medan den exakta inre funktionen är äganderätt, delar den liknande arkitektoniska komponenter som Android:
* Kernel: En UNIX-baserad kärna (annorlunda än Androids Linux-kärna).
* kärntjänster: Hanterar grundläggande uppgifter som minneshantering och nätverk.
* Medietjänster: Hanterar ljud-, video- och bildbehandling.
* kakao touch: Ramverket för apputveckling.
* Applikationer: Appar utvecklades specifikt för iOS -ekosystemet.
iOS är känd för sin enkelhet, användarvänlighet och ett starkt fokus på säkerhet och integritet.
3. harmonyos (Huawei): Detta är Huaweis eget operativsystem, utformat för att arbeta över en rad enheter, inklusive smartphones, surfplattor och smartur. Det syftar till sömlös interoperabilitet mellan dessa enheter. Även om det fortfarande är relativt nytt jämfört med Android och iOS, innehåller dess arkitektur funktioner som:
* MicroKernel: En lätt kärna som förbättrar säkerheten och tillförlitligheten.
* Distribuerad arkitektur: Tillåter appar och tjänster att sömlöst köra över flera enheter.
* Deterministic Latency Engine: Syftar till förbättrad lyhördhet och prestanda.
Det är fortfarande att utveckla och utöka sitt app-ekosystem, vilket är en nyckelfaktor i dess långsiktiga framgång.
4. Kaios: Ett lätt operativsystem som främst används i funktionstelefoner (grundläggande mobiltelefoner med begränsade funktioner). Den är baserad på HTML5 och är utformad för att köras på lågdriven hårdvara. Dess enkelhet och låga resursförbrukning gör den lämplig för mindre kraftfulla enheter. Det innehåller support för grundläggande appar som webbläsning och meddelanden.
5. Firefox OS (avbröts): Även om det är tekniskt avbrutet är det värt att nämna kort eftersom det var ett anmärkningsvärt försök till ett verkligt öppet mobilt OS byggt med webbteknologier (HTML5, CSS och JavaScript). Dess misslyckande kom till stor del till bristen på appstöd och marknadsandel.
Det är avgörande att komma ihåg att marknadsandelen varierar och nyare OS kan dyka upp. De relativa positionerna för harmonyos och kaios kan förändras beroende på regionen och den tidsram som beaktas.