Enquanto o mercado é dominado por alguns jogadores, identificar os sistemas operacionais móveis mais comuns * mais comuns em todo o mundo, a qualquer momento, é difícil devido a uma participação de mercado constantemente em mudança. No entanto, podemos dizer com confiança que estes estão entre os mais prevalentes e discutir seu funcionamento:
1.
Android (Google): Este é de longe o sistema operacional móvel mais usado globalmente. É um sistema operacional de código aberto com base em uma versão modificada do kernel Linux. Isso significa:
*
kernel Linux: Fornece a funcionalidade principal - gerenciando o hardware, a memória e os processos.
*
Android Runtime (Art): Executa aplicativos Android. Ele compila aplicativos ao código da máquina nativo para um desempenho mais rápido.
*
Bibliotecas: Fornece código pré-construído para tarefas comuns (gráficos, redes, bancos de dados, etc.).
*
estrutura de aplicativos: Permite que os desenvolvedores criem aplicativos usando componentes e APIs padrão.
*
Aplicações: Os aplicativos que você usa (por exemplo, navegador, email, jogos) são executados no topo da estrutura.
A natureza de código aberto do Android permite personalização significativa dos fabricantes, resultando em muitas variações (por exemplo, UI da Samsung, MIUI de Xiaomi).
2.
iOS (Apple): O sistema operacional móvel da Apple, usado exclusivamente em iPhones, iPads e toques de iPod. É um sistema de código fechado, o que significa que o código não está disponível ao público. Isso leva a mais controle sobre a experiência do usuário e a integração mais rígida de hardware e software. Embora os trabalhos internos exatos sejam proprietários, ele compartilha componentes arquitetônicos semelhantes ao Android:
*
kernel: Um kernel baseado em UNIX (diferente do kernel Linux do Android).
*
Serviços principais: Lida com tarefas fundamentais, como gerenciamento de memória e rede.
*
Serviços de mídia: Gerencia o processamento de áudio, vídeo e imagem.
*
cocoa toque: A estrutura para o desenvolvimento de aplicativos.
*
Aplicações: Aplicativos desenvolvidos especificamente para o ecossistema iOS.
O iOS é conhecido por sua simplicidade, facilidade de uso e um forte foco em segurança e privacidade.
3.
Harmonyos (Huawei): Este é o próprio sistema operacional da Huawei, projetado para funcionar em uma variedade de dispositivos, incluindo smartphones, tablets e smartwatches. O objetivo é uma interoperabilidade perfeita entre esses dispositivos. Embora ainda relativamente novo em comparação com Android e iOS, sua arquitetura incorpora recursos como:
*
microkernel: Um kernel leve que aumenta a segurança e a confiabilidade.
*
Arquitetura distribuída: Permite que aplicativos e serviços entrem perfeitamente em vários dispositivos.
*
mecanismo de latência determinística: Visa melhorar a capacidade de resposta e o desempenho.
Ainda está desenvolvendo e expandindo seu ecossistema de aplicativos, que é um fator-chave em seu sucesso a longo prazo.
4.
kaios: Um sistema operacional leve usado principalmente em telefones de recursos (telefones celulares básicos com recursos limitados). É baseado no HTML5 e foi projetado para ser executado em hardware de baixa potência. Sua simplicidade e baixo consumo de recursos o tornam adequado para dispositivos menos poderosos. Inclui suporte para aplicativos básicos, como navegação na web e mensagens.
5.
Firefox OS (descontinuado): Embora tecnicamente descontinuado, vale a pena mencionar brevemente porque foi uma tentativa notável de um sistema operacional móvel de código aberto construído usando tecnologias da Web (HTML5, CSS e JavaScript). Seu fracasso se resumiu em grande parte à falta de suporte a aplicativos e participação de mercado.
É crucial lembrar que a participação de mercado flutua e os sistemas operacionais mais novos podem surgir. As posições relativas de Harmonyos e Kaios podem mudar dependendo da região e do prazo considerado.