CARRERA: TSU. DESARROLLO DE SOFTWARE MULTIPLTAFORMA ASIGNATURA: DESARROLLO MOVIL MULTIPLATAFORMA PROFESOR: QUINTAL PACHECO CESAR ALBERTO NOMBRE: WILLIAM JOEL CHAVEZ LOPEZ GRUPO: SM52 Aplicaciones nativas El término app nativa se utiliza para referirse a plataformas como Mac y PC, con ejemplos como las aplicaciones Fotos, Correo o Contactos que están preinstaladas y configuradas en cada ordenador. Sin embargo, en el contexto de las aplicaciones web móviles, el término aplicación nativa se utiliza para referirse a cualquier aplicación escrita para funcionar en una plataforma de dispositivo específica. Las dos principales plataformas de sistemas operativos móviles son iOS de Apple y Android de Google. Las aplicaciones nativas se escriben en el código utilizado preliminarmente para el dispositivo y su sistema operativo. Aplicaciones multiplataforma Las aplicaciones multiplataforma son apps que se caracterizan por ser creadas bajo un único lenguaje de programación que facilita su exportación y por tanto su visualización en cualquier tipo de dispositivo independientemente de su sistema operativo. Al ser desarrolladas con un mismo lenguaje, sólo son necesarios unos cambios mínimos para su completa adaptación a cualquier dispositivo, ya sea móvil, ordenador o tablet, entre otros. TIPOS DE APPS NATIVA MULTIPLATAFORMA Ventajas Ventajas • Las aplicaciones estan disponibles desde • Las apps se pueden subir a las diferentes la App Store tiendas de las plataformas. • Excelente rendimiento • Tiempo de desarrollo menor. • Menor costo de desarrollo comparado a una app nativa. Desventajas Desventajas • Desarrollo mas costoso. • Diferente rendimiento en los dispositivos. • El codigo es exclusivo y no puede usarse • Sus funciones se limitan dependiendo al en otra plataforma diferente. dispositivo en el cual estan siendo ejecutadas. • Se necesita conocer varios leguages de desarrollo para las diferentes plataformas Bibliografia González, D. B. (2021, 27 diciembre). Principales tipos de aplicaciones móviles: ventajas, desventajas y ejemplos. Profile Software Services. https://profile.es/blog/tipos-aplicaciones-moviles-ventajasejemplos/#:%7E:text=Pros%3A%20es%20multiplataforma%20y%20permite%20su bir%20la%20app,rendimiento%20medio%20en%20multitud%20de%20aspectos% 20en%20general. Aplicaciones móviles nativas vs no nativas: ¿cuál es la diferencia? (2020, 28 noviembre). ICHI.PRO. https://ichi.pro/es/aplicaciones-moviles-nativas-vs-nonativas-cual-es-la-diferencia-197526651170642 Gillis, A. S. (2020, 1 septiembre). native app. SearchSoftwareQuality. https://searchsoftwarequality.techtarget.com/definition/native-application-nativeapp#:%7E:text=The%20term%20native%20app%20is%20used%20to%20refer,to %20work%20on%20a%20specific%20device%20platform.%20 Y. (2020, 16 junio). Aplicaciones multiplataforma: cómo desarrollarlas en HTML5. Yeeply. https://www.yeeply.com/blog/programar-apps-multiplataforma-html5/