Android é "aberto" e iOS é "fechado" - mas o que isso significa para você?

Índice:

Android é "aberto" e iOS é "fechado" - mas o que isso significa para você?
Android é "aberto" e iOS é "fechado" - mas o que isso significa para você?

Vídeo: Android é "aberto" e iOS é "fechado" - mas o que isso significa para você?

Vídeo: Android é
Vídeo: Como Alterar as Configurações de Fuso Horário no Windows - YouTube 2024, Maio
Anonim
Se há algo que parece concordar, é que o Android do Google é mais "aberto" e o iOS da Apple é um sistema operacional mais "fechado". Veja o que isso realmente significa para você.
Se há algo que parece concordar, é que o Android do Google é mais "aberto" e o iOS da Apple é um sistema operacional mais "fechado". Veja o que isso realmente significa para você.

"Abrir" x "fechado" significa muitas coisas, desde o código-fonte até a loja de aplicativos, até quanto o sistema operacional permite que você personalize e ajuste as coisas.

Fonte Aberta (Parcialmente) vs. Fonte Fechada

O Android está "aberto" de várias formas. Por um lado, o sistema operacional Android é baseado no código do "Android Open Source Project", ou AOSP. É de código aberto, então as pessoas podem pegar o código-fonte e criar sistemas operacionais personalizados a partir dele. O CyanogenMod é uma ROM personalizada baseada neste código, por exemplo. O Amazon Fire OS, usado no Kindle Fire e Fire Phone, também é baseado nesse código Android de código aberto.

No entanto, cada vez mais o Android vem na forma de aplicativos de código fechado e APIs do Google Play Services. "Android" pode significar várias coisas. É um sistema operacional de código aberto (AOSP), sim. Mas o que a maioria das pessoas pensa como "Android" completo com todos os bits do Google é apenas um sistema operacional parcialmente de código aberto. E a maioria dos telefones é fornecida com um gerenciador de inicialização bloqueado - alguns podem não permitir que você os desbloqueie sem aproveitar uma vulnerabilidade de segurança, portanto, instalar seu próprio sistema operacional Android preferido pode ser mais difícil do que você imagina.

Por outro lado, o iOS da Apple é de código fechado. Sim, tem alguns bits de código aberto, mas a grande maioria do sistema operacional é de código fechado. Não há possibilidade real de criar um novo sistema operacional a partir dele.

O que isso significa para você: Se você quer desesperadamente ROMs personalizadas para o seu telefone e quer mexer com esse tipo de coisa, o Android é para você. Se você não fizer isso, o iOS está bem. E aqui está uma triste verdade: um dos grandes motivos para instalar uma ROM personalizada é obter uma versão mais moderna do Android em um telefone que não é mais compatível com o fabricante. Isso não é uma preocupação com o iOS.

Image
Image

Aplicativos podem vir de qualquer lugar vs. somente na App Store

No Android, você pode alternar um interruptor para instalar aplicativos de "fontes desconhecidas". Isso permite que você instale aplicativos de fora do Google Play, que é a loja de aplicativos do Google. Mesmo que o Google não aprove um aplicativo, você pode instalá-lo em outro lugar. O Google também é menos restritivo sobre aplicativos em sua própria loja de aplicativos.

No iOS, você só pode instalar aplicativos da App Store da Apple. Se a Apple não quiser aprovar um aplicativo ou removê-lo da loja de aplicativos, você não poderá usá-lo. “Sideloading” aplicativos não aprovados exigem jailbreak, o que é uma dor de cabeça.

O que isso significa para você: Dependendo do que você deseja fazer no seu smartphone, 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 considerem polêmicos. Por exemplo, a Apple proíbe jogos com conteúdo controverso da loja de aplicativos.

Realisticamente, a maioria das pessoas provavelmente não se deparará com essas limitações. Mas se você planeja usar emuladores de videogames e outros tipos de aplicativos controversos, provavelmente desejará ter um smartphone Android em vez de um iPhone.

