¿Por qué es Android el sistema operativo más popular hasta ahora?

¿Por qué es tan popular el sistema operativo Android?

Descubra aspectos interesantes del sistema operativo Android y obtenga una idea de por qué es el más popular en la actualidad. Nuevos sistemas operativos como Firefox y Ubuntu están en el horizonte, pero necesitan hacer mucho más para dejar una marca.

Android es el sistema operativo móvil más exitoso del mercado actual. Probemos y descubramos si este éxito es un producto de calidad técnica o simplemente magia de Google. Primero, comparemos aspectos generales como las tiendas de aplicaciones de seguridad y el soporte de hardware con otros sistemas operativos de teléfonos inteligentes. Luego, veremos la estrategia de desarrollo de aplicaciones de Android y la compararemos con la del sistema operativo Firefox. Finalmente, verificaremos si otros sistemas operativos de código abierto como Firefox OS y Ubuntu Touch podrían superar o contribuir a Android.

Historia y popularidad
Desde que comenzamos diciendo que Android es el sistema operativo móvil más popular, definamos su popularidad sobre una base estadística.
Android puede parecer un fenómeno reciente. Esto se debe a que hemos visto teléfonos Symbian durante más de una década desde 2000, y Android se convirtió en un tema de interés popular solo después de 2010. Sin embargo, Android tiene ocho años (sí, lo mismo que iOS). Es mucho más antiguo si consideramos la historia completa.
Android Inc. se fundó en California en octubre de 2003 para desarrollar dispositivos móviles más inteligentes. Google adquirió Android Inc. en julio de 2005. Después de esto, en Google, se desarrolló un sistema operativo basado en el kernel de Linux. Open Handset Alliance se formó en 2007, y el primer teléfono inteligente con Android (HTC Dream) se lanzó el 22 de octubre de 2008.
Sin embargo, el hecho de que tanto Android como iOS se lanzaron por primera vez en 2007 nos da una buena base para la comparación: ¿qué tan popular es Android en comparación con otro sistema operativo de la misma edad? Bueno, resulta que la cuota de mercado de Android es del 82,8 por ciento, mientras que la de iOS es solo del 13,9 por ciento (Fuente: International Data Corporation).
Se puede decir que esta comparación es inapropiada ya que iOS es solo para teléfonos Apple. El éxito de iOS depende de un dispositivo en particular, una situación que Android no enfrenta. Esta situación reduce nuestra comparación con Android vs Windows. Windows Phone, un sistema operativo móvil del creador del sistema operativo de escritorio más popular, tiene solo una cuota de mercado del 2.6%. No analizaremos otros sistemas operativos ya que sus acciones están por debajo del 1 por ciento. Es un hecho que los últimos como Firefox OS y Ubuntu todavía tienen tiempo para impresionarnos. Pero no parecen tener el potencial de un impulso rápido en el futuro cercano.
Las cifras muestran que Android claramente es la única regla entre los sistemas operativos de teléfonos inteligentes en este momento. Así que descubramos las razones de esto.

Figura 1: diferentes sistemas operativos parecen seguir un patrón común en las interfaces

Entre bastidores
Los desarrolladores de todos los sistemas operativos de los que estamos hablando son gigantes. iOS es de Apple, Windows Phone es de Microsoft, Firefox OS es de Mozilla y Ubuntu Touch es de Canonical. Cada entidad puede presumir de ser altamente exitosa. Sin embargo, ninguno, excepto Apple, podría hacerle frente a Android en la industria de los teléfonos inteligentes.
Los teléfonos inteligentes son diferentes de las computadoras de escritorio. La gente no compra ni ensambla un teléfono inteligente simple e instala el sistema operativo ellos mismos. Lo que da el fabricante, permanece en el dispositivo. Esta es la importancia de la alianza detrás de Android.
Android no funciona solo con Google. Open Handset Alliance juega un papel clave en el desarrollo de Android. Según Wikipedia, “Open Handset Alliance (OHA) es un consorcio de 84 empresas para desarrollar estándares abiertos para dispositivos móviles. Las firmas miembro incluyen Google, HTC, Sony, Dell, Intel, Motorola, Qualcomm, Texas Instruments, Samsung Electronics, LG Electronics, T-Mobile, Sprint Corporation, NVidia y Wind River Systems “. El artículo también agrega:” Android, el El software insignia de la alianza se basa en una licencia de código abierto y ha competido contra plataformas móviles de Apple, Microsoft, Nokia (Symbian), HP (anteriormente Palm), Samsung Electronics / Intel (Tizen / Bada) y BlackBerry “.
Está claro que el respaldo de los fabricantes de teléfonos juega un papel clave en el éxito de Android.

Interfaz
Es realmente decepcionante que ningún desarrollador de sistemas operativos parezca introducir algo original e innovador en el caso del diseño de interfaz. Bloqueo de pantallas, menús principales, barras de notificación … Todos los fabricantes parecen estar imitando a otros.
En el caso de los sistemas operativos de escritorio, puede ver las diferencias entre cada versión, distribución e interfaz de escritorio. Pero en el caso de los sistemas operativos móviles, uno podría preguntarse cuáles son las diferencias. Tal vez esto sea el resultado de tamaños de pantalla pequeños y el número limitado de teclas disponibles.
Sin embargo, Android ha contribuido mucho para hacer que la interfaz móvil sea interactiva. Los sistemas operativos más nuevos no pueden superarlo si no introducen algo revolucionario.

Figura 2: Comparación de la estructura básica de un sistema operativo típico y el sistema operativo Firefix

Ayuda de idioma
Los teléfonos inteligentes no son solo para ejecutivos de negocios. Incluso las personas que no están familiarizadas con el inglés usan teléfonos inteligentes. Aunque muchos de ellos tienden a quedarse con la interfaz en inglés, sigue siendo una ventaja que un sistema envíe interfaces que no están en inglés. Android admite su interfaz en 70 idiomas, lo que significa que un vasto grupo de personas puede experimentar el sistema operativo en sus lenguas maternas.

Tiendas de aplicaciones
Las funciones de un sistema operativo incluyen la ejecución de aplicaciones y la organización de recursos del sistema para ellas. Pero en un sentido práctico, sin aplicaciones, ¿para qué sirve un sistema operativo?
Se estima que se han desarrollado más de un millón de aplicaciones para Android. iOS fue pionero en la idea de la tienda de aplicaciones, pero ahora Android ha ido mucho más lejos. La falta de una buena tienda de aplicaciones es la desventaja clave de Windows Phone. Cuando los usuarios de Android necesitan alguna herramienta, simplemente van a Play Store y la encuentran allí. Pero ese no es el caso con muchos otros sistemas operativos.
Firefox Marketplace es donde se encuentran las aplicaciones de Firefox. Está creciendo, pero aún es muy pequeño. Es la misma situación con Ubuntu Touch Apps.

Seguridad
Las aplicaciones de Android se ejecutan en un entorno limitado, un área aislada. Pero se pueden otorgar permisos explícitos durante la instalación. Esto no sucede sin el permiso del usuario. Pero no hay una función de cifrado integrada para el almacenamiento de datos. iOS parece tener algunas características de seguridad limitadas, pero todos los principales sistemas operativos requieren soporte de terceros aquí.
El malware para Android existe y Wikipedia dice que “… la investigación en 2015 concluyó que casi el 90 por ciento de los teléfonos con Android en uso tenían vulnerabilidades de seguridad conocidas pero sin parches debido a la falta de actualizaciones y soporte”.
Está claro que Android no ofrece la seguridad de las distribuciones GNU / Linux de escritorio.

Hardware
Android admite una gran cantidad de plataformas, incluidas las de 32 y 64 bits: arquitecturas ARM, x86, x86-64, MIPS y MIPS64. Esto permite que Android se use en dispositivos que no sean teléfonos móviles limitados. A partir de 2012, las tabletas Android con procesadores Intel han estado disponibles. Android-x86 puede ejecutarse en PC de escritorio.
Los requisitos de RAM de Android comienzan desde 512 MB (casos normales), que es bajo en comparación con Ubuntu Touch (1 GB).

El punto de vista de los desarrolladores
Aunque existen muchos entornos de desarrollo para Android, la forma predeterminada es usar Android SDK o Android Studio. Para esto, tienes que:

  • Aprender Java
  • Instalar Android Studio / SDK
  • Familiarícese con la API de Android
  • Compile cada vez para probar incluso cambios menores

