Evaluando propuestas

Resolución de conflictos de dependencias en app Flutter (Fluxstore) conectada a Woocommerce

Publicado el 21 Mayo, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Estamos desarrollando una aplicación móvil con Flutter, utilizando como base el template Fluxstore y conectada directamente a una tienda WooCommerce. El proyecto está en etapa de integración y pruebas para ser publicado en Google Play, pero estamos enfrentando errores críticos al resolver dependencias y compilar el proyecto con versiones actualizadas de Flutter y Dart.

Contexto general del proyecto

El proyecto tiene como objetivo ser publicado en la Google Play Store y operar de forma estable en dispositivos Android 14. Actualmente, nos encontramos en una fase crítica de integración técnica, donde buscamos estabilizar la aplicación y solucionar errores de compatibilidad entre las dependencias utilizadas en el template original y las versiones actuales de Flutter y Dart. El template Fluxstore que usamos es robusto y funcional, pero está desactualizado frente al entorno moderno de Flutter. Esto ha generado una serie de conflictos de dependencias y errores en tiempo de compilación al intentar actualizar o resolver paquetes que han cambiado su sintaxis, estructuras internas o incluso han sido descontinuados. Estos conflictos impiden que el proyecto compile correctamente, lo que frena los avances hacia las pruebas finales y la publicación. Ya hemos intentado actualizar manualmente algunas de las dependencias (como fwfh_url_launcher), pero al hacerlo se rompen otras, como country_pickers, flash y flare_flutter, generando errores por uso de métodos y propiedades que ya no existen en las versiones actuales de Flutter SDK. Además, algunos paquetes están utilizando propiedades obsoletas como headline6, subtitle1, primaryVariant y métodos como hashValues, lo cual provoca múltiples errores de compilación. También hay parámetros obligatorios que han cambiado en widgets y clases propias del framework, como en CupertinoLocalization. En resumen, el proyecto requiere una intervención experta para: -Actualizar y adaptar el código a las nuevas versiones de Flutter y Dart -Sustituir o adaptar dependencias incompatibles -Asegurar que el proyecto compile correctamente y esté listo para pruebas y despliegue en Android 14 -Garantizar la estabilidad de las funcionalidades originales del template Fluxstore (integración con WooCommerce, navegación, carrito, login, pasarelas, etc.) Especificaciones del entorno: Flutter SDK: 3.29.3 (stable) Dart SDK: 3.7.2 Base de proyecto: Fluxstore (fstore) Backend: WooCommerce Sistema operativo: macOS 14.6.1 (Apple Silicon) Objetivo de publicación: Android 14 Xcode: 15.0.1

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida A tiempo parcial
Plataformas requeridas Android, iPhone
Necesito Modificar una app existente
Tipo de app Gestión - Aplicación de gestión (turnos, stock de mercadería, etc.)
Necesita backend
Procesador de pago No

Duración del proyecto 1 a 3 meses

Habilidades necesarias

Otros proyectos publicados por 2. A.