es.phhsnews.com


es.phhsnews.com / Android está "abierto" y iOS está "cerrado", pero ¿qué significa eso para usted?

Android está "abierto" y iOS está "cerrado", pero ¿qué significa eso para usted?


Si hay algo en lo que todo parece estar de acuerdo, es que el Android de Google es más "abierto" y el iOS de Apple es un sistema operativo más "cerrado". Esto es lo que realmente significa para usted.

"Abrir" frente a "cerrado" significa muchas cosas, desde el código fuente hasta la tienda de aplicaciones, hasta qué punto el sistema operativo le permite personalizar y modificar cosas.

Fuente abierta (parcialmente) vs. fuente cerrada

RELACIONADA: 8 Razones para instalar LineageOS en su dispositivo Android

Android está "abierto" en una variedad de formas. Por un lado, el sistema operativo Android se basa en el código del "Android Open Source Project" o AOSP. Es de código abierto, por lo que las personas pueden tomar ese código fuente y crear sistemas operativos personalizados a partir de él. CyanogenMod es una ROM personalizada basada en este código, por ejemplo. El sistema operativo Fire de Amazon, utilizado en el Kindle Fire and Fire Phone, también se basa en este código abierto de Android.

Sin embargo, cada vez más Android viene en forma de aplicaciones de código cerrado y API de Google Play Services. "Android" puede significar varias cosas. Es un sistema operativo de código abierto (AOSP), sí. Pero lo que la mayoría de la gente piensa que es "Android" completo con todos los bits de Google es solo un sistema operativo parcialmente de código abierto. Y la mayoría de los teléfonos se envían con un gestor de arranque bloqueado; es posible que algunos no permitan desbloquearlo sin aprovechar una vulnerabilidad de seguridad, por lo que instalar tu propio sistema operativo Android preferido puede ser más difícil de lo que crees.

Por otro lado, el iOS de Apple es fuente cerrada. Sí, tiene algunos bits de código abierto, pero la gran mayoría del sistema operativo es de código cerrado. No hay ninguna posibilidad real de crear un nuevo sistema operativo a partir de él.

Lo que esto significa para usted : Si desea desesperadamente ROM personalizados para su teléfono y quiere perder el tiempo con este tipo de cosas, Android es para usted. Si no lo haces, iOS está bien. Y aquí hay una desafortunada verdad: una de las grandes razones para instalar una ROM personalizada es conseguir una versión más moderna de Android en un teléfono que ya no sea compatible con su fabricante. Esto no es una preocupación con iOS.

Las aplicaciones pueden venir de cualquier lugar frente a solo la App Store

RELACIONADAS: 6 juegos prohibidos desde iOS que puedes jugar en Android o en la Web

en Android , puede activar un interruptor para instalar aplicaciones de "fuentes desconocidas". Esto le permite instalar aplicaciones desde fuera de Google Play, que es la tienda de aplicaciones de Google. Incluso si Google no aprueba una aplicación, puede instalarla desde otro lugar. Google también es menos restrictivo con las aplicaciones en su propia tienda de aplicaciones.

En iOS, solo puede instalar aplicaciones en la App Store de Apple. Si Apple no quiere aprobar una aplicación o la eliminan de la tienda de aplicaciones, simplemente no puede usarla. Las aplicaciones no aprobadas de "descarga lateral" requieren el jailbreaking, que es un dolor de cabeza.

Lo que esto significa para usted : Dependiendo de lo que quiera hacer en su teléfono, esto puede ser una preocupación real. Por ejemplo, la tienda de aplicaciones de Apple no permite emuladores de videojuegos, clientes de BitTorrent y otros tipos de aplicaciones que consideran controvertidas. Por ejemplo, Apple prohíbe juegos con contenido controvertido de la tienda de aplicaciones.

De manera realista, la mayoría de las personas probablemente no se enfrentarán a estas limitaciones. Pero si planea usar emuladores de videojuegos y otras clases de aplicaciones controvertidas, probablemente desee obtener un teléfono Android en lugar de un iPhone.

Personalización y flexibilidad

RELACIONADO: Cómo usar extensiones de aplicación en un iPhone o iPad con iOS 8

Históricamente, los teléfonos Android han sido más flexibles. Las aplicaciones de Android tienen acceso a un sistema de archivos completo, pueden comunicarse entre sí a través de la función Compartir, cambiar el iniciador de la pantalla de inicio, cambiar el teclado, establecerse como aplicaciones predeterminadas y hacer muchas, muchas otras cosas. Por ejemplo, algunas aplicaciones se pueden ejecutar en la parte superior de otras aplicaciones. Puede colocar widgets en toda su pantalla de inicio. Puede instalar un iniciador de terceros y un tema de icono para cambiar totalmente la forma en que aparecen su pantalla de inicio y los iconos de la aplicación en él.

