Está en la página 1de 7

ANALISIS PARA EL DESARROLLO MOVIL CON

APP INVENTOR
Actividad 1
¿Cuáles son las ventajas y desventajas de utilizar Android con respecto a
los otros Sistemas Operativos de dispositivos móviles como lo son iOS de
Apple o Windows Phone de Microsoft?
Haga un cuadro comparativo con los 3 Sistemas Operativos, compare
cada uno de ellos, comparare sus características, su seguridad, su oferta,
su soporte, actualización, su rendimiento y facilidad de uso, en cada uno
de los S.O. Móviles.

Resumen
De acuerdo a la pregunta planteada en la actividad y al contexto propuesto, se
pretende presentar un breve análisis a partir del proceso comparativo, de los
Sistemas Operativos para dispositivos móviles.
El objeto principal es evidenciar las ventajas, desventajas, beneficios y bondades
que comparativamente puede tener el S.O. Android, usado en el desarrollo del
curso, frente a los distintos Sistemas Operativos, en particular iOs y Windows
Phone.

Introducción
En el entendido de que el uso de los teléfonos móviles ha impactado de manera
significativa nuestras labores cotidianas, es razonable contar con un panorama claro
del desarrollo tecnológico involucrado y con una guía que nos recomiende como
aprovechar eficientemente las herramientas que los teléfonos nos ofrecen. El gran
auge en el desarrollo de herramientas y aplicativos usados en los dispositivos
móviles, ha permitido que los S.O. hayan alcanzado su madurez en la última década
(Caceres 2019), no obstante, cada día las compañías proveen de mejores
características e interfaces de usuario a sus sistemas, lo que supone un superior
desempeño con miras a obtener mayor participación en el mercado.. Por esta razón,
la eficiencia en la ejecución de procesos, disminución de vulnerabilidades de
seguridad, facilidad de desarrollo y uso de aplicaciones entre otros aspectos, hacen
que podamos aprovechar lo mejor de cada S.O.
Investigación y comparación
A la mano de los avances en electrónica y tecnológicos, los Sistemas Operativos
para los dispositivos móviles se han hecho un lugar en las compañías fabricantes,
sin embargo, no todos los S.O. se han mantenido en el mercado.
Sistemas Operativos como KaiOS, SailFish, Blacberry, Symbian, Tize, Sony
Ericson, entre otros, nacieron en su mayoría con los fabricantes de dispositivos,
pero prácticamente en la actualidad han desaparecido del mercado (Centro
Criptológico Nacional 2020), con participaciones menores al 1 %.

(Mobile & Tablet Operating System Market Share Worldwide s. f.)

iOS y Android son por mucho las dos plataformas notables que mantienen su lugar
en el mercado hoy día. A pesar de que Microsoft en 2017 “reveló que la compañía
ya no desarrollaría nuevas funciones o hardware para teléfonos con Windows,
debido a su baja participación en el mercado” (sistema operativo móvil 2021), se
mostrará la información que se haya podido encontrar de Windows Phone, también
considerando que Windows es un SO protagonista en los equipos de cómputo no
móviles y respondiendo al requerimiento de esta actividad. Cabe mencionar que
Microsoft se ha enfocado en un único sistema: Windows 10 Mobile, disponible para
todo tipo de plataformas (Windows Phone 2021).
Tabla comparativa de características.
CARACTERISTICAS
SO Desarrollador Licencia Última Versión familia
Google 2005- Apache 2. GNU GPL 12 (Agosto Basado en el
Open Handset Alliance Licencia Pública General. 2021) Kernel de Linux
Lanzamiento 2007 Aplicaciones y Nivel API 31 modificado
(Comparison of mobile controladores patentados,
operating systems 2021) Código Fuente: Android
Open Source Project
(AOSP)
Apple Inc. Lanzamiento Kernel y Core 15 Darwin
29 de junio de 2007 propietarios. API´s
Código abierto disponibles
Microsoft. Lanzamiento Microsoft (EULA) 8.1 Update 2 Series Windows
2010. De baja 2015. Propietario. Código W10 Mobile
Win10 Mobile inactivo abierto
Lenguaje GUI acelerada por GPU Arquitectura de CPU soportada

