Está en la página 1de 6

¿Qué es Android?

Android es un sistema operativo inicialmente pensado para teléfonos móviles, al igual que iOS,
Symbian y Blackberry OS. Lo que lo hace diferente es que está basado en Linux, un núcleo de
sistema operativo libre, gratuito y multiplataforma.

El sistema permite programar aplicaciones en una variación de Java llamada Dalvik. El sistema
operativo proporciona todas las interfaces necesarias para desarrollar aplicaciones que accedan a
las funciones del teléfono (como el GPS, las llamadas, la agenda, etc.) de una forma muy sencilla
en un lenguaje de programación muy conocido como es Java.

¿Qué es una aplicación móvil? Una aplicación móvil, o app (en inglés) es una aplicación
informática diseñada para ser ejecutada en dispositivos móviles (Smartphone, Tablet, etc). Por lo
general se encuentran disponibles a través de plataformas de distribución, operadas por las
compañías propietarias de los sistemas operativos móviles como GooglePlayStore de Google para
Android, APPStore de Apple para iOS

En la actualidad se manejan tres tipos de aplicaciones:

• Aplicaciones nativas: Una aplicación nativa es la que se desarrolla de forma específica


para un determinado sistema operativo, llamado Software Development Kit o SDK. Cada una de
las plataformas, Android, iOS o Windows Phone, tienen un sistema diferente, por lo que si quieres
que tu app esté disponible en todas las plataformas se deberán de crear varias apps con el
lenguaje del sistema operativo seleccionado. Por ejemplo: • Las apps para iOS se desarrollan con
lenguaje Objective-C • Las apps para Android se desarrollan con lenguaje Java • Las apps en
Windows Phone se desarrollan en .Net

• WebApps: Una aplicación web o webapp es la desarrollada con lenguajes muy conocidos
por los programadores, como es el HTML, Javascript y CSS. La principal ventaja con respecto a la
nativa es la posibilidad de programar independiente del sistema operativo en el que se usará la
aplicación. De esta forma se pueden ejecutar en diferentes dispositivos sin tener que crear varias
aplicaciones. Las aplicaciones web se ejecutan dentro del propio navegador web del dispositivo a
través de una URL. Por ejemplo en Safari, si se trata de la plataforma iOS. El contenido se adapta
a la pantalla adquiriendo un aspecto de navegación APP.

• Aplicaciones híbridas: Una aplicación híbrida es una combinación de las dos anteriores,
se podría decir que recoge lo mejor de cada una de ellas. Las apps híbridas se desarrollan con
lenguajes propios de las webabpp, es decir, HTML, Javascript y CSS por lo que permite su uso en
diferentes plataformas, pero también dan la posibilidad de acceder a gran parte de las
características del hardware del dispositivo. La principal ventaja es que a pesar de estar
desarrollada con HTML, Java o CSS, es posible agrupar los códigos y distribuirla en app store.

¿Que son los dispositivos móviles? Los dispositivos móviles son aparatos de pequeño tamaño, con
algunas capacidades de procesamiento, con conexión permanente o intermitente a una red, con
memoria limitada, diseñados específicamente para una función, pero que pueden llevar a cabo
otras funciones más generales.

Características de Android

