> For the complete documentation index, see [llms.txt](https://elguerre.gitbook.io/de0an/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://elguerre.gitbook.io/de0an/readme.md).

# README

![Portada](https://240651724-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfrvHBNivOTy0fVKROgzo%2Fuploads%2Fgit-blob-66fdf26608d5ccfbc7c8030df4ad69dca838ec2f%2FPortada.webp?alt=media)

> Una guía práctica, de principio a fin, para construir y publicar una aplicación real — y para entender cómo se construye software hoy.

Este libro no es una colección de recetas sueltas. Es un viaje completo: empieza con un equipo recién formateado y termina con una aplicación publicada en la tienda, pasando por el prototipado, la arquitectura, las pruebas, el acceso a datos y la publicación. Por el camino construiremos **Task\[in]**, un gestor de tareas basado en la técnica Pomodoro.

## Qué vas a aprender

* **El proceso completo**, no solo el código: desde los requisitos y el prototipo hasta la publicación y la monetización.
* **UWP y el patrón MVVM** aplicados a una aplicación real, con Visual Studio, Blend y Template 10.
* **Buenas prácticas** de gestión de código, testing desde el principio y refactorización continua.
* **La técnica Pomodoro**, que aprenderás a usar mientras desarrollas la aplicación que la implementa.
* **Desarrollo moderno con IA** — el Capítulo 11 reimagina todo el viaje con Angular, .NET, Aspire y la IA como copiloto.

## Para quién es

Para quien ya tiene conocimientos dispersos — lecturas, snippets, alguna prueba — y quiere unirlos en un recorrido completo y coherente. No necesitas ser experto en UWP: necesitas ganas de construir algo de principio a fin.

## Cómo leerlo

Los capítulos están pensados para leerse **en orden**: cada uno construye sobre el anterior, y la aplicación va creciendo contigo. Cada capítulo cierra con dos secciones fijas:

* **Refinando** — mejoras, alternativas y refactorizaciones sobre lo construido.
* **¿Qué hemos aprendido?** — una checklist de repaso y las referencias para seguir profundizando.

Puedes empezar por la [Introducción](/de0an/introduccion.md) o ir directamente al índice completo en la navegación lateral.

## Estructura

| Capítulos | Bloque                                                                            |
| --------- | --------------------------------------------------------------------------------- |
| 1 – 2     | Antes de comenzar: puesta a punto y el terreno de juego                           |
| 3         | El prototipo, antes de escribir código                                            |
| 4 – 9     | La construcción: cimientos, pantallas, testing, datos, funcionalidad y navegación |
| 10        | La publicación en la tienda                                                       |
| 11        | Backstage y un futuro prometedor: desarrollo moderno con IA                       |

## El código

Todo el código de la aplicación está publicado en GitHub: [Task\[in\]](https://github.com/juanluelguerre/Taskin/tree/develop), la aplicación UWP que construimos a lo largo del libro, y [Task\[in\] 2.0](https://github.com/juanluelguerre/Taskin2.0/tree/main), su versión moderna del capítulo 11. Las propuestas de cambios y mejoras son bienvenidas.

¿Y después? El siguiente paso es [Tendero](https://tendero.elguerre.com): comercio electrónico con IA y agentes en .NET y Angular, construido en abierto. Te lo cuento en el [epílogo](/de0an/conclusiones/epilogo.md).

## Autor

Escrito por **Juan Luis Guerrero Minero** — [@juanluelguerre](https://twitter.com/JuanluElGuerre) · [elguerre.com](https://elguerre.com)

## Licencia

Publicado bajo licencia [MIT](https://github.com/Dev0a90/Book/tree/main/LICENSE/README.md).