C , C ++ , Java , Kotlin 3+ ARM (32-bit ARMv7-A and 64-bit


ARMv8-A solamente), x86, x86-64

C, C ++, Objective-C , Si Si.


Swift 64-bit ARMv8-A only
C, C++ / Visual Studio y Adaptado Multiples : SH-3, MIPS y ARM
Frameworks (Windows_Mobile.pdf s. f.)
Silverlight, XNA y .NET
Compact.
Fuentes: Compendio de diferentes sitios en www referenciados en la bibliografía

Tabla comparativa de controles avanzados.


CONTROLES AVANZADOS
Permiso Acceso a Internet Acceso a Acceso a Ejecución en Notifica_ Acceso Acceso a
s por aplicación la i_ datos de segun_ do ciones a la la cámara
SO durante (App) dentidad usuario por plano por por App ubica_ por App
el uso por App App App ción por
App
10+ NO software de NO.
terceros 6+ Aplicacio_ 4.1+
8+ nes de
6+ 6+
terceros
11+ 7+
Solo solo celular
Ubica_ Software de
ción terceros en 6+ 6+ 7+ 5+ 4+ 8+
dispositivos con
jailbreak
Win 7+ Por Hubs, Win Por Por Hubs, Por Hubs, Por Por Por
7+ Hubs, WinP 7+ WinP 7+ Hubs, Hubs, Hubs,
Win Mobile WinP WinP WinP WinP 7+
7+ 7+ 7+
CONTROLES AVANZADOS
Acceso Acceso a Contro_ Bloqueo Multi usuario Admi nistrador de
SO al mi_ archivos les de archivos
crófono compartidos por paren_ orientación
por App App tales de pantalla
4.3+ o 4.2+, incluidos
software Sí teléfonos 5+ 6.0 +
6+ 6+ de
terceros
9.3+: uso educativo
7+ 8+ Si Sí solo en iPad 11 +

Por Por Hubs, WinP --


Hubs, 7+ Si Win 8 + Si
WinP
7+
Modo Acceso guiado Modo no Grupos de Acceso de escritura Auditoría de uso de
invitado molestar App´s del admin de archivos datos de red por
a almacenamiento App
externo
6+ o software de
5+ NO 5+ Si terceros como 4+
LineageOS

6+ Si 6+ 4+ 13+ Si

Win 8 + --- Propias de Por Hubs, WinP 7+ WinP 7+


NO Windows Aplicación Nativa
y desa_
rrollo de
terceros
Fuentes: Compendio de diferentes sitios en www referenciados en la bibliografía

Tabla comparativa de Seguridad


SEGURIDAD
Servidor proxy Cifrado en el Cifrado de Cifrado de conocimiento cero
dispositivo almacenamient
SO o externo
3.1+ solo global, no por No, Google puede acceder a
conexión, solo funciona 3+ inseguro en 6+ los datos y los comparte con
para el navegador dispositivos el programa de vigilancia
Aplicaciones de terceros Qualcomm estadounidense PRISM
disponibles
Sí. Software de Almacena_ No, Apple puede acceder a
Si terceros puede miento los datos almacenados en
intentar ataques externo no iCloud y los comparte con el
de fuerza bruta a disponible programa de vigilancia
la contraseña American PRISM
Win 10+ Encriptación del documentos y El usuario puede controlar la
dispositivo tarjeta de seguridad de las
almacena_ comunicaciones en el
miento dispositivo para el
controlada por cumplimiento y la
el usuario confidencialidad.
SEGURIDAD
Privacidad de Sincronizar Anti- Seguimiento de Bloqueo WPA PEAP
SO la con el seguimiento la ubicación del remoto del
sincroniza_ cifrado de inalámbrico dispositivo dispositivo
ción comunica_ remoto y/o
ción en la borrado de
nube datos
Software de Opciones
terceros 2.3.4 o para Si 2.2+ Si
como superior desarrollado
ownCloud res
Al
sincronizar Si 8+ Si Si Si
localmente y
no usar
iCloud
Al Si Aplicaciones
sincronizar para Si Si Si
localmente desarrollado
res