Image
Image

Customizabilidade e Flexibilidade

Historicamente, os telefones Android têm sido mais flexíveis. Os aplicativos Android têm acesso a um sistema de arquivos completo, podem se comunicar por meio do recurso Compartilhar, alterar o iniciador da tela inicial, trocar o teclado, definir-se como aplicativos padrão e fazer muitas, muitas outras coisas. Por exemplo, alguns aplicativos podem realmente passar por cima de outros aplicativos. Você pode colocar widgets por toda a tela inicial. Você pode instalar um iniciador de terceiros e um tema de ícones para alterar totalmente como a tela inicial e os ícones do aplicativo aparecem.

O iOS é mais limitado. Os apps não têm mais poder disponível para eles e não podem se comunicar entre si. Ao longo dos anos, a Apple melhorou isso. Os aplicativos podem fazer mais em segundo plano, e o iOS 8 adiciona um recurso de compartilhamento, teclados de terceiros e widgets executados no centro de notificações, e não na tela inicial.

O que isso significa para você: o iOS ainda é mais limitado, mas recursos como widgets, compartilhamento entre aplicativos, aplicativos executados em segundo plano e teclados de terceiros já chegaram ao iOS. Se você quiser que toda a tela inicial e a tela de bloqueio funcionem de maneira diferente, precisará de um smartphone Android. Mas o iOS oferece muita flexibilidade sem ir completamente ao mar.

No entanto, o iOS da Apple ainda não permite que você escolha seu navegador da web padrão, cliente de e-mail, aplicativo de mapeamento e outros aplicativos padrão. Isso ainda é um pouco incômodo, se você preferir outros aplicativos.

Image
Image

Enraizamento vs. Jailbreak

Apesar de todo o poder que o Android oferece, muitos recursos ficam bloqueados por trás do "enraizamento". Você precisará de acesso root para realmente aproveitar todos os entusiastas entusiastas do Android. Na maioria dos telefones, o enraizamento realmente requer o aproveitamento de uma vulnerabilidade de segurança. Em alguns telefones, por exemplo, os telefones Nexus do Google, é fácil ignorar a segurança e fazer o que você gosta.Mas o Google ainda não gosta de fazer o root e as atualizações do Android removerão seu acesso root.

Os usuários da Apple que desejam aplicativos não aprovados, ajustes e muito mais acesso ao iOS precisam fazer o "jailbreak" do sistema operacional. Isso é realmente semelhante ao enraizamento de algumas maneiras - isso requer a exploração de uma falha de segurança no iOS. Depois de realizar um jailbreak, você não pode necessariamente fazer upgrade para uma nova versão do iOS. Você precisará aguardar o desbloqueio de um jailbreak primeiro ou perderá todos os ajustes do jailbreak.

O que isso significa para você: Normalmente, é mais fácil usar o Android como root do que o iOS com jailbreak. Certifique-se de escolher um smartphone fácil de criar, se isso for importante para você.

Image
Image

Então, afinal, o que isso importa? Para a maioria das pessoas, honestamente, não importa muito. O iOS oferece mais e mais flexibilidade a cada versão que passa. O Android do Google não é uma plataforma completamente aberta - para algo completamente aberto, você pode querer ver o Ubuntu para telefones ou o Firefox OS.

Por outro lado, se você deseja personalizar tudo sobre o seu dispositivo, ajustar itens de baixo nível e instalar aplicativos aleatórios que a Apple pode não aprovar, um smartphone Android ainda é uma plataforma mais flexível para isso.

É impossível cobrir todos os aspectos desse debate em um único post, mas isso dá uma ideia do que "aberto" e "fechado" significa aqui. Com o passar dos anos, o Android e o iOS se aproximaram - com a plataforma Android inteira do Google tornando-se menos aberta à medida que mais coisas são incluídas no Google Play Services e iOS oferecendo mais poder e flexibilidade para aplicativos e usuários.

Recomendado: