Introducción
Las plantillas de proyectos así como de diferentes tipos de archivos son una necesidad básica y muy requeridos a la hora de arrancar un proyecto. En la última actualización de Xamarin, la versión RC del Cycle 9, nos encontramos con novedades en las plantillas de proyectos Xamarin.Forms:
![Nuevas plantillas](https://javiersuarezruiz.files.wordpress.com/2017/01/new-templates.png?w=600)
Ahora al seleccionar la plantilla Cross Platform App disponible en la categoría Cross Platform, tenemos disponible un asistente que nos permite configurar el proyecto:
- Entre utilizar Xamarin.Forms o Xamarin.Classic.
- PCL o Shared.
- Plantilla vacía o maestro detalle.
- Añadir proyecto Azure Mobile App directamente.
![Configuración del proyecto](https://javiersuarezruiz.files.wordpress.com/2017/01/new-templates-settings.png?w=600)
Tras crear un proyecto Xamarin.Forms, podemos añadir nuevas páginas y tenemos novedades:
![Nuevas plantillas de archivos](https://javiersuarezruiz.files.wordpress.com/2017/01/new-file-templates.png?w=600)
Ahora contamos con plantillas para crear nuevas páginas utilizando:
- Mapas
- Pestañas
- Listado
Si añadimos una página de tipo listado:
![Plantilla listado en ejecución](https://javiersuarezruiz.files.wordpress.com/2017/01/listview-template.png)
No solo añade la vista, también una ViewModel asociada con datos FAKE.
![ViewModel](https://javiersuarezruiz.files.wordpress.com/2017/01/listviewmodel.png?w=600)
Un vistazo en video
Suena interesante, ¿cierto?. Si te lo parece, no te pierdas el siguiente recorrido por las novedades en video.
Más información
- Xamarin Release Blog
- Blog de James Montemagno: New Xamarin.Forms Item Templates!!