AIFoxAppAIFoxAppEnglishPortuguêsEntrar

Flujo del producto

Del contexto del negocio a la app en evolución.

AIFoxApp organiza la generación, el manifiesto, la esteira de build y las actualizaciones de forma separada y rastreable.

1

Crea la cuenta y la app

Crea la cuenta, acepta los Términos de Uso y registra la app con nombre, identificador de paquete y plataforma. El acceso autenticado queda asociado a la organización.

2

Genera una vista previa

El endpoint público POST /preview/generate crea una sesión de vista previa a partir del nombre del negocio o de un sitio web. Hay un límite por IP; la vista previa expira y puede necesitar generarse de nuevo.

3

Versiona el manifiesto

Todo build requiere un manifiesto. Cada manifiesto nuevo recibe una versión; el contenido debe incluir al menos app_name y primary_color.

4

Dispara el build

Android entra en la cola del worker Docker propio, que compila un AAB en un entorno efímero y envía el artefacto de vuelta a la plataforma. iOS tiene ruta hacia un runner Mac y fallback configurable, pero no se presenta como listo sin prueba actual de runner e IPA.

Lo que ya está validado

El builder de Android compiló el chasis Expo/React Native en un clon limpio y generó un AAB de release firmado de la app demo. Se verificaron checksum, certificado, bundletool e instalación en un AVD de Google Play. Play Console, canal y publicación siguen siendo validaciones separadas.

Migración de esteiras existentes

Usa POST /migration/importar_do_github para analizar un repositorio de GitHub y crear una configuración inicial cuando exista un archivo reconocido: codemagic.yaml, eas.json, bitrise.yml o appcenter-config.json. La importación valida la URL, detecta la configuración e impide package names duplicados.

OTA: actualizaciones graduales y reversión

Envía un bundle ZIP, promuévelo en un canal y distribúyelo por producción, staging u otro canal de la organización. Un canal guarda el bundle anterior como secundario; rollback cambia el actual por el anterior. El porcentaje de rollout es un campo del canal, de 0 a 100.

Publicación asistida

Contenido en revisión. La cláusula 4 de los Términos internos prevé revisión previa y reenvío sin coste para pendencias corregibles dentro del mismo pedido, con exclusiones para contenido del cliente e información falsa, incompleta o no proporcionada. No es una garantía de reembolso ni cambia el plazo de revisión de las tiendas.

Notificaciones push

La API envía notificaciones por FCM a dispositivos registrados, con soporte de flujo para Android e iOS. La infraestructura de envío está integrada; la confirmación de extremo a extremo en dispositivo físico sigue pendiente. Analytics nativo requiere configuración Firebase/Analytics por paquete y aún no está disponible.

Módulos de la aplicación

El editor visual organiza recursos de catálogo, reservas, formularios, fidelización, cuenta, contenido, comercio e inteligencia. Las sugerencias por sector son aditivas y la publicación crea una nueva versión del manifiesto sin borrar la configuración existente.

Contenido y operación

Galería, mapa, catálogo, reservas, menú, eventos, documentos, audio, vídeo y RSS.

Relación

Push, fidelización, cupones, referidos, miembros, perfil, chat y comunidad.

Tienda e inteligencia

Carrito, búsqueda, seguimiento, integraciones, asistente fundamentado, autocompletado asistido y Atomic Security.

Asistente fundamentado

El asistente usa solamente el contenido publicado de la aplicación. La auditoría operacional guarda hashes y referencias de fuente, sin persistir la pregunta ni la respuesta en bruto.

Atomic Security

La auditoría puede actualizarse desde el editor y sigue siendo un gate separado del build, la firma y la publicación en las tiendas.