Logo Studenta

Tipos de apps

¡Estudia con miles de materiales!

Vista previa del material en texto

Diferentes 
tecnologías
• App Nativa
Las Apps nativas son aquellas aplicaciones que 
están desarrolladas para un equipo o plataforma 
determinada. Es decir funciona en el equipo sin 
necesidad de ningún programa externo ya que se 
ha desarrollado en el lenguaje de programación 
específico de cada equipo. El término de App 
Nativa está habitualmente asociado a los 
dispositivos móviles y por tanto hay Apps Nativas 
para cada sistema operativo como iOS o Android.
Son supervisadas por apple o Google antes de ser 
liberadas en las tiendas de Apps.
Ejemplo: Notes, Calc, Pages, office
Diferentes 
tecnologias
• Web Apps
• Son aquellas aplicaciones desarrolladas con 
tecnologías Web que se pueden utilizar 
accediendo a un servidor Web a través de 
Internet (o Intranet) mediante un navegador. 
Precisamente el hecho de que se acceda a ellas 
desde un navegador web es lo que confiere a 
las web apps la mayoría de ventajas (e 
inconvenientes). 
• Ventajas:
sencillez de desarrollo y su menor coste, acceso a 
cualquier dispositivo móvil desde un explorador.
• Desventajas
No se puede acceder a toda la funcionalidad del 
dispositivo, nivel de seguridad bajo.
Diferentes 
tecnologias
App Hibrida
Principales características de las Apps híbridas:
• Tecnología que permite convertir código JavaScript en código nativo
• Desarrolladas con lenguajes de programación 
web: HTML5 / CSS / JavaScript
• Hacen funcionar el mismo código independientemente de la 
plataforma iOS / Android
• Aceptan la inyección o integración de código nativo iOS / Android
• Pueden acceder a los recursos de hardware de los dispositivos 
móviles: cámara, GPS, altímetro…
• Las Apps híbridas están construidas sobre Frameworks o estructuras 
diseñadas para la implementación y desarrollo de una aplicación, con 
la finalidad de gestionar por separado datos, acciones, y cómo se 
muestra finalmente. Estos frameworks son los encargados de 
convertir lenguajes web HTML5 / CSS / JavaScript en código 
nativo iOS / Android.
• Tienen que descargarse desde la appSore o PlayStore una vez 
revisadas por Google o Apple
Diferentes 
tecnologías
• Aplicaciones web Progresivas (PWA)
Las aplicaciones web progresivas (PWA) son una nueva 
generación de aplicaciones que aprovechan las 
principales tecnologías web (HTML, CSS y JavaScript) para 
crear interfaces para los servicios de Internet. A diferencia de 
las aplicaciones móviles o las de escritorio, estas PWA 
pueden ejecutarse en cualquier navegador compatible con 
los estándares.
No tienen que descargarse desde una appStore o Playstore
Ejemplo: Facebook, Twitter, Google maps, Google Drive, etc.

Continuar navegando

Materiales relacionados

1 pag.
Desarrollo de Apps

UNE

User badge image

Neftali Garcia

4 pag.
302 pag.