jueves, 4 de agosto de 2016

Tipos de aplicaciones móviles , ventajas e inconvenientes

App nativa:

 Las apps nativas son aquellas que se programan teniendo en cuenta las particularidades de cada plataforma y siendo por lo tanto las que ofrecen mejores prestaciones.
Las aplicaciones nativas se denominan así porque se desarrollan en el lenguaje nativo del propio terminal. Dependiendo de la plataforma para la que queramos nuestra aplicación, desarrollaremos en un lenguaje específico para la misma. Por ejemplo, para desarrollar en Android se utiliza Java, en iOS Objective C, y ahora también el nuevo Swift, y en Windows Phone se usa C# y  Visual Basic. NET.


App web:

Una web app es una versión de la página web optimizada y adaptable a cualquier dispositivo móvil. Dicho de otra manera, es una página que se puede abrir desde el navegador de cualquier terminal independientemente del sistema operativo que utilice. Esta optimización es posible gracias a HTML5 y CSS3.


App híbrida:


Mantienen el carácter multiplataforma en gran parte, siguen usando tecnologías Web, aunque corren localmente en el dispositivo, pudiendo ejecutarse también sin conexión a Internet. Al estar embebidas en un navegador de una aplicación nativa tienen el mismo tipo de acceso a las APPs nativas de cada sistema operativo así como a los recursos propios del sistema tipo procesador, GPS, camara, etc.
Además mantiene el modo de distribución de las apps nativas ya que pueden ofrecerse a los App Stores de las diferentes marcas.



No hay comentarios:

Publicar un comentario