> 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/capitulo-1-antes-de-comenzar.-la-puesta-a-punto/que-hemos-aprendido.md).

# ¿Qué hemos aprendido?

Al final de cada capítulo, repasaremos los puntos y referencias más importantes del mismo para tenerlas más localizadas y sirvan de acceso rápido en el desarrollo de futuras aplicaciones.

**Tabla 2.- Checklist sobre la puesta en marcha**

| La Checklist                                                                                                                                                                                                                                        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <img src="https://240651724-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfrvHBNivOTy0fVKROgzo%2Fuploads%2Fgit-blob-eeac6be43a27a98103366b9271063e131e9368ee%2Fchecklist.png?alt=media" alt="Checklist" data-size="original"> | <ol><li>Hardware: 4 GB de RAM, procesador con tecnología SLAT (para poder habilitar Hyper-V) y Windows 10 de 64 bits o superior.</li><li>Visual Studio como <em>IDE</em> de desarrollo.</li><li>TS: Gestionar y versionar el código fuente. Hacer buen uso de las técnicas de <em>Branching</em> y <em>Merging</em> comenzando siempre con la rama <strong>main</strong> y, hacer un <em>Check In</em> siempre que sea posible evitando que el código contenga errores.</li><li>Habilitar el dispositivo para desarrollo (“Modo Desarrollador”).</li><li>Otras herramientas nos ayudan a identificar anomalías y nos facilitan las tareas de nuestro día a día. “<em>No publicaremos sin antes estar seguros de que <strong>Windows App Certification Kit</strong> nos ha dado el OK.”</em></li><li>Los primeros usuarios de la aplicación son tus familiares o amigos. Pídeles su opinión y toma notas para mejorarla.</li><li>Como desarrollador, con <strong>Insider</strong> estaremos a la última en cuanto a las novedades del SO, sus implicaciones y mejoras.</li></ol> |

**Tabla 3.- Referencias sobre la puesta en marcha**

| Las Referencias                                                                                                                                                                                                                                        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <img src="https://240651724-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfrvHBNivOTy0fVKROgzo%2Fuploads%2Fgit-blob-263749394d903cb2298b3e876750f66464806d9b%2Freferences.png?alt=media" alt="Referencias" data-size="original"> | <ul><li><blockquote><p>Cómo habilitar <em>Hyper-V</em> para el emulador de Windows y Windows Mobile</p></blockquote></li></ul><p><a href="https://learn.microsoft.com/es-es/windows-server/virtualization/hyper-v/get-started/install-hyper-v"><https://learn.microsoft.com/es-es/windows-server/virtualization/hyper-v/get-started/install-hyper-v></a></p><ul><li><blockquote><p>Visual Studio</p></blockquote><p><a href="http://www.visualstudio.com/en-us/downloads"><http://www.visualstudio.com/en-us/downloads></a></p></li><li><blockquote><p><em>ALM Rangers - Visual Studio Branching and Merging Guide</em></p></blockquote><p><a href="https://learn.microsoft.com/es-es/azure/devops/repos/tfvc/branching-strategies-with-tfvc"><https://learn.microsoft.com/es-es/azure/devops/repos/tfvc/branching-strategies-with-tfvc></a></p></li><li><blockquote><p>Habilitar los dispositivos para desarrollo</p></blockquote><p><a href="https://msdn.microsoft.com/es-es/library/windows/apps/dn706236.aspx"><https://msdn.microsoft.com/es-es/library/windows/apps/dn706236.aspx></a></p></li><li><blockquote><p>Windows y Windows Mobile SDK</p></blockquote><p><a href="https://developer.microsoft.com/es-es/windows/downloads/sdk-archive"><https://developer.microsoft.com/es-es/windows/downloads/sdk-archive></a></p></li><li><blockquote><p>Microsoft App Certification Kit. Detalle de todos y cada uno de los test que componen el Kit de certificación.</p></blockquote></li></ul><blockquote><p><a href="https://msdn.microsoft.com/es-es/library/windows/apps/dn629257.aspx"><https://msdn.microsoft.com/es-es/library/windows/apps/dn629257.aspx></a></p></blockquote><ul><li><blockquote><p>Windows Insider Program</p></blockquote><p><a href="https://insider.windows.com/"><https://insider.windows.com/></a></p></li></ul> |

## Notas

1. Dream Spark es un programa de Microsoft que potencia la enseñanza de sus herramientas de desarrollo facilitando de manera gratuita el acceso a las mismas. Hoy el programa ya no existe con ese nombre.
2. <https://learn.microsoft.com/es-es/azure/devops/repos/tfvc/branching-strategies-with-tfvc>
3. La telemetría, es la tecnología que permite la medición y recogida de datos de la aplicación y su posterior envío a un servicio central para su posterior análisis y explotación.