Pero el sistema operativo Firefox tiene una forma innovadora de desarrollo de aplicaciones en comparación con Android. Las aplicaciones de Firefox son básicamente aplicaciones web y esto hace que el desarrollo esté muy ordenado. Echemos un vistazo.

Firefox OS: algo diferente
Si pensabas que un sistema operativo que puede ejecutar una sola aplicación no sería útil, Mozilla demuestra que estás equivocado. Técnicamente hablando, el sistema operativo Firefox es simplemente el navegador Firefox que se ejecuta en la parte superior del kernel de Linux. Las aplicaciones de usuario que elija del menú son solo páginas web (o aplicaciones web, sin importar si están fuera de línea o en línea), representadas por el navegador Firefox. Pero desde el punto de vista del usuario, todo sucede igual que en Android. Uno nunca sabe que las aplicaciones son solo algunas páginas web representadas por un motor de navegador web. Inteligente, ¿no es así?
A medida que el navegador web y las tecnologías de Internet evolucionaron, se desarrolló la idea del navegador web como una aplicación universal. Todo lo que necesita sucede dentro de la ventana del navegador. Los servicios de correo web como Gmail demostraron que esto es posible. Hay muchos sitios web que funcionan como pequeños programas de edición de imágenes o suites de oficina. Estamos familiarizados con los servicios en la nube como Google Docs. Y finalmente, el auge de HTML5 está dando un gran impulso a las aplicaciones web.
Firefox OS comenzó como un proyecto con el nombre en código ‘Boot to Gecko’, lo que significa que está ingresando al motor de renderizado Gecko HTML (el motor que alimenta el navegador Firefox), que actuará como un sistema operativo. La ejecución de aplicaciones será la representación de páginas HTML y los scripts correspondientes.
La pregunta es, ¿por qué debería existir tal sistema? Está claro que las aplicaciones nativas (binarios compilados) tendrán ventajas de rendimiento en comparación con las interpretadas, como las aplicaciones web. Verifiquemos si hay algo para equilibrar este problema de rendimiento.

Desarrollo de Android vs desarrollo de Firefox OS
Hemos tenido una visión general del desarrollo de Android en una sección anterior. Uno crea aplicaciones usando Java y el SDK de Android, y las distribuye después de la compilación.
Aunque las aplicaciones compiladas pueden lograr un mayor rendimiento, las aplicaciones web como las desarrolladas para Firefox OS tienen las siguientes ventajas:

  • Fácil de desarrollar
  • Facil de mantener
  • Portátil a través de dispositivos
  • Portátil a través de sistemas operativos

Separemos la cosa “fácil de desarrollar”. Las aplicaciones web se escriben usando HTML, CSS y JavaScript. Esto significa que no estás obligado a aprender algo nuevo que tiene un alcance limitado. No es necesario que instales y uses un SDK propietario. Cuando estás aprendiendo HTML y JavaScript, estás adquiriendo algunas habilidades útiles en muchos otros campos. Además, puede practicar el desarrollo de aplicaciones web utilizando cualquier buen navegador web, en cualquier plataforma. En el caso del sistema operativo Firefox, el navegador Firefox y algunos complementos serán suficientes. No hay necesidad de gigabytes de descargas de SDK.
Las aplicaciones web son fáciles de mantener, ya que no están vinculadas a ningún SDK específico. Además, no es necesario crear un paquete antes de probar cambios menores. Habrá algunos problemas de compatibilidad ya que las aplicaciones web se basan en estándares como HTML5, lo que también las hace portátiles en dispositivos y navegadores.
Sin lugar a dudas, Android es un buen sistema operativo. Tiene una interfaz amigable, una gran cantidad de aplicaciones compatibles, etc. Pero su éxito no es producto solo de su calidad. La alianza de fabricantes de teléfonos contribuye a que disfrute de un casi monopolio. Además, comenzó algunos años antes de Firefox OS o Ubuntu Touch, lo que significa que ha tenido tiempo suficiente para impresionarnos. Sin embargo, estamos contentos con el éxito de Android, ya que es principalmente de código abierto.
Discutimos cómo Firefox OS ha sido pionero en el concepto de implementar una estrategia de aplicación web para el desarrollo de aplicaciones. Android todavía tiene que hacer algo como esto para ser más amigable para los desarrolladores.
Esperemos que la colaboración entre estos sistemas ayude a que todos los SO móviles de software libre sean más potentes y útiles.

