Además de la universalidad, una base de datos con 25 millones de registros es trivial para un servidor, pero probablemente empuje a un teléfono a, si no más allá, su capacidad.
La actualización de un millón de aplicaciones en teléfonos requiere toneladas de datos que fluyen en Internet (es por eso que todos los teléfonos de un modelo dado no se actualizan al mismo tiempo), pero actualizar el código en una aplicación web es actualizar un programa en un solo lugar. Y generalmente es local. (Las grandes empresas alojan sus propios servidores).
Y la copia de seguridad puede ser trivial: la identificación de datos se mantiene en el servidor y se realiza una copia de seguridad fuera del sitio. El usuario no tiene que hacer nada. (En un teléfono Android, todos los contactos de su cuenta de Google están respaldados. Los contactos del teléfono, dispositivo y SIM no lo están, por eso todos los contactos deben agregarse como contactos de la cuenta de Google).
- Comunicación de máquina a máquina: ¿Los dispositivos conectados habilitados para celluar (por ejemplo, tabletas y lectores electrónicos) necesitan un número de teléfono para enviar un mensaje de texto al dispositivo para activarlo?
- Cómo verificar si mi Whatsapp está encriptado
- Paytm (empresa): ¿Cómo funcionan los pagos integrados en la aplicación para los bancos indios (solo pagos de la Banca por Internet)? ¿Cuáles son los retos?
- Cómo acceder a mi WhatsApp desde mi computadora
- ¿Sería divertido una aplicación de juego basada en tus dibujos que luchan con el dibujo de otro usuario? ¿Cuánto puedo conseguir esto?
Tampoco recibe preguntas de usuarios con 5 versiones de retraso sobre por qué algo que solucionó hace 2 versiones no funciona: todos están usando la versión actual.
Una desventaja es que si su servidor se cae, la aplicación de todos deja de funcionar. (Y sin estar conectado a Internet, la aplicación tampoco funcionará).