07 - Web para móvil Flashcards

1
Q

¿Cuál es la ventajas y desventajas de una aplicación nativa?

A
  • Las aplicaciones nativas tienen un acceso completo a las capacidades de los dispositivos, como sus sensores, libreta de direcciones, camara, etc.
  • Pero como son nativas, cada una tiene su propio stack:
    Las aplicaciones nativas de iOS se escrien in Swift u Objective-C y se compila en Xcode, las de Android se desarrollan con Kotlin o Java y compilan en Android Studio.
  • El gran inconveniente es que si se quiere lanzar una aplicación para Android como para iOS, se debe realizar la app para cada uno por separado (trabajo duplicado)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué es una aplicación híbrida?

A
  • Las aplicaciones híbridas son una combinación de soluciones nativas y web.
  • El corazón de la aplicación híbrida móvil sigue siendo HTML, CSS y JavaScript
  • En lugar de que se muestre en el navegador de usuario (como lo haría una aplicación web) se ejecuta desde un aplicación nativa y su propio navegador integrado (invisible para le usuario).
  • iOS utiliza WKWebView y Android WebView
How well did you know this?
1
Not at all
2
3
4
5
Perfectly