|
Equipo — The Good App
Mail 8 — Actualizacion tecnica desde Mail 7
|
|
Hola equipo,
Comparto la actualizacion consolidada de cambios aplicados despues del Mail 7. Esta etapa cubre mejoras en Flutter + API + Admin con foco en comunidades, monetizacion, segmentacion de perfil y cierre de pendientes UX en los feeds.
|
1) Comunidad: flujo completo y mejoras UI
- Detalle de comunidad: tocar hexagono abre pantalla dedicada con imagen, titulo, descripcion, miembros (acordeon), noticias y boton compartir.
- Compartir: se movio la logica de QR/enlace/invitacion a boton explicito en detalle (ya no se dispara al tocar hexagono).
- News por comunidad: la API ahora soporta relacionar noticias a comunidad y valida membresia al crear/editar.
- Panal: ajustes finos de tamaño, espaciado, sombras y alineacion de filas pares/impares para evitar desfases visuales.
|
2) Perfil: nuevos datos de segmentacion
- Campos opcionales agregados: fecha de nacimiento, sexo, telefono, pais de residencia.
- Intereses: se creo catalogo inicial y seleccion de hasta 3 intereses por usuario desde editar perfil.
- DB/API: nuevas tablas para intereses y relacion de perfil; endpoint para listar intereses activos.
- Avatar: carga de avatar en perfil con recorte 1:1 y resize consistente con pipeline de imagenes cuadradas.
|
3) Monetizacion: AdMob en admin y app
- Admin Settings: nuevo tab AdMob para configurar enable/test mode, IDs Android/iOS y refresco.
- API Settings: nuevos endpoints para exponer configuracion AdMob al cliente movil.
- Flutter: integracion de banner global sobre bottom navigation, consumiendo configuracion remota.
|
4) Feed: botones pendientes ya funcionales
- Tu impulso diario: nuevo screen con las 5 historias mas nuevas en formato rectangular.
- Todas las historias: nuevo screen con lista completa y layout de imagen cuadrada a la izquierda.
- Diferencia Home vs Near: en Near ambas pantallas respetan rango/proximidad; en Home no aplican filtro por rango.
|
5) Splash nativo: correccion de recorte en algunos dispositivos
- Se ajusto el logo estatico previo a la animacion para evitar corte en ciertos telefonos con relaciones de aspecto distintas.
- Se regeneraron assets nativos Android con zona segura del logo para una visualizacion mas consistente.
|
6) Nota de despliegue
Para la parte de segmentacion de perfil con intereses, esta etapa si incluye migraciones nuevas en API. En los entornos correspondientes se debe aplicar migracion antes de validar flujo completo de perfil.
|
|
Saludos,
|