• Plataforma Abierta. Está basado en Linux y se puede adaptar sin pagar regalías.
• Adaptable a cualquier tipo de Hardware. No solo se puede utilizar en teléfonos, sino en
relojes, gafas, cámaras, TV, sistemas para automóviles, electrodomésticos, etc.
• Portabilidad asegurada. Las aplicaciones desarrolladas en Java aseguran que podrán ser
ejecutadas en diferentes tipos de CPU.
• Arquitectura basada en componentes inspirados en Internet. El diseño de la interfaz
de usuario se hace con XML.
• Gran cantidad de servicios incorporados, como la localización GPS, bases de datos,
navegador, etc.
• Aceptable nivel de seguridad. Los programas se encuentran aislados unos de otros.
Cada aplicación dispone de una serie de permisos que limitan su rango de actuación
• Optimizado para baja potencia y poca memoria. Utiliza la máquina virtual Dalvik,
optimizada para dispositivos móviles.
• Alta calidad de gráficos y sonido. Gráficos vectoriales suavizados, gráficos en 3D
basados en OpenGL. Incorpora los códecs más comunes de audio y video.
• Libertad. Una de las mejores características de este sistema operativo es que es
completamente libre. Es decir, ni para programar en este sistema ni para incluirlo en un
teléfono hay que pagar nada. Y esto lo hace muy popular entre fabricantes y
desarrolladores, ya que los costes para lanzar un teléfono o una aplicación son muy
bajos.Cualquiera puede bajarse el código fuente, inspeccionarlo, compilarlo e incluso
cambiarlo. Esto da una seguridad a los usuarios, ya que algo que es abierto permite
detectar fallos más rápidamente. Y también a los fabricantes, pues pueden adaptar mejor
el sistema operativo a los terminales.

Antecedentes de Android

• Google adquiere Android Inc. en el año 2005. Era una compañía pequeña y recién creada
que desarrollaba aplicaciones y terminales móviles. En ese mismo año comienzan a
desarrollar una máquina virtual optimizada para móviles que se conocería como Dalvik VM.
• En el año 2007 se crea el consorcio Open Handset Alliance, formado por Google, Intel,
Texas Instruments, Motorola, T-Mobile, Samsung, Ericsson, Tooshiba, Vodafone, entre
otros.
Tienen el objetivo de promover la difusión de la plataforma Android.
• En noviembre de 2007 se lanzó la primera versión del Android SDK y en 2008 apareció el
primer móvil con Android, el T-Mobile G1. Poco después se liberó el código fuente y se
abrió Android Market para descargar aplicaciones.
• En abril de 2009 Google lanza la versión 1.5 del SDK donde incorporó el teclado en
pantalla. En ese mismo año aparecieron las versiones 2.0 a 2.3.
• En 2010 Android ya es uno de los sistemas operativos para móviles más utilizados. En
Estados Unidos comienza a superar al sistema de Apple.
• En 2011 lanzan una versión para tabletas y se consolidan como la plataforma para móviles
más importante.
• En 2012 Google reemplaza Android Market por Google Play Store y su cuota de mercado
llega al 70%.

Ventajas de Android

1. Android tiene un código abierto


La principal diferencia entre Android y iOS es su sistema de código. Al estar creado en Linux, el
código abierto de Android, también conocido como open source, permite que cualquier persona
pueda tener acceso al código fuente y modificar este software de Google. Esto es clave si
estás buscando las ventajas de Android vs iOS para desarrollar aplicaciones.
Por medio del Entorno de Desarrollo Integrado (IDE), puedes trabajar sobre el código con total
libertad. El IDE oficial de Android es Android Studio. Por cierto, en el curso online Crea
aplicaciones en Android con Java podrás conocer las ventajas de Android Studio y cómo usarlo.
Además, el open source del sistema operativo de Android suele ser más económico y
duradero en comparación con otros softwares de código cerrado, como iOS. Esto debido a que su
desarrollo no se capitaliza solo para un autor o empresa, sino que el software pertenece a la
comunidad.
Por lo tanto, el hecho de que Android tenga código abierto es una gran ventaja para la comunidad
que aprovecha este sistema operativo, porque supone que la oferta de aplicaciones puede ir
creciendo cada vez más (además de que la mayoría son gratuitas); sobre este punto,
profundizaremos en unos ítems más adelante.

2. Gran variedad de aplicaciones gratis