Cliente SSH VPN OpenVPN Notificaciones push cifradas de un extremo a


otro
No, es posible con Posible, las notificaciones las gestiona la
Si Si firmware de aplicación que puede descifrarlas
terceros
Posible desde iOS 7, donde la aplicación
Si Si Si puede manejar la notificación y descifrarla

Si Aplicaciones para --
Si protocolo desarrolladores
IKEv2
Fuentes: Compendio de diferentes sitios en www referenciados en la bibliografía

Tabla comparativa de actualización, soporte y rendimiento.


SO Actualizaciones Soporte Rendimiento
Parciales desde OREO, Amplio soporte continuo sitio Baja Optimización que puede
software de terceros. oficial de Google y Android , reducir su desempeño.
Actualizaciones van de la además cuenta con Rendimiento varía de acuerdo
mano con la tecnología del comunidad de fabricantes a tecnología de los equipos
fabricante Samsung, LG, Motorola etc.
Actualizaciones,
documentación, capacitación,
desarrollo de Apps
Si Amplio en actualizaciones e Soportado para un solo tipo
instalación directo desde el de hardware que optimiza su
sitio web de Apple. Recursos rendimiento. Alto desempeño
para desarrolladores. Altas
restricciones de seguridad.
desde la computadora Descontinuado por Microsoft Alta optimización del sistema,
(WP7), desde el teléfono Soporte para Windows 10 buen desempeño y
(WP8). No activas nuevas Mobile Terminado rendimiento. No se ha
versiones Soporte realizado por terceros renovado hardware
No Activa W10 Mobile
desde 2019
Fuentes: Compendio de diferentes sitios en www referenciados en la bibliografía
Tabla comparativa de oferta y facilidad de uso
SO Oferta Facilidad de uso
Gran cantidad de dispositivos en el mercado Varía su uso de acuerdo a los distintos
en creciente participación en el mercado fabricantes
(71%). Continua generación de aplicaciones Elegante y accesible
2.7 millones. Comunidad de desarrolladores
Segundo fabricante de dispositivos con cuota Más simple y más fácil de usar.
de participación en el mercado de 28%- Estandarizado en todos los dispositivos iOS.
Aplicaciones iOS: 1.8 millones Ligero y funcional
interfaz gráfica agradable
Menos de 1% de dispositivos ofrecidos en el Uso intuitivo y fácil de la línea de Windows.
mercado. Descontinuada la producción. Se desarrollaron pocas aplicaciones
comparativamente por terceros
Fuentes: Compendio de diferentes sitios en www referenciados en la bibliografía