iOS es más limitado. Las aplicaciones no tienen tanta potencia disponible y no pueden comunicarse entre sí. Con los años, Apple ha mejorado en esto. Las aplicaciones pueden hacer más cosas en segundo plano y iOS 8 agrega una función para compartir, teclados de terceros y widgets que se ejecutan en el centro de notificaciones en lugar de en la pantalla de inicio.

Lo que esto significa para usted : iOS todavía está más limitado, pero las características como widgets, compartir aplicaciones, aplicaciones que se ejecutan en segundo plano y teclados de terceros ahora han llegado a iOS. Si desea que toda su pantalla de inicio y pantalla de bloqueo funcionen de manera diferente, necesitará un teléfono con Android. Pero iOS ofrece mucha flexibilidad sin caer por la borda.

Sin embargo, el iOS de Apple aún no le permite elegir su navegador web predeterminado, cliente de correo electrónico, aplicación de mapas y otras aplicaciones predeterminadas, eso todavía es un poco molesto. si prefieres otras aplicaciones.

Rooting vs. Jailbreaking

RELACIONADO: ¿Cuál es la diferencia entre Jailbreak, enraizamiento y desbloqueo?

A pesar de todo el poder que ofrece Android, muchas características están bloqueadas detrás de "rooting" . "Necesitarás acceso de root para aprovechar realmente todos los entusiastas de los entusiastas de Android. En la mayoría de los teléfonos, rooting en realidad requiere tomar ventaja de una vulnerabilidad de seguridad. En algunos teléfonos, por ejemplo, los teléfonos Nexus de Google, es fácil pasar por alto la seguridad y hacer lo que te gusta. Pero a Google todavía no le gusta el enraizamiento, y las actualizaciones de Android eliminarán su acceso raíz.

Los usuarios de Apple que desean aplicaciones no aprobadas, ajustes y un acceso más profundo a iOS tienen que "hacer jailbreak" al sistema operativo. En realidad, esto es similar al enraizamiento: requiere la explotación de un agujero de seguridad en iOS. Una vez que haya realizado un jailbreak, no necesariamente puede actualizar a una nueva versión de iOS. Tendrás que esperar a que se libere primero el jailbreak o perderás todos los ajustes de jailbreak.

Lo que esto significa para ti : generalmente es más fácil rootear Android que jailbreak iOS. Asegúrate de elegir un teléfono que sea fácil de rootear si esto te importa.


Entonces, en última instancia, ¿qué importa? Para la mayoría de la gente, honestamente no importa mucho. iOS ofrece cada vez más flexibilidad con cada versión que pasa. El Android de Google no es una plataforma completamente abierta. Para algo completamente de código abierto, es posible que desee consultar Ubuntu para teléfonos o Firefox OS.

Por otro lado, si usted es alguien que quiere personalizar todo acerca de su dispositivo, modificando las cosas de bajo nivel e instalando aplicaciones aleatorias que Apple podría no aprobar, un teléfono Android es todavía una plataforma más flexible para eso.

Es imposible cubrir cada aspecto de este debate en una sola publicación, pero esto te da una idea de lo que significa "abrir" y "cerrado" aquí. A lo largo de los años, Android e iOS se han acercado cada vez más: la plataforma entera de Android de Google se está convirtiendo en menos de código abierto ya que hay más elementos incluidos en Google Play Services e iOS que ofrece más potencia y flexibilidad a las aplicaciones y los usuarios.

Crédito: Aidan en Flickr


Cómo afectan los ámbitos a las secuencias de comandos de PowerShell

Cómo afectan los ámbitos a las secuencias de comandos de PowerShell

En las secuencias de comandos de proceso por lotes, los cambios en las variables de entorno tienen un impacto global en la sesión actual de forma predeterminada. Para PowerShell, todo lo contrario es cierto porque los ámbitos se utilizan para aislar las modificaciones de un script. Aquí, exploraremos cómo afectan los ámbitos a las secuencias de comandos de PowerShell y cómo trabajar dentro y fuera de ellas.

(how-to)

Cómo hacer que Siri responda a su voz (sin presionar nada)

Cómo hacer que Siri responda a su voz (sin presionar nada)

De manera predeterminada, Siri solo responde cuando mantiene presionado el botón de inicio en su iPad o iPhone. Sin embargo, puede configurar a Siri para que responda cuando diga "Hey Siri". Siri es útil como medio para hacer muchas cosas. Ella debe ser una especie de asistente personal digital y, como tal, puede hacer mucho más que simplemente buscar cosas en Internet.

(how-to)