> 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-5-la-construccion.-implementando-requisitos/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 1.- Checklist. Fraguando cimientos e implementando las primeras páginas**

| 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>Diseño las imágenes, iconos de aplicación y logos.</li><li><p>Estructura base para las páginas de la aplicación, ViewModels y servicios.</p><ol><li>Personalización de disparadores (o <em>triggers</em>).</li><li>Personalización de comportamientos (o <em>behaviors</em>).</li></ol></li><li>Determinación de página Home que ha de ser ágil y rápida en el inicio de la aplicación.</li><li><p>Página Acerca de:</p><ol><li>La importancia de licencias, atribuciones y agradecimientos al reutilizar y compartir código.</li><li>La importancia de una buena valoración.</li><li>Creación de servicios para el envío de email, feedback y compartir información.</li></ol></li><li><p>Página de configuración:</p><ol><li>Parametrización para adecuar la aplicación a los gustos del usuario.</li><li>Persistencia de parámetros en disco.</li></ol></li><li>Un nuevo enlazado a datos con una nueva sintaxis: <em>x:Bind</em>.</li></ol> |

**Tabla 2.- Referencias. Fraguando cimientos e implementando las primeras páginas**

| 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>Diseño de imágenes, iconos y logos: <a href="https://docs.microsoft.com/es-es/windows/uwp/style/icons"><https://docs.microsoft.com/es-es/windows/uwp/style/icons></a></li><li>Personalización de páginas con XAML: <a href="https://docs.microsoft.com/es-es/windows/uwp/layout/layouts-with-xaml"><https://docs.microsoft.com/es-es/windows/uwp/layout/layouts-with-xaml></a></li><li>Textos de licencias: <a href="http://es.wikipedia.org/wiki/Licencia_MIT"><http://es.wikipedia.org/wiki/Licencia_MIT></a> y <a href="https://opensource.org/license/ms-pl"><https://opensource.org/license/ms-pl></a></li><li>Invocar a métodos asíncronos dentro de otros: <a href="https://msdn.microsoft.com/es-es/library/hh873131.aspx"><https://msdn.microsoft.com/es-es/library/hh873131.aspx></a></li></ul> |

## Notas

1. Singleton es un patrón de diseño para restringir la creación de objetos pertenecientes a una clase o el valor de un tipo a un único objeto.
