Back
Español

Cómo decidir entre un app nativa y una app web progresiva

Author:
Santiago Perez

Hola! Hoy quiero conversar un poco sobre la diferencia entre una app nativa y una app web progresiva. Primero que nada, dejame explicar que tipo de app es cada una. Una app nativa, es una aplicación móvil que creada mediante el uso de lenguaje de programación tales como Objective-C para iOS o Apple Store y Java para Google Play Store entre otros. La creación o desarrollo de estas apps tardan meses y por lo general cuestan miles de dólares que una empresa pequeña no puede costear. Sin mencionar que el código que se usa para la creación de una app para iOS no es el mismo de Android, lo cual causa que tengas que pagar doble para crear la misma app y que funcione en ambas tiendas.

Lenguaje de programación

Una app web progresiva (PWA por sus siglas en inglés) es una app que se comporta como una página web y tiene atributos de una aplicación móvil. Estas aplicaciones se hacen mediante el uso de una plataforma que te permite crear la interfaz del usuario, el backend y tu base de datos sin necesidad de saber programar y sin conocer algunos de los lenguajes de programación. Existen varias plataformas en la que puedes desarrollar tu aplicación móvil dependiendo de lo que deseas. Para mencionar algunas de estas plataformas, cabe destacar a la muy famosa Bubble, Adalo, App Sheets, y por supuesto mi favorita Glideapps.

Taken from http://www.glideapps.com

Como mencioné anteriormente, apps nativas tienen un costo elevado de desarrollo y los mínimo que te toma tener un MVP (Producto mínimo) es 3 meses o más. Para hacer actualizaciones o cambios de diseño o lógica debes invertir mucho más dinero y tiempo. Sin embargo, cuando usas una plataforma no-code para desarrollar una PWA o una Glide App, el MVP puede estar desarrollado en tan solo horas de haber comenzado con el mismo. Si quieres actualizar diseño, lógica entre otras cosas, estos cambios se hacen de inmediato, ahorrandote tiempo y sobre todo dinero ya que no pagarías doble para que trabaje en ambos sistemas Android o iOS.

Taken from: http://www.glideapps.com

Al principio mencioné que las apps nativas son las que encontramos en las Apple Store o Google Play, lo cual es cierto y por años desde que salió la primera app a finales de los 90s, ese ha sido el caso. No obstante, las PWA no necesitan estar en las apps stores ya que la puedes enviar a tus empleados, usuarios, amigos, etc con tan solo compartir el enlace con ellos. También pueden ser instaladas en tu teléfono celular y actúa tal cual una app nativa. Debido al desconocimiento y costumbre creemos que todas las apps deben venir de una app store.

Taken from Glideapps

Varios de mis clientes me han preguntado si es posible y la respuesta corta es sí. Sin embargo, esto incurre en tener que convertir tu PWA en una app nativa para subirla a las tiendas. Hay agencias que se encargan de hacer estas conversiones pero siempre hay algo que impide el funcionamiento de la PWA por alguna razón u otra. He escuchado de muchos desarrolladores que subes sus apps a las tiendas y las actualizaciones se notan de manera inmediata. Mi consejo es que si estás interesado en subir tu PWA a las tiendas de apps, debes averiguar cuál es la mejor agencia que hace la conversión ya que una vez en la tienda si algo no funciona, es más difícil corregir la APK o API  (tipos de archivos que requiere cada tienda).

En conclusión, desarrollar una PWA te garantiza ahorrar tiempo y dinero además de acercarte más a tus usuarios con nueva tecnología. Si eres una empresa pequeña o un emprendedor que quiere acercarse a sus usuarios mediante una app y ha estado pensando en cómo desarrollarla, el equipo de Horizon Apps Agency puede ayudarte a ver cuál es la mejor manera de hacerla sin necesidad de una inversión muy alta. Únete al mundo de la tecnología y permítenos ayudarte a crear tu Glide App que se comporta como una app nativa pero sin tener que esperar tanto tiempo para que tu producto este en las manos de tus clientes, empleados, usuarios y amigos.

Santiago Pérez

Fundador de Horizon Apps Agency

Glideapps Certified Expert