#VS2017 – Agregando nuevos elementos con Windows Template Studio en una #Windows10 App

Hola!

Una de las cosas que más me gusta de Windows Template Studio es la capacidad que tenemos para agregar nuevos elementos a una App de forma dinámica, una vez que ya hemos trabajado con la misma. Si no conoces Windows Template Studio, te recomiendo ver el Getting Started Video (link). Son 90 segundos donde comprendes lo necesario para crear un proyecto de una Windows Store App con las Features que necesites.

Pues bien, si ya has estado trabajando en un proyecto y necesitas agregar una nueva vista, los plugins de Windows Template Studio, nos lo ponen muy fácil.

I1

Tenemos una lista de plantillas con diferentes opciones para agregar. Por ejemplo, seleccionare una vista con un gráfico.

I2

En el siguiente paso del asistente, veremos los nuevos archivos que ser agregarán al proyecto, y aquellos que serán modificados. Es interesante remarcar que el asistente intentara hacer un merge de los cambios, aunque también tenemos la opción de hacer el cambio de forma manual en los archivos modificados.

I3

Una vez finalizado el proceso, veremos un informe con el listado de cambios aplicados. De acuerdo con el tipo de elemento que hemos agregado, también veremos links específicos para trabajar con estos elementos. Por ejemplo, en el caso de los gráficos trabajamos con elementos de Telerik.

I4

Finalmente comentar que también podemos agregar elementos no visuales a un proyecto UWP. Como, por ejemplo, capacidades para tener Toast Notifications, interacción con Live Tiles, mensajes para mostrar en el First Run o en actualizaciones de la App y mucho más.

I5

Windows Template Studio es open Source, o sea que todas las funcionalidades y la forma de implementar las mismas se pueden consultar en GitHub. Y si necesitas alguna funcionalidad extra, la forma en la extender WTS está muy bien documentada.

Happy Coding!

Saludos @ Toronto

El Bruno

References

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s