Debido a que Android tiene un código abierto, es muy frecuente encontrar aplicaciones gratuitas
en Google Play, muchas de las cuales están hechas por la misma comunidad. Esta es una de las
mejores ventajas de Android desde el punto de vista de los usuarios.
Mientras que Android tiene casi más de 3 millones de aplicaciones gratuitas para toda la
comunidad, iOS apenas alcanza los 2 millones. Esto, por lo tanto, posiciona en un muy buen lugar
a Android. Pero, al fin y al cabo, nadie tiene semejante cantidad de aplicaciones descargadas en su
teléfono celular. Así que, en este caso, lo que deberías evaluar es si las aplicaciones que quieres
usar están disponibles en ambas o solo en alguna de ellas.
Cabe resaltar que el proceso para añadir estas aplicaciones no tiene tantas restricciones
como en otros sistemas operativos móviles. Una vez que se carga el Android PacKage (APK), solo
se necesitan unas pocas horas para que la aplicación se active.
3. Diversidad y versatilidad
Otra gran ventaja del sistema operativo Android es que se encuentra instalado en varias marcas de
celulares, entre ellas tenemos a Huawei, Samsung, Motorola, Xiaomi, entre otros grandes
fabricantes. Esto permite que el usuario tenga más opciones a escoger en la gran oferta de
celulares.
Por ejemplo, si quieres un smartphone Android puedes encontrar distintas opciones con buena
cámara para tomar fotografías, carga rápida, a prueba de agua, entre otras. El usuario no se tiene
que quedar con un único modelo y esta es una de las ventajas de Android sobre iOS. Cada
fabricante tiene sus puntos fuertes y el usuario elige cuál le conviene más.

4. Sistema multitarea
Si eres fan de la productividad, esta ventaja de Android te gustará. Si es que no tienes ya un
dispositivo Android, te contamos que este sistema operativo móvil te permite abrir varias
aplicaciones a la vez.
Asimismo, dependiendo de la aplicación y el modelo de celular, puedes poner las aplicaciones en
modo suspensión si ya no las estás utilizando. Esta es una de las ventajas de usar Android que
aporta en el ahorro de memoria y batería.
¡Sigue leyendo para continuar descubriendo las ventajas de Android! Te volverás en un experto en
el tema y hasta podrás asesorar a tu círculo de amigos y familiares sobre qué sistema operativo les
conviene más: Android o iOS.

5. Buena usabilidad y opciones de personalización


Otra de las ventajas del sistema operativo Android es que permite personalizar tus aplicaciones
y la apariencia interna. Puedes cambiar las interfaces y hay una gran variedad de widgets que te
ayudarán a tener una mejor usabilidad a la hora de interactuar con tu smartphone.
¿Qué significa esto, entonces? Sencillo, que puedes personalizar tu teléfono celular a tu gusto:
fondos de pantalla estáticos o animaciones, estilos y temas distintos para el teclado y toda la
experiencia que hace al usuario. Por lo tanto, esto le permite a los usuarios de Android poder
implicarse más en su dispositivo.

Cuando hablamos de usabilidad, también hablamos de los conceptos de UI y UX, elementos que
probablemente no te das cuenta, pero que influyen en tu decisión de compra. Si para ti la
personalización juega un papel clave, en este comparativo de Android vs iOS gana el primero.

6. Buen rendimiento de batería


La batería es otro factor importante a la hora de comprar un smartphone. Aunque puede ser un
poco complicado comparar el sistema operativo de Android vs iOS en este aspecto, ya que no
tienen un hardware en común, por lo general, los teléfonos Android de gama media-alta tienen
una buena duración de batería y carga rápida.
Tanto Android como iOS te permiten monitorear el uso de la batería y tienen modos de ahorro de
energía. Sin embargo, Android te muestra una estimación de la batería que te queda y, al mismo
tiempo, muchos de los fabricantes de celulares con este sistema operativo móvil ofrecen carga
rápida y carga inalámbrica, algo que con Apple solo puedes disfrutar desde el iPhone X.
Entonces, si este es un elemento que se alinea con tus necesidades, los teléfonos móviles
Android destacan con el mejor rendimiento de batería del mercado. Evidentemente, en la
guerra Android vs iOS, Android gana en este rubro.

7. Mapas de ubicación

Otra ventaja de Android es la aplicación Google Maps. Si bien iOS tiene su propia app de mapas,
Apple Maps, aún sigue habiendo una brecha entre ambos. Es cierto que ambos cumplen la misma
función: saber la ubicación precisa en la que uno se encuentra, tener estimaciones de tráfico, ser
guiado mediante instrucciones para llegar al lugar de destino deseado.

