Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Nociones de Reglas de Usabilidad
Nociones de Reglas de Usabilidad
INDEPENDIENTES, WEB
MANIZALES
2024
1. Realice el cuadro comparativo entre aplicación independiente y aplicación Web
2. Diferencias entre una aplicación móvil de carácter híbrida y una de carácter nativa
Desarrollo:
Nativa: Tiene acceso completo a las API y funcionalidades del dispositivo, como
cámara, GPS y sensores, ofreciendo una mejor integración con el sistema
operativo.
Nativa: Suele ofrecer una mejor UX porque sigue las directrices y patrones de
diseño específicos de cada plataforma, resultando en una apariencia y sensación
coherentes con otras aplicaciones nativas.
Mantenimiento y Actualizaciones:
Nativa: El desarrollo puede ser más costoso y llevar más tiempo, ya que se
requiere crear y mantener una aplicación diferente para cada plataforma.
Cada tipo de aplicación tiene sus ventajas y desventajas, y la elección entre una híbrida y una
nativa dependerá de varios factores como el presupuesto, el tiempo disponible para el desarrollo,
los requisitos específicos del proyecto y las expectativas de los usuarios finales en términos de
rendimiento y experiencia de usuario.
3. Ecosistemas existentes de los dispositivos móviles, con el objetivo de conocer los diferentes
IDE y lenguajes de programación que actualmente se utilizan para dispositivos móviles.
Los ecosistemas de dispositivos móviles están dominados por dos grandes plataformas: Android e
iOS. Cada una de estas plataformas tiene su propio conjunto de herramientas de desarrollo (IDE) y
lenguajes de programación que se utilizan para crear aplicaciones móviles. Aquí te detallo los
ecosistemas de estas plataformas:
Android
Lenguajes de Programación:
Herramientas y Frameworks:
iOS
Lenguajes de Programación:
Herramientas y Frameworks:
Core Data: Framework para la gestión del modelo de datos en aplicaciones iOS.
Combine: Framework para manejar eventos mediante el uso de programación
reactiva en Swift.
Multiplataforma
React Native:
Flutter:
Xamarin: