Estamos buscando un desarrollador con experiencia sólida en CapacitorJS para transformar nuestra web app (
miniapps.ai) en aplicaciones nativas para iOS y Android, y gestionar su publicación en las respectivas tiendas. La aplicación es un hub de herramientas de IA desarrollada en Vue 3 + Nuxt 3 (Nuxt UI v2).
Responsabilidades del Cliente:
* Entrega del código fuente frontend.
* Desarrollo y gestión de todo el Backend (API endpoints para validaciones).
* Provisión del logo principal de la aplicación.
Responsabilidades del Freelancer:
* Configuración completa de Capacitor para la integración de la web app en entornos nativos.
* Integración de plugins nativos necesarios.
* Generación de assets para Splash Screen e Iconos a partir del logo proporcionado, en todas las resoluciones requeridas.
* Ajuste de "Safe Areas" y StatusBar para asegurar una experiencia de usuario 100% nativa.
* Implementación del plugin nativo de Google Sign-In para autenticación (si la app nativa no fuera compatible con el Google Signin web que ya tenemos).
* Asegurar la sincronización de la sesión de autenticación entre el plugin nativo y la capa web de Nuxt / el backend.
* Implementación de compras nativas (Apple y Google) para suscripciones in-app (IAP). Actualmente usamos Stripe, pero las tiendas no permiten medios de pagos de terceros.
* Alta preferencia por el uso de RevenueCat para la gestión de la pasarela móvil de IAP.
* Implementación de la interfaz de usuario para "Suscribirse", la lógica del SDK de compra y el manejo de estados de suscripción (activo/expirado) en el frontend.
* Configuración completa de Google Play Console y App Store Connect para la publicación.
* Creación de las fichas de la tienda, incluyendo la subida de textos y capturas de pantalla (screenshots).
* Gestión del proceso de envío a revisión y seguimiento hasta que la aplicación esté publicada y aprobada en ambas tiendas.
Importante: La implementación no debe ser simplemente un bundle de Capacitor con un webview a la web (
server.url), sino el bundle con la app generada.
Plazo de Entrega: No definido