Actualmente nos encontramos en un entorno altamente competitivo y cambiante, y mientras la tecnología avanza, para algunos ya en la sexta generación de computadoras y otros en la web 4.0, observamos diferencias en la misma, desde la tecnología mobile en la era post-Pc, hasta las diferencias entre open Source y código licenciado, sin embargo, la más palpable es sin duda, la diferencia entre aplicaciones, las cuales estudiaremos a continuación.
5. Ventajas
● Acceso al dispositivo
● mejor experiencia con
el usuario
● mayor interacción
“Avisos”
● Actualizaciones
Constantes
Desventajas
● Diferentes plataformas
para cada destino
● más costosas
● no es reutilizable en
plataformas
Aplicaciones Nativas
6.
7. Web
Apps
Ventajas
Desventajas
● el código es altamente
reutilizable
● es rápido de
desarrollar
● no necesita permisos
ni aprobaciones
● siempre está
actualizado
● Es parte del
Responsive Dising
● necesita internet
● es limitado para
explotar el hardware
● el tiempo de
respuesta es menor
● la propuesta SEO -
SEM es más laboriosa
pueden ser tareas como por ejemplo, editar una foto, enviar un mensaje, pedir una pizza; apuesto que ya estás pensando en nombres de aplicaciones
La Necesidad obliga a imaginar nuevas formas de hacer las cosas, en este caso métodos de producción más efectivos vinculados a la calidad
las más usadas actualmente (y que han desplazado a los antiquísimos blogs) son las nativas y las webapps
fueron las primeras en ser usadas no son eficientes en función a la producción, ni económicas en función a la demanda.
Las apps para iOS se desarrollan con lenguaje Objective-C
Las apps para Android se desarrollan con lenguaje Java
Las apps en Windows Phone se desarrollan en .Net
Web Apps son más sencillas pero descompensan la calidad al ser solo de tendencia Responsive.
En este punto todos conocemos las Ventajas de contar con Google Docs
Manejan la estructura de ambas aplicaciones, permite cargar datos y procesarlos, aun así es preferible estudiar los requerimientos.
Facebook ha utilizado las aplicaciones híbridas y promueve su manejo con React Native. [Aplicación Móvil Real]