El presupuesto incluye clientes, backend, tiendas y cumplimiento. Un IPA o APK sin API no es un producto.
Cliente: pantallas, avisos de permiso, redes débiles, actualizaciones. Backend: usuarios, contenido, pedidos, configuración. Terceros: SMS, mapas, push, pagos. Fingir que las dos últimas "van en el binario" es cómo se reabren las facturas.
Los miniprogramas se saltan la revisión de tienda y el push de fabricante, y añaden categoría WeChat y alta de comercio. Si necesitáis icono en el escritorio y push, compráis clientes más un backend. Estimad el miniprograma como canal propio.
Caé un cliente. Casi nunca caen el admin, las API o los pagos. Si iOS hace falta en un año, partir el trabajo suele costar más que diseñar ambos a la vez.
Cuando las pantallas coinciden y no estáis metidos en cámara o Bluetooth, compartir lógica de UI ayuda. Las islas nativas devuelven el ahorro.
Deben listarse como coste de explotación. Mezclar cuotas anuales de Apple o Google en un número de ingeniería de una vez oculta la forma real.
Login, listas, una transacción, admin, API y un plan de envío a tienda. Seguimos estimando a partir de esa lista, no de un precio eslogan.
Decid si deben salir Android, iOS o ambos, y qué debe poder cambiar el admin sin reenvío. Escribidlo en /es/app/.