Pero, el punto diferencial que vuelve a Android el ganador, es que Google Maps tiene una enorme
ventaja respecto a la función de reseñas y negocios. A partir de las opiniones que dejan muchos
usuarios en los negocios, las personas pueden saber si es conveniente o no asistir a determinado
negocio, si el restaurante ofrece comida de calidad, si la atención en determinado bar es genial,
entre otras cosas.

Desventajas de Android

Como nada es perfecto en esta vida, te comentamos también las desventajas del sistema operativo
Android.

1. Baja calidad de aplicaciones

Digamos que la versatilidad de Android tiene doble filo. Al no haber tantas restricciones a la hora de
crear una aplicación para el PlayStore, es posible encontrar aplicaciones de mala calidad en la
tienda de un smartphone Android; hasta puede llegar a ser un fraude o virus.

Ante esta desventaja del sistema operativo Android, los especialistas en control de calidad tienen
que dedicar más tiempo a probar a fondo el rendimiento de las aplicaciones en todos los modelos
de teléfonos Android.

Sin embargo, esto no significa que no haya aplicaciones de Android que sean excelentes y que
cumplan, al menos, con las necesidades, intereses y requisitos.

2. Mayor riesgo de vulnerabilidad

Al tener un código abierto, los teléfonos móviles Android son más susceptibles a ser hackeados o
que, por fallas del sistema operativo móvil, los hackeadores tengan más facilidad de vulnerar
nuestra privacidad.

De hecho, hasta hace poco, Xataka había publicado acerca de una vulnerabilidad que se había
detectado en un componente de los módems de Qualcomm. Esto podría haber perjudicado a al
menos el 30% de los teléfonos celulares con sistema operativo Android. ¿El motivo? Esta
vulnerabilidad le podría permitir a los ciberdelincuentes inyectar código malicioso para acceder a
las conversaciones telefónicas de los usuarios y los SMS.

Esto es una gran desventaja de Android que puede ser un factor decisivo si comparamos Android
vs iOS.

3. Complejidad en la configuración avanzada

Algunos modelos Android requieren que sus usuarios tengan más conocimiento del software para
que no elijan una configuración errónea del dispositivo. Aquellos que no tengan experiencia,
pueden dañar el sistema al elegir una opción que no saben qué significa.

Si comparamos Android vs iOS, este es un factor que puede afectar la usabilidad de los
dispositivos Android.
4. Posibles problemas de sincronización

Algunos usuarios de smartphones Android pueden notar que, a la hora de sincronizar archivos en
la nube, como imágenes o videos, tienen bastantes trabas. Esta es una desventaja del sistema
operativo Android que podrías solucionar con una buena configuración.

Esto dependerá del fabricante del celular, pero es posible que pierdas tus archivos si no revisas
que la sincronización de Google Drive funcione correctamente y tu smartphone se malogra o lo
pierdas.

En comparación de un sistema operativo iOS, el versus Android vs iOS lo gana Apple por su
efectividad de sincronización de archivos.

5. Disponibilidad de aplicaciones exclusivas

Si siempre estás enterado sobre los últimos lanzamientos de apps, te habrás dado cuenta de que
una de las ventajas del iOS es que representa una plataforma donde aparecen primero las nuevas
aplicaciones.

En el caso de los videojuegos móviles, los mejores títulos siguen llegando primero a iOS y, la
verdad, algunos desarrolladores no crean versiones para Android. Sin embargo, una de las
ventajas de usar Android es que Play Store tiene un mayor número de aplicaciones (2,7 millones
en comparación con los 2,2 millones de iOS) y un porcentaje más alto de aplicaciones gratuitas.

Entonces, para elegir un ganador entre Android vs iOS tienes que ver qué es lo más importante
para tu experiencia de usuario: aplicaciones exclusivas o aplicaciones gratuitas.

También podría gustarte