> 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-04-la-construccion.-los-cimientos/que-hemos-aprendido.md).

# ¿Qué hemos aprendido?

Resumimos a continuación los puntos más importantes a modo de Checklist para recordar lo aprendido. De la misma manera, un listado de las referencias más importantes y usuales nos ayudarán a extender y profundizar en ese aprendizaje.

**Tabla 5.- Checklist. La base de unos buenos cimientos**

| 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><strong>MVVM Light. Nuestra elección para el patrón MVVM e IoC.</strong></li><li><strong>Un breve recorrido por Nuget.</strong></li><li><strong>Emulador y Simulador. Teclas hardware y herramientas.</strong></li><li><strong>Crear proyectos UWP para Windows y Windows Mobile</strong></li><li><strong>Personalización de plantillas para evitar tareas repetitivas</strong></li><li><strong>Soporte para múltiples lenguajes</strong></li><li><strong>Template 10. Aceleración del desarrollo con UWP</strong></li><li><strong>Integración con VSTS. Subida del código a VSTS y creación de Builds nocturnas.</strong></li></ol> |

**Tabla 6.- Referencias. La base de unos buenos cimientos**

| 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>MVVM</p></blockquote></li></ul><blockquote><p><a href="https://github.com/lbugnion/mvvmlight"><https://github.com/lbugnion/mvvmlight></a></p></blockquote><ul><li><blockquote><p>NuGet: <a href="http://www.nuget.org/"><http://www.nuget.org/></a></p></blockquote></li><li><blockquote><p>Emulador de Windows Mobile y el simulador de Windows</p></blockquote><p>Emulador: <a href="https://msdn.microsoft.com/windows/uwp/debug-test-perf/test-with-the-emulator"><https://msdn.microsoft.com/windows/uwp/debug-test-perf/test-with-the-emulator></a></p><p>Simulador: <a href="https://msdn.microsoft.com/library/windows/apps/hh441475.aspx"><https://msdn.microsoft.com/library/windows/apps/hh441475.aspx></a></p></li><li><blockquote><p>Ciclo de vida de aplicaciones: <a href="https://docs.microsoft.com/es-es/windows/uwp/launch-resume/app-lifecycle"><https://docs.microsoft.com/es-es/windows/uwp/launch-resume/app-lifecycle></a></p></blockquote></li><li><blockquote><p>Múltiples lenguajes</p></blockquote><p>Portal lingüístico: <a href="https://learn.microsoft.com/es-es/globalization/reference/microsoft-terminology"><https://learn.microsoft.com/es-es/globalization/reference/microsoft-terminology></a></p></li></ul><blockquote><p>Multilingual App Toolkit (MAT): <https://developer.microsoft.com/en-us/windows/develop/multilingual-app-toolkit></p></blockquote><ul><li><blockquote><p>Template 10</p></blockquote><p>Documentación: <a href="https://github.com/Windows-XAML/Template10/wiki"><https://github.com/Windows-XAML/Template10/wiki></a></p><p>Plantillas de proyecto: <a href="https://github.com/Windows-XAML/Template10"><https://github.com/Windows-XAML/Template10></a></p></li></ul> |

## Notas

1. WinJS: Biblioteca de JavaScript de código abierto para la creación de aplicaciones HTML, CSS y JavaScript para la Tienda Windows. Más detalle en la página: <https://developer.microsoft.com/es-es/windows/develop/winjs>
2. REST (“*Representational State Transfer*”). Interfaz web simple que utiliza XML y HTTP sin las abstracciones adicionales de los protocolos basados en patrones de intercambio de mensajes como el protocolo de servicios web SOAP.
3. Xamarin, Es una plataforma para desarrollar aplicaciones nativas para múltiples plataformas (Android, iOS y Windows) en base a código compartido utilizando C#. Permite utilizar el mismo IDE, idioma y APIs para todas ellas.
