Introducción
La llegada de nuevas plataformas siempre nos abren nuevas posibilidades. Ante la llegada del backend GTK para Xamarin.Forms podemos llegar a Linux (además de macOS y Windows). Sin embargo, también tenemos nuevas necesidades como desarrolladores. Por ejemplo, el proceso de editar la interfaz de usuario en XAML, compilar el proyecto y ejecutar para ver el resultado en Linux.
Forms Live XAML
Para facilitar esta tarea, tenéis ahora disponible una pequeña (gran) aplicación desarrollada con Xamarin.Forms y el backend GTK que permite ver cualquier cambio de XAML al vuelo.
![](https://javiersuarezruiz.files.wordpress.com/2017/12/live-layout-linux.gif?w=600)
La herramienta es muy sencilla. Cuenta con un panel lateral izquierdo donde escribir código XAML. Cualquier mínimo cambio se previsualizará en el panel de la derecha.
NOTA: También se puede forzar un refresco con el botón de actualizar situado en la parte superior derecha.
Cualquier error en XAML también será mostrado:
![](https://javiersuarezruiz.files.wordpress.com/2017/12/live-layout-error-linux.gif?w=600)
Se soportan desde Layouts simples a aquellos más complejos (estilos, gran cantidad de líneas, etc.) con cambios al vuelo:
![](https://javiersuarezruiz.files.wordpress.com/2017/12/live-layout-linux-2.gif?w=600)
El código fuente de la herramienta esta disponible en GitHub:
La herramienta ya compilada también se encuentra disponible.
¿Qué te parece la herramienta?, ¿te resulta interesante?.
Más información
- GitHub: FormsGtkLive