Se hai algo que todos parecen estar de acordo, é que Google Android é máis “aberto” e Apple iOS é un sistema operativo máis “pechado”. Pero que significa isto exactamente? “Abrir” ou “pechado” significa moitas cousas, desde o código fonte ata a tenda de aplicacións ata o que o sistema operativo permítelle personalizar e axustar as cousas.
código aberto (parcial ) vs. O código pechado
Android está “aberto” de varias maneiras. Por unha banda, o sistema operativo Android está baseado no código do “Proxecto de código aberto Android” ou AOSP. É fonte aberta, polo que a xente pode levar ese código fonte e crear sistemas operativos personalizados a partir del. CyanogenMod é unha ROM personalizada baseada neste código, por exemplo. O sistema operativo Amazon Fire, usado no Kindle Fire e no teléfono de incendio, tamén se basea nesta fonte aberta de Android. Por outra banda, Apple iOS está pechado código. Si, ten algúns bits de código aberto, pero a gran maioría do sistema operativo é o código pechado. Non hai ningunha posibilidade real de facer un novo sistema operativo. Se non, iOS está ben. Aquí está unha verdade desafortunada: unha das grandes razóns para instalar unha ROM personalizada é obter unha versión máis moderna de Android nun teléfono que xa non recibe actualizacións. Esta non é unha preocupación con iOS.
Instalación de aplicacións
en Android, pode activar unha opción que permite instalar aplicacións de “fontes descoñecidas”. Isto permítelle instalar aplicacións que non pertenzan á tenda de aplicacións de Google. Aínda que Google non aprobe unha solicitude, pode instalalo desde outro sitio. Google tamén é menos restrictivo sobre as aplicacións na túa propia tenda de aplicacións.
en iOS, só podes instalar aplicacións da Apple App Store. Se Apple non quere aprobar unha aplicación ou borrala da tenda de aplicacións, non pode usalo.
Dependendo do que queiras facer no teu teléfono, isto pode ser unha verdadeira preocupación. Por exemplo, a tenda de aplicacións de Apple non permite emuladores de videojuegos, clientes de BitTorrent e outros tipos de aplicacións que consideran controvertidas.
Por exemplo, Apple prohibe os xogos con contido controvertido na túa tenda de aplicacións.
A maioría das persoas probablemente non aparecen con estas limitacións. Pero se pensas usar emuladores de videojuegos e outros tipos de aplicacións controvertidas, probablemente optarás por un teléfono con Android en lugar dun iPhone.
Capacidade de personalización e flexibilidade
Históricamente, os teléfonos con Android foron máis flexible. As aplicacións de Android teñen acceso a un sistema de ficheiros completo, poden comunicarse entre si a través da función de acción, cambiar o inicio da pantalla principal, intercambiar o teclado, establecer as aplicacións predeterminadas e facer moitas outras cousas.
Por exemplo, algunhas aplicacións poden traballar sobre outras aplicacións. Pode colocar widgets en toda a pantalla de inicio. Pode instalar un lanzador de terceiros e un paquete de iconas para cambiar completamente o aspecto da pantalla de inicio e as iconas de aplicación.
iOS é máis limitado. As aplicacións non teñen moita potencia dispoñible e están restrinxidas a comunicarse entre si. Ao longo dos anos, Apple mellorou nisto. As aplicacións agora poden facer máis en segundo plano e iOS 8 engadir unha función de recurso compartida, teclados de terceiros e widgets que se executan no centro de notificacións en vez de na pantalla de inicio.
iOS é aínda máis limitado, pero características como widgets , compartir aplicacións, as aplicacións que se executan no fondo e os teclados de terceiros chegaron agora a iOS. Se queres que a túa pantalla de inicio e a pantalla de bloqueo funcione de forma diferente, necesitarás un teléfono con Android. Con todo, Apple iOS aínda non lle permite escoller o seu navegador web predeterminado, cliente de correo electrónico e outras aplicacións predeterminadas, que aínda é un pouco molesto se prefire usar outras aplicacións.
Francisco Pérez Yoma Tech