'Necesito una app'. Es una de las frases que más escucho. Y la primera pregunta que hago siempre es: ¿por qué una app y no una web? No es para llevar la contraria — es porque el 90% de las veces, lo que el negocio realmente necesita se puede resolver con una web o una PWA, a una fracción del coste de una app nativa.
Las tres opciones: app nativa, app híbrida y web/PWA
App nativa (iOS + Android)
Dos aplicaciones independientes, una en Swift/Obj-C para iOS y otra en Kotlin/Java para Android. Máximo rendimiento y acceso completo al hardware del dispositivo. También el doble de trabajo y el doble de coste.
Coste desde: 15.000€
App híbrida (React Native / Flutter)
Un único código que compila para iOS y Android. Rendimiento muy bueno para la mayoría de casos. Buen acceso al hardware. Coste significativamente menor que la nativa.
Coste desde: 8.000€
Web / PWA
Una aplicación web que funciona en cualquier dispositivo desde el navegador. Una PWA (Progressive Web App) se puede instalar en el móvil como si fuera una app, funciona offline y puede enviar notificaciones push. Sin pasar por la App Store ni Google Play.
Coste desde: 1.500€
Cuándo tiene sentido una app nativa o híbrida
Hay casos en los que una app nativa o híbrida es la respuesta correcta:
- Acceso intensivo al hardware: cámara con procesamiento en tiempo real, NFC para pagos, GPS con alta precisión, Bluetooth, sensores — si tu funcionalidad depende de esto, necesitas app.
- Uso offline intensivo: si la app debe funcionar completamente sin conexión durante periodos largos (no solo cargar contenido cacheado, sino sincronización compleja de datos offline).
- La App Store como canal de adquisición: si tu estrategia de negocio incluye que nuevos clientes te descubran buscando en la App Store o Google Play.
- Juegos o aplicaciones de realidad aumentada con requisitos de rendimiento gráfico extremo.
Cuándo una web o PWA es suficiente (la mayoría de los casos)
Para el 90% de negocios locales en Granada, una web o PWA resuelve exactamente lo que necesitan:
- Sistema de reservas de citas
- Pedidos a domicilio o take away
- Catálogo de productos con carrito de compra
- Panel de gestión interno para el equipo
- Área privada de clientes
- Notificaciones push de ofertas o novedades
Todo esto funciona perfectamente como PWA. El usuario la instala desde el navegador, aparece en su pantalla de inicio como si fuera una app, y funciona offline para el contenido ya visitado.
El error que más cuesta
Comparativa de costes y tiempos: app nativa vs híbrida vs web/PWA
| App nativa | App híbrida | Web / PWA | |
|---|---|---|---|
| Coste desde | 15.000 € | 8.000 € | 1.500 € |
| Tiempo de desarrollo | 6+ meses | 3 – 5 meses | 3 – 8 semanas |
| iOS + Android | Dos proyectos separados | Un solo código | Un solo código |
| App Store / Play Store | Sí (comisión 30 %) | Sí (comisión 30 %) | No necesario |
| Notificaciones push | Sí | Sí | Sí (PWA) |
| Funcionamiento offline | Completo | Parcial | Parcial (caché) |
| Acceso a hardware | Completo | Bueno | Limitado |
| Mejor para | Apps con hardware intensivo | Apps complejas multiplataforma | La mayoría de negocios locales |
Preguntas frecuentes sobre app móvil vs aplicación web en Granada
¿Cuánto cuesta desarrollar una app móvil para un negocio en Granada?
Una app nativa (iOS + Android por separado) parte desde 15.000 € porque requiere dos códigos independientes. Una app híbrida con React Native o Flutter parte desde 8.000 €. Una PWA (Progressive Web App) —que funciona desde el navegador, se puede instalar en el móvil y puede enviar notificaciones— parte desde 1.500 €. Para la mayoría de negocios locales en Granada, la PWA cubre el 90 % de las necesidades a una fracción del coste de una app nativa.
¿Qué es una PWA y en qué se diferencia de una app nativa?
Una PWA (Progressive Web App) es una aplicación web que se comporta como una app: se puede instalar en la pantalla de inicio del móvil, funciona offline con contenido cacheado, puede enviar notificaciones push y carga a velocidad de app nativa. La diferencia principal con una app nativa es que no pasa por la App Store ni Google Play, lo que elimina el coste de desarrollo doble (iOS + Android) y las comisiones del 30 % de Apple o Google en compras dentro de la app. Para un restaurante con carta digital o una clínica con cita previa, una PWA es prácticamente indistinguible de una app nativa para el usuario final.
¿Necesita realmente mi negocio una app o con una web bien hecha es suficiente?
Para la inmensa mayoría de negocios en Granada, una web bien optimizada o una PWA es suficiente. Una app nativa tiene sentido cuando el negocio depende de funcionalidades de hardware específicas (cámara con procesamiento en tiempo real, NFC, GPS de alta precisión), necesita funcionar completamente offline durante periodos largos, o cuando la App Store es un canal de captación de nuevos clientes en la estrategia del negocio. Si ninguna de estas condiciones se cumple, una web o PWA ofrece el mismo resultado a una fracción del coste.
¿Cuánto tiempo tarda en desarrollarse una app o una PWA?
Una PWA con funcionalidades estándar (carta, reservas, notificaciones) puede estar lista en 3 a 6 semanas. Una app híbrida sencilla requiere entre 2 y 4 meses. Una app nativa con funcionalidades complejas puede superar los 6 meses de desarrollo. El tiempo depende principalmente de la complejidad de las funcionalidades y de si hay integraciones con sistemas externos (pasarelas de pago, sistemas de gestión existentes, APIs de terceros).
Un negocio de Granada invirtió 12.000€ en una app nativa para iOS y Android. Funcionalidades: reservas, notificaciones push y catálogo de servicios. Ocho meses después, la app tenía 47 descargas. El problema no era la app — era que sus clientes no esperaban una app de ese tipo de negocio. Haberlo resuelto con una web con sistema de reservas habría costado 2.000€ y habría llegado a todos los clientes sin necesidad de que descargaran nada.
¿Necesitas app o web? Antes de presupuestar, conviene analizarlo bien. Escríbeme a pablogomezvillen@gmail.com y cuéntame qué quieres construir. Te doy mi opinión técnica honesta sobre cuál es la solución más adecuada para tu caso — y su coste real.