A participação de mercado dos sistemas operacionais móveis é dominada por Android e iOS.
Existem outros concorrentes por aí? A resposta é... sim e não. Embora existam outros sistemas operacionais móveis disponíveis, é difícil encontrar um dispositivo que funcione com um deles.
O que é um sistema operacional móvel?
Um sistema operacional (SO) móvel é o software que permite que dispositivos móveis como telefones, tablets e outros dispositivos inteligentes, como tecnologia vestível, executem aplicativos e outros programas. A maioria dos sistemas operacionais móveis só funciona em hardware específico. Por exemplo, um iPhone roda no iOS e um Google Pixel roda no Android.
Quais são os diferentes sistemas operacionais para telefones móveis?
- Android (Google)
- iOS (Apple)
- Bada (Samsung)
- Blackberry OS (Research in Motion)
- Windows OS (Microsoft)
- Symbian OS (Nokia)
- Tizen (Samsung)
Então, voltando ao primeiro ponto. Quantas pessoas você conhece que têm um telefone Windows? E um Blackberry? Exatamente. Agora, a Samsung é a exceção aqui, mas é um pouco enganoso. A maioria dos smartphones Samsung, como os dispositivos da marca Galaxy, na verdade rodam no Android. O Bada foi descontinuado em 2013, quando os desenvolvedores da Samsung o fundiram com o projeto Tizen. O Tizen roda em telefones Samsung Z, smartwatches, câmeras e outros dispositivos inteligentes como geladeiras. Sim, você leu corretamente.
Os dois maiores sistemas operacionais móveis são Android e iOS, com uma participação de mercado combinada de 98,7% nos Estados Unidos. O Android tem uma base de usuários ligeiramente maior, o que é amplamente atribuído à sua disponibilidade em dispositivos de uma variedade de fabricantes, incluindo HTC, LG, Motorola, Samsung e mais. Por outro lado, o iOS só roda em produtos da Apple.

Android vs. iOS
O Google teve uma vantagem sobre a Apple, com o Android lançado pela primeira vez em 2008. Conhecido então como "Astro", passou por uma série de atualizações para "Cupcake", "Donut", "Eclair", "Froyo", etc. Vê um padrão aqui? Os desenvolvedores do Android fizeram os codinomes das atualizações com temas de confeitaria, em ordem alfabética, é claro. A última atualização para Pie, também conhecida como Android 9.0, foi lançada em 2018.
O iOS 1.0, internamente chamado de "Alpine", foi lançado pela primeira vez em 2011 com o primeiro iPhone. A Apple não usa codinomes públicos para o iOS como faz para o macOS, mas não se preocupe, eles ainda existem dentro da empresa – nomeados após resorts de esqui como "Big Bear" e "Telluride". A última atualização para o iOS 12, ou "Peace", foi lançada em 2018.
Qual é o melhor sistema operacional para dispositivos móveis?
Os vários sistemas operacionais móveis têm diferentes pontos fortes, então você precisa descobrir o que é mais importante para você. Como usuário, se você está procurando opções avançadas de personalização, o Android pode ser o caminho a seguir. Se você possui um Mac, iPad ou Apple Watch – ou todos os três – o iOS é ótimo para compatibilidade entre dispositivos.
No que diz respeito à disponibilidade de aplicativos, as plataformas são bastante semelhantes, com 2,6 milhões e 2,2 milhões de aplicativos na Google Play Store e na Apple App Store, respectivamente. No entanto, o desenvolvimento de aplicativos para mais de um sistema operacional pode ser complicado, pois geralmente requer várias compilações.
Aplicativos iOS
O desenvolvimento de aplicativos iOS requer um conjunto específico de ferramentas para ajudar os programadores a criar aplicativos para dispositivos Apple como iPhone, iPad e iPod touch. No entanto, com a atualização recentemente anunciada para o iOS 13, os iPads não rodarão mais no iOS. Em vez disso, haverá um iPadOS dedicado, semelhante ao watchOS e tvOS separados. É importante ter em mente que os desenvolvedores de iOS precisam pensar em muitos modelos diferentes que estão atualmente em uso ao criar aplicativos com recursos avançados.
DICA: Se você está interessado em criar aplicativos para dispositivos Apple, reunimos estas dicas de desenvolvimento iOS de desenvolvedores profissionais. |
Aplicativos Android
Criar aplicativos para desenvolvimento de aplicativos Android é um pouco diferente porque os programadores precisam considerar as diferenças de hardware. Em geral, o desenvolvimento de software é cada vez mais difícil quando misturado e combinado com hardware. Pegue o tamanho da tela, por exemplo – pense em quantos tamanhos de tela existem nos Androids.
DICA: Veja como os desenvolvedores superam esses desafios. Confira estas dicas de desenvolvimento Android. |
Aplicativos multiplataforma
Os melhores aplicativos são geralmente construídos duas vezes, uma para iOS e outra para Android. Mas há casos em que o desenvolvimento móvel multiplataforma faz sentido. Dependendo dos recursos dos aplicativos, os desenvolvedores podem ser capazes de escrever um programa e executá-lo em ambos, ou em muitos, sistemas operacionais.

Escolha o sistema operacional móvel certo para você
Os sistemas operacionais móveis são apenas uma pequena parte do cenário total. Saiba mais sobre sistemas operacionais em geral, incluindo comparações diretas de alguns dos maiores players do mercado, como Windows, Apple e Google.

Bridget Poetker
Bridget Poetker is a former content team lead at G2. Born and raised in Chicagoland, she graduated from U of I. In her free time, you'll find Bridget in the bleachers at Wrigley Field or posted up at the nearest rooftop patio. (she/her/hers)