0. Curso Flutter + .NET 8 + Novita AI: índice completo

0. Curso Flutter + .NET 8 + Novita AI: índice completo

Actualizado: 20 de febrero de 2026.

En esta serie vas a construir una app Flutter para crear invitaciones de cumpleaños con IA, con experiencia móvil, backend robusto y generación asíncrona de imágenes listas para compartir.

Arquitectura principal del proyecto:

  • Frontend: Flutter
  • Backend: ASP.NET Core (.NET 8)
  • IA: Novita AI (imagen + LLM)
  • Datos/Auth: Firebase (Auth, Firestore, Storage)

Palabras clave: curso Flutter .NET 8 Novita AI, app invitaciones de cumpleaños con IA, tutorial ControlNet, backend webhook Novita.

Repositorio oficial del curso: curso-flutter-net8-novita-ai en GitHub.

Qué vas a conseguir (enfoque comercial)

  1. Un MVP funcional de invitaciones de cumpleaños con IA, preparado para demo, clientes o publicación.
  2. Un flujo completo para personalizar invitaciones con prompt, foto y estilos visuales avanzados.
  3. Una base técnica escalable para evolucionar a modelo freemium, packs de diseños o servicio para eventos.

Ruta principal (core)

  1. 01 – Arquitectura de la app Flutter + backend .NET + Novita
  2. 02 – Configurar entorno .NET 8 + Flutter + Firebase + Novita
  3. 03 – Backend .NET 8: Auth Firebase y esqueleto API
  4. 04 – Integrar Novita: text-to-image e image-to-image
  5. 05 – Webhook Novita y procesamiento asíncrono
  6. 06 – Firestore, modelos y endpoints de dominio
  7. 07 – Flutter: login Google y configuración API
  8. 08 – Flutter: subida de imagen y creación de invitaciones
  9. 09 – Listado, estado y detalle de invitaciones
  10. 10 – ControlNet completo en backend y Flutter
  11. 11 – LLM con Novita: img2prompt y adaptación de prompts
  12. 12 – Despliegue, checklist final y publicación WordPress

Bonus

  1. Bonus 01 – Vídeo con FFmpeg y flujo opcional
  2. Bonus 02 – Importador de modelos Novita a Firestore
  3. Bonus 03 – Prompt Generator y administración básica

Prerrequisitos

  1. Conocer fundamentos de C# y Flutter.
  2. Tener proyecto Firebase y cuenta Novita AI.
  3. Disponer de entorno local con .NET SDK y Flutter.

Comando de verificación rápida

cd codigo/backend
 dotnet build InvitaIA.Api.sln

cd ../app
 flutter pub get

Troubleshooting

  1. Si falla Firebase Admin en backend: revisa backend/InvitaIA.Api/appsettings.json y FirebaseJson.
  2. Si falla login en app: reemplaza archivos Firebase cliente en Android/iOS.
  3. Si no llega webhook: expón backend públicamente y revisa WebhookBaseUrl.

FAQ corta

¿El curso usa código real o ejemplos inventados?

Usa código real del curso, adaptado a .NET 8 y saneado de secretos.

¿Incluye LLM además de generación de imágenes?

Sí, en el capítulo 11 con img2prompt y chat completions.

¿ControlNet está implementado de verdad?

Sí, en backend y UI Flutter (capítulo 10).

Fuente verificada

Share this content:

Curso Flutter y .NET 8 con Novita AI: índice completo paso a paso

. Arquitectura Flutter + backend .NET 8 con Novita AI

Comentarios

Aún no hay comentarios. ¿Por qué no comienzas el debate?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.