Referencia para desarrolladores de Business App
Crea y mantén flujos de trabajo para operadores sin tratar las rutas internas, la configuración del cliente ni el comportamiento de proveedores nativos como API públicas. Empieza por la experiencia del producto y luego consulta el contrato de integración o la guía de ingeniería que corresponda a tu cambio.
Flujos del producto
- Guía del producto Business App: comprende la experiencia del operador con pedidos, preparación, negocios, mensajes, acceso a la cuenta, pagos e impresión.
La documentación del producto describe resultados observables y limitaciones actuales. No concede acceso a repositorios fuente, configuración, datos de clientes ni entornos activos.
Integraciones
- Límites de navegación y notificaciones push: conserva la navegación bajo responsabilidad de la aplicación y separa la entrega del proveedor del acceso autorizado a recursos.
- Límites de seguridad de integraciones nativas: asigna responsabilidades para permisos, tiempo real, archivos, mapas, apps externas, portapapeles, PDF, impresoras, audio y vibración.
Usa datos sintéticos y un entorno aislado aprobado para cualquier prueba de integración que pueda registrar un dispositivo, abrir otra app, publicar un evento, crear un archivo o producir una salida física.
Ingeniería
- Guía de ingeniería de Business App: prepara el repositorio, comprende sus capas, ejecuta las apps nativas, verifica cambios y prepara la entrega para revisión de versión.
- Arquitectura y configuración de Business App: comprende los límites de responsabilidad entre el contenedor nativo, Ordering.co Components, Ordering.co API, configuración en tiempo de ejecución y proveedores externos.
Las capacidades disponibles dependen de la compilación de la app y de la revisión de API habilitada en el entorno de destino.