Está en la página 1de 5

¿QUÉ SON LAS

APLICACIONES?
TALLER: USO PEDAGÓGICO DEL
CELULAR
APLICACIÓN WEB
 En la ingeniería de software se denomina aplicación web a aquellas 
herramientas que los usuarios pueden utilizar accediendo a un 
servidor web a través de internet o de una intranet mediante un 
navegador. En otras palabras, es un programa que se codifica en un
lenguaje interpretable por los navegadores web en la que se confía la
ejecución al navegador.
 Las aplicaciones web son populares debido a lo práctico del 
navegador web como cliente ligero, a la independencia del sistema
operativo, así como a la facilidad para actualizar y mantener
aplicaciones web sin distribuir e instalar software a miles de usuarios
potenciales. Existen aplicaciones como los correos web, wikis, blogs, 
tiendas en línea y la propia Wikipedia que son ejemplos bastante
conocidos de aplicaciones web.
 Es importante mencionar que una página web puede contener
elementos que permiten una comunicación activa entre el usuario y la
información. Esto permite que el usuario acceda a los datos de modo
interactivo, gracias a que la página responderá a cada una de sus
acciones, como por ejemplo rellenar y enviar formularios, participar en
juegos diversos y acceder a gestores de base de datos de todo tipo.
APP NATIVA
Cuando se lleva adelante el desarrollo de aplicaciones móviles,
debe decidirse si hace falta una app híbrida o nativa. Para
tomar la decisión, se evalúan factores como el presupuesto,
tiempo de desarrollo y público objetivo. Además de las
diferencias mencionadas previamente, entre las principales
características de una app nativa se puede encontrar que:
Aprovecha mejor las funciones integradas al dispositivo, es
decir, las ventajas del GPS, detector de movimiento, cámara
y otras facilidades que vienen hoy en día en la mayoría de
teléfonos.
Aporta mayor seguridad, ya que se aprovechan los protocolos
integrados al dispositivo en cuestión.
Estas apps son más rápidas y ofrecen un mejor desempeño.
Esto se debe a que trabajan bajo el estándar UX/UI de la
plataforma para la que fueron diseñadas.
Se requiere subir actualizaciones de forma regular, puesto
que es la única forma de mantener la aplicación al día.
APP HÍBRIDA
Desarrollo unificado. Como se mencionaba antes, los
desarrolladores pueden utilizar la misma base de código para
plataformas diferentes, lo que permite ahorrar dinero y tiempo.
El desarrollo de aplicaciones es más rápido y requiere de un
menor esfuerzo.
Se puede escalar con mayor facilidad.
Los juegos y animaciones 3D pueden ejecutarse, pero no
funcionan de la misma manera que en una app nativa.
El rendimiento es más lento, ya que se trata de tecnología web
integrada a plataformas móviles (que no siempre es lo ideal).
El diseño UX suele ser inferior al que ofrecería una aplicación
nativa.
¿CUÁNDO USAR CADA UNA?
Como se ha podido observar, ambas estrategias poseen características que las hacen
mejor para un caso u otro.
Ahora, si la creencia popular dice que las aplicaciones nativas ofrecen una mejor
experiencia, ¿por qué elegir una estrategia híbrida?
La razón es simple. Crear desde cero una app móvil supone una inversión que,
probablemente, no sea necesaria cuando puede sacarse provecho a una plataforma
web sólida. En ese sentido, una app es como un iceberg: al utilizarla solo vemos el
10% de lo que realmente es; el grueso de la app está en el código, oculto a nuestros
ojos.
Por eso, una empresa debe reflexionar tomando en cuenta sus necesidades y las
características tanto de las apps híbridas como nativas para determinar qué tipo de
desarrollo conviene más en cuestiones de:

1. Velocidad
2. Eficiencia
3. Rentabilidad
4. Diseño
5. Consistencia UX

También podría gustarte