Se há algo que todos parecem concordar, é que o Google Android é mais “aberto” e o Apple iOS é um sistema operacional mais “fechado”. Mas o que isso significa exatamente? “Aberto” ou “fechado” significa muitas coisas, desde o código-fonte até o armazenamento de aplicativos até o quanto o sistema operacional permite personalizar e ajustar as coisas.
Código aberto (parcial ) vs. Código fechado
Android é “aberto” de várias maneiras. Por um lado, o sistema operacional Android é baseado no código do “Projeto de código aberto do Android”, ou AOSP. É fonte aberta, para que as pessoas possam levar esse código-fonte e criar sistemas operacionais personalizados a partir dele. O CyanogenMod é uma ROM personalizada com base neste código, por exemplo. O Amazon Fire OS, usado no fogo do Kindle e no telefone de incêndio, também são baseados nesta fonte aberta de Android.
Por outro lado, o Apple iOS é o código fechado. Sim, tem alguns bits de código aberto, mas a grande maioria do sistema operacional é o código fechado. Não há possibilidade real de fazer um novo sistema operacional.
Se você desesperadamente desejar roms personalizados para o seu telefone e querê-lo com esse tipo de coisa, Android é para você. Se não, o iOS está bem. Aqui está uma verdade infeliz: uma das grandes razões para instalar uma rom personalizada é obter uma versão mais moderna do Android em um telefone que não recebe mais atualizações. Isso não é uma preocupação com o iOS.
Instalação de aplicativos
no Android, você pode ativar uma opção que permite instalar aplicativos de “fontes desconhecidas”. Isso permite instalar aplicativos que não pertencem ao Google Application Store. Mesmo se o Google não aprovar um aplicativo, você poderá instalá-lo de outro site. O Google também é menos restritivo sobre aplicativos em sua própria loja de aplicativos.
No iOS, você só pode instalar aplicativos da Apple App Store. Se a Apple não quiser aprovar um aplicativo ou excluí-lo no armazenamento de aplicativos, você não poderá usá-lo.
Dependendo do que você quer fazer no seu telefone, isso pode ser uma preocupação real. Por exemplo, a loja de aplicativos da Apple não permite emuladores de videogames, clientes BitTorrent e outros tipos de aplicativos que eles consideram controversos.
Por exemplo, a Apple proíbe jogos com conteúdo controverso na sua loja de aplicativos. A maioria das pessoas provavelmente não vem com essas limitações. Mas se você planeja usar emuladores de videogames e outros tipos de aplicativos controversos, provavelmente optará por um telefone Android em vez de um iPhone.
Capacidade para personalização e flexibilidade
Historicamente, os telefones Android foram mais flexível. Os aplicativos Android têm acesso a um sistema de arquivos completo, eles podem se comunicar uns com os outros por meio da função de compartilhamento, alterar o início da tela principal, trocando o teclado, definido como aplicativos padrão e fazendo muitas outras coisas. Por exemplo, alguns aplicativos podem trabalhar em outros aplicativos. Você pode colocar widgets em toda a tela inicial. Você pode instalar um lançador de terceiros e um pacote de ícones para alterar completamente a aparência de sua tela inicial e ícones de aplicativo. O iOS é mais limitado. As aplicações não têm muito poder disponível e são restritas a se comunicar entre si. Ao longo dos anos, a Apple melhorou nisso. Os aplicativos agora podem fazer mais no fundo e iOS 8 Adicionar uma função de recursos compartilhados, teclados de terceiros e widgets que são executados no centro de notificações em vez de na tela inicial. O iOS é ainda mais limitado, mas recursos como widgets , compartilhar aplicativos, aplicativos que são executados em segundo plano e teclados de terceiros chegaram agora ao iOS. Se você quiser sua tela inicial e a tela de bloquear funcionar de maneira diferente, você precisará de um telefone Android. No entanto, o Apple iOS ainda não permite que você escolha seu navegador da Web padrão, cliente de e-mail e outros aplicativos padrão, que ainda é um pouco irritante se você preferir usar outros aplicativos.
Francisco Pérez Yoma Tech