Archivo

Posts Tagged ‘Xaml’

Xamarin desde 0 – 3 aplicaciones multilenguaje

marzo 14, 2015 Deja un comentario

Las aplicaciones multilenguaje en Xamarin se crean exactamente igual que android es sumamente sencillo y solo necesitamos enlazar nuestros textos a los recursos de datos:

2015-03-14_1213

 

 

Luego simplemente creamos la carpeta de valores para el idioma en particular que queremos soportar por ejemplo para español se usa “es” para frances se usa “fr”:

 

2015-03-14_1221

 

 

Xamarin studio nos da la posibilidad de probar directamente en la vista previa los cambios de idioma sin necesidad de ejecutarlo en el emulado:

2015-03-14_1225

 

 

2015-03-14_1226

 

 

Anuncios

Xamarin desde 0 – 2 creando un “Hola mundo”

febrero 6, 2015 Deja un comentario

Luego de tener instalado xamarin studio fácilmente podemos crear nuestro primer “Hola Mundo” en un proyecto Android:

2015-02-06_1144

Cuando entramos por primera vez es necesario Configurar el emulador y los SDK con los que vamos a trabajar para ello entramos en la siguiente opción:

2015-02-06_1207

Podemos instalar y configurar las versiones de android con las que queremos trabajar tal como en Eclipse:

2015-02-06_1158

Luego podemos instalar el emulador para las versiones con las que estemos trabajando:

2015-02-06_1146

2015-02-06_1150

El proyecto automáticamente nos crea un layout con el texto “Hello World, Click Me!”  para las pruebas y ya teniendo el emulador en este caso “Emulator4” podemos probar la aplicación

2015-02-06_1247

Si al ejecutar tenemos el siguiente error “Deployment failed. Assembly synchronization error” debemos solucionarlo a través de la opción “Fast assembly deployment” en las opciones del proyecto, como muestra la imagen:

2015-02-06_1313

2015-02-06_1322

Si tenemos algún problema con el “Target Framework” podemos colocar el mismo con el que estamos compilando para evitar el error como lo muestra la imagen:

2015-02-06_1324

Luego solo ejecutamos el proyecto y debe visualizar en nuestro emulador configurado:

2015-02-06_1325