Desarrollo Móvil
El equipo móvil de Avila Tek construye aplicaciones multiplataforma con Flutter, siguiendo una arquitectura en capas inspirada en Clean Architecture y utilizando BLoC como manejador de estados.
Esta sección reúne toda la documentación técnica del equipo: desde el proceso de onboarding hasta las reglas de código, guías prácticas, calidad y CI/CD.
Stack principal
| Tecnología | Rol |
|---|---|
| Flutter | Framework de desarrollo multiplataforma (iOS, Android) |
| BLoC / Cubit | Manejador de estados |
| Mason | Generador de estructura de features (feature_brick_plus) |
| Very Good CLI | Scaffolding inicial de proyectos con flavors y linter |
| Melos | Gestión de mono-repos |
Secciones
| Sección | Descripción |
|---|---|
| Onboarding | Guía de bienvenida para desarrolladores nuevos en el equipo o en Flutter |
| Code Rules | Convenciones, patrones y arquitectura del equipo (v1 y v2) |
| Practical Guides | Guías paso a paso para integraciones comunes (Firebase, deep links, etc.) |
| Quality | Manejo de errores, logging y Sentry |
| CI/CD | Configuración de Codemagic y provisioning profiles |