CONCLUSIONES
Tabla de ventajas y desventajas de Android vs iOS
SO Ventajas Desventajas
Diversidad de dispositivos y fabricantes Fragmentación de las versiones del SO.
Licencia libre y código abierto. Funciones no optimizadas totalmente
Altamente configurable y capacidad de Rendimiento mejorable
personalización Actualizaciones inestables dependientes del
Muchas Aplicaciones desarrolladas hardware.
Disponibles aplicaciones gratuitas Actualizaciones heterogéneas
Amplia comunidad de desarrolladores Aplicaciones inestables
Alta accesibilidad al desarrollo. Vulnerabilidad de seguridad por la baja
Rendimiento vs consumo configurable. estandarización
Uso de plataforma de correo más popular Vulnerabilidad de seguridad desde las
aplicaciones
Datos pueden estar siendo compartidos por
agencias de seguridad.
Solo equipos propietarios Apple. Equipos fuera de las gamas bajas.
Plataforma disponible para desarrolladores Equipos más costosos.
con restricciones y políticas. Poca diversidad de modelos relativamente.
Alto desempeño y rendimiento Código propietario con altas restricciones.
Hardware consistente y objetivo para el SO. Pocas aplicaciones gratuitas
Buena calidad de las aplicaciones No es vulnerable, existencia de JailBreak.
Alta calidad de Hardware Restricción de periféricos y accesorios en
Rendimiento vs consumo bueno universalidad técnica.
Actualización homogénea en los dispositivos Baja capacidad de personalización
Buena seguridad (Wukkadada et al. s. f.) Datos pueden estar siendo compartidos por
Alta integración con la Nube agencias de seguridad.
Uso simple Aplicaciones de uso restringidas para los
equipos móviles de Apple
Baja compatibilidad de software.
Gestor de Archivos como aplicación reciente
NA Descontinuado

Si bien en la actualidad estamos restringidos por la poca oferta de SO para


dispositivos móviles podemos concluir que entre iOS y Android hay marcada
diferencias. iOS ofrece las mejores características de seguridad y desempeño sin
embargo es difícil su accesibilidad a la participación en el desarrollo y mejoramiento
de sus herramientas. Por otra parte, Android presenta las mejores características
para la inmersión en el aprendizaje y desarrollo práctico y versátil de aplicaciones
altamente diseñadas para el uso en el mundo de producción, laboral y del
entretenimiento. Los comparativos evidencian que cada SO presenta ventajas que
sin el sacrificio de otros aspectos no podría obtener. Elegir el SO es solo cuestión
de enfocar el uso que le queremos dar a los dispositivos aprovechando sus
bondades en espera de que la industria siga creciendo en el mejoramiento de las
plataformas.
Bibliografía
Caceres, Yamir Asmirio Muñoz. 2019. «ESTADO DEL ARTE
VULNERABILIDADES DE SEGURIDAD EN SISTEMAS OPERATIVOS
MÓVILES ANDRIOID Y IOS». : 183.

Centro Criptológico Nacional. 2020. DISPOSITIVOS Y COMUNICACIONES


MÓVILES. España. https://www.ccn-cert.cni.es/informes/informes-ccn-cert-
publicos/4625-ccn-cert-ia-03-20-informe-anual-2019-dispositivos-y-
comunicaciones-moviles-1/file.html (4 de septiembre de 2021).

Comparison of mobile operating systems». 2021. Wikipedia.


https://en.wikipedia.org/w/index.php?title=Comparison_of_mobile_operating
_systems&oldid=1042069977 (5 de septiembre de 2021).

Mobile & Tablet Operating System Market Share Worldwide». StatCounter Global
Stats. https://gs.statcounter.com/os-market-share/mobile-tablet/worldwide/
(6 de septiembre de 2021).

sistema operativo móvil». 2021. Wikipedia, la enciclopedia libre.


https://es.wikipedia.org/w/index.php?title=Sistema_operativo_m%C3%B3vil
&oldid=138097749 (5 de septiembre de 2021).

Windows Phone». 2021. Wikipedia, la enciclopedia libre.


https://es.wikipedia.org/w/index.php?title=Windows_Phone&oldid=13670419
7 (7 de septiembre de 2021).

Windows_Mobile.pdf». http://jeuazarru.com/wp-
content/uploads/2014/10/Windows_Mobile.pdf (7 de septiembre de 2021).

Wukkadada, Bharati, Ramith Nambiar, Amala Nair, y Vidyanagar Vidyavihar


Mumbai. «Mobile Operating System: Analysis and Comparison of Android
and iOS».

Elaborado por: Hernando Larrotta Martínez


Curso SENA: Análisis para el desarrollo móvil con App Inventor (2405477). Septiembre 2021
Instructor: Jorge Mario Hernández Torres

También podría gustarte