• Fue fundada en octubre de 2003 por Andy Rubin , Rich Miner , Nick Sears y Chris White como Android Inc. Android fue inicialmente conceptualizado para cámaras digitales.

• Android desarrollado actualmente por Google como un proyecto de código abierto con el que cualquiera podría jugar, Android se ha convertido en el sistema operativo móvil más utilizado en el mundo.

• Casi todos los fabricantes de teléfonos inteligentes tienen al menos un teléfono Android, y cada uno le da a la plataforma su propio giro.

• Android probablemente te atraerá si te encanta adaptar tu experiencia móvil y quieres jugar con las tecnologías más recientes.

• Alianzas globales y gran base instalada.

• A partir de las contribuciones de la comunidad Linux de código abierto y más de 300 socios de hardware, software y operadores, Android se ha convertido rápidamente en el sistema operativo móvil de más rápido crecimiento.

• La apertura de Android lo ha convertido en un favorito para los consumidores y desarrolladores por igual, impulsando un fuerte crecimiento en el consumo de aplicaciones.

• Los usuarios de Android descargan más de 1.500 millones de aplicaciones y juegos de Google Play cada mes.

• Con sus socios, Android está empujando continuamente los límites del hardware y el software para brindar nuevas capacidades a los usuarios y desarrolladores.

Gracias.

Android es popular porque admite una gran cantidad de aplicaciones. Dado que era de código abierto y de gran apoyo para los desarrolladores, los desarrolladores lo adoptaron a mano abierta. Les permite desarrollar sus aplicaciones en Android SDK. Para los usuarios, Android es fácil de usar y controlable.

¡Bueno, hay muchas razones!
Los importantes son

  1. Interfaz de usuario fácil e intuitiva.
  2. ¡Es un proyecto de código abierto que implica que cualquier compañía puede comprar el software y hacer cambios sutiles!
  3. Está disponible en los móviles de las mejores marcas como Samsung, HTC, Moto, etc.
  4. Errores menores

Precios, excelentes especificaciones y extremadamente personalizables. Solía ​​ser una persona de Mac, pero el iPhone no es tan personalizable como Android. Es la razón principal por la que prefiero los teléfonos Android a los de Apple.

La aplicación de Android tiene una aplicación fácil de entender para todos, su precio es bajo para todos los económicos y sus características son más avanzadas, por lo que es más popular.

Porque es de código abierto y gratuito. Para que cualquier OEM pueda usar el sistema operativo y hacer que se vea de la manera que lo desee.

Es posible que haya notado la diferencia entre la interfaz de usuario de Samsung y la interfaz de usuario de Moto. Serán totalmente diferentes. Esa es una de las razones más importantes de su popularidad.

iOS y Windows mobile no son gratuitos y de código abierto. ¡Entonces los fabricantes de teléfonos móviles no considerarían usarlos! (iOS no puede ser utilizado por nadie más que Apple).

No es. Windows es Hasta el punto en que la gente olvida que Windows está instalado en el 95% de las computadoras personales. Por los últimos 20 años.

Android existe desde hace diez años. Y tiene ~ 70% de cuota de mercado en teléfonos móviles.

No creo que haya ninguna gran magia en ello.

Es realmente barato, puede obtener un teléfono o tableta Android por $ 50.

Tiene aplicaciones y juegos disponibles para ello.

Tiene un montón de fabricantes de equipos originales, por lo que si vas a una tienda de teléfonos, miras más allá de la sección de iPhone, el resto son dispositivos Android.

Básicamente es el mundo de Windows del teléfono, es barato y ubicuo.

Debido a los precios ofrecidos con especificaciones sobresalientes. y el programador puede mejorar el sistema operativo

¿Cuándo dejó de ser popular? Android está en innumerables dispositivos móviles más que cualquier otro sistema operativo (también incluyo dongles HDMI, barras de sonido y monitores Android).

Android es el sistema operativo más popular porque es de código abierto y gratuito