Xamarin.Android y Microsoft Azure


El día de hoy les quiero compartir un pequeño tutorial de cómo utilizar un servicio móvil de Microsoft Azure en una aplicación Xamarin, específicamente para Android (funciona igual para la plataforma iOS), para esto deberemos de seguir los siguientes pasos:

Creando un nuevo servicio móvil…

1.- Comencemos iniciando sesión en el Portal de la Administración. En la parte inferior del panel de navegación, hagamos clic en + NUEVO. Naveguemos de la siguiente manera:

PROCESO – SERVICIO MOVIL – CREAR

1

2.- En el cuadro de diálogo “Crear un servicio móvil”, escribamos un nombre de subdominio para el nuevo servicio móvil en el cuadro de texto URL, en cuanto a la BD, seleccionemos: Crear una base de datos SQL de 20 MB gratuita, el tiempo de ejecución: JavaScript, después hagamos clic en el botón de flecha hacia la derecha para ir a la página siguiente.

2

[AZURE.NOTE]

Como parte de este aprendizaje, se creará una nueva instancia de base de datos SQL y el servidor. Cabe mencionar que si ya tiene una base de datos en la misma región que el nuevo servicio móvil, en su lugar puede elegir “Utilizar base de datos existente” y seleccione la base de datos.

Importante: El uso de una base de datos en una región diferente, no se recomienda, debido a los costos de ancho de banda adicional.

Ya en la segunda pestaña, en Nombre, escribamos el nombre de la nueva base de datos, así como el nombre de inicio de sesión del servidor, que es el nombre de inicio de sesión de administrador para el nuevo servidor de base de datos SQL, escriba y confirme la contraseña, y haga clic en el botón de verificación para completar el proceso.

3

Ya con esto hemos creado un nuevo servicio móvil que puede ser utilizado por cualquiera de sus aplicaciones móviles. 

Creando una nueva aplicación – Xamarin.Android

Una vez completado lo anterior, procederemos a crear una nueva aplicación o modificar una aplicación existente para conectarse al servicio móvil, para esto en el Portal de Administración, deberemos de hacer clic en “Servicios Móviles” y, a continuación, dar clic en el servicio móvil que acabamos de crear.

Después deberemos de elegir la plataforma, la cual será en este caso: Xamarin, al hacer clic, se ampliara y nos mostrara dos opciones, seleccionaremos la primera, para después poder visualizar los tres sencillos pasos para crear una aplicación conectada al servicio móvil.

4

5

3.- Si aún no cuentas con las herramientas ya sea para Windows o OS X, no te preocupes podrás descargarlas como primer paso, si tienes una MAC, deberás de instalar la versión más reciente (Xcode 6.0 +) y Xamarin Studio, aunque yo prefiero Visual Studio.

4.- Después de esto, procederemos a dar clic en “Crear tabla TodoItem” para crear una tabla para almacenar datos de la aplicación.
5.- Ya realizado lo anterior, en el tercer paso: Descargar y ejecutar la aplicación, hagamos clic en Descargar, pero seleccionando previamente la plataforma de Android. Esta descarga contiene el proyecto en donde se muestra una lista que está conectada al servicio móvil y hace referencia al componente Azure Mobile Services para Xamarin.Android. 

Ejecutando mi nueva aplicación Xamarin.Android

La etapa final de este tutorial es para construir y ejecutar la nueva aplicación.

1.- Primeramente vayamos a la ubicación donde se guardó el proyecto comprimido, después se deberán de descomprimir los archivos en el ordenador para posteriormente abrir el archivo de solución demotodolist001.sln (el nombre varía según tu selección previa) usando Xamarin Studio o Visual Studio.

2.- Pulsemos el botón Ejecutar para generar el proyecto y comenzar la aplicación en el emulador de Android (funciona igual en un iPhone) o en un dispositivo.

-En caso de encontrar algún problema o detalle con las referencias, solo deberemos de actualizarlas para que se vuelvan a añadir.

6
3.- Ya en la aplicación, podemos ingresar cualquier texto, para después hacer clic en el botón de agregar (Add).

7

Esto envía una solicitud POST al nuevo servicio móvil alojado en Azure, los datos de la solicitud se insertan en la tabla todoitem. Los elementos almacenados en la tabla son devueltos por el servicio móvil, y los datos se muestran en la lista.

4.- De vuelta en el Portal de Administración, hagamos clic en la ficha Datos y luego en la tabla de artículos de todoitem.

8

Esto nos permite examinar los datos insertados por la aplicación en la tabla.

Y bueno, ya con esto hemos terminado este pequeño tutorial, cualquier inquietud o problema, favor de hacérmelo saber, hasta la próxima!!

Recursos: Mobile Services | Android Player Emulator |

Quiero Windows Phone 8.1 de nuevo.. {Windows 10 Preview}


Hola amigos!!,

Se que muchos de ustedes ya deduciran el contenido de este articulo, y si, estan en lo correcto, aqui les dire lo que hay que realizar si ya no quieren Windows 10 en sus dispositivos moviles,

Recordemos que Microsoft lanzo la semana pasada la nueva actualizacion de la Preview de Windows 10 para móviles, la cual me comentan varios amigos que han tenido problemas con dicho SO. Cabe señalar primeramente que muchos usuarios al saber que la podrian tener, morian de ganas de probarla y por ende la decidieron instalar, el error que para mi gusto hicieron fue hacerlo en su dispositivo personal y de uso diario, ya que al tratarse de una Preview suele tener muchos fallos y no está pensada para el uso diario, siempre se recomienda instalar estas versiones en un teléfono “secundario”.

En esta ocasión fallan muchas cosas: a veces no sube automáticamente fotos a OneDrive, Cortana no lee mensajes a través de Bluetooth, algunas aplicaciones instaladas en la microSD no se abren, cuando recibimos una llamada puede que no reproduzca el tono de llamada, el filtro de llamadas y mensajes no funciona, el botón para apagar la alarma puede desaparecer, los teléfonos con 512 MB pueden experimentar bloqueos aleatorios en las aplicaciones, el modo avión no puede activarse, entre otros fallos.

Viendo estos inconvenientes es normal que muchos de nosotros decidamos regresar a Windows Phone 8.1, y es por eso que a continuación les explicare cómo hacerlo con la aplicación Windows Phone Recovery Tool, también se puede hacer descargando Lumia Software Recovery Tool, aunque proceso podría variar un poco.

WP Recovery Tool

Cómo volver a Windows Phone 8.1

  • Primero tienes que descargar e instalar la aplicación Windows Phone Recovery Tool
  • Una vez instalada la ejecutas y conectas el teléfono al PC mediante el cable USB. Si la aplicación Windows Phone Recovery Tool no detecta de forma automática el terminal lo desconectas, seguidamente pulsas My phone was not detected y sigues las instrucciones que verás en pantalla
  • Si reconoce tu teléfono lo podrás ver en la aplicación, entonces pulsa sobre el modelo detectado para continuar
  • Ahora tendrías que ver las diferentes versiones del sistema operativo que hay disponibles para instalar, selecciona una y pulsa en reinstalar
  • Antes de comenzar la instalación recomendará hacer una copia de seguridad. Pulsa en la parte inferior para continuar
  • Finalmente comenzará la descarga del firmware seleccionado, puede llevar unos minutos, todo depende de tu conexión a Internet. El tamaño de la descarga ronda 1,7 GB. Una vez descargado el firmware procederá a la instalación, cuando termine mostrará el mensaje: La operación se realizó con éxito

Les recuerdo que instalar una versión Preview siempre es bajo su propia responsabilidad, asi como deberan de entender que es un riesgo para el equipo, aunque normalmente no suele salir nada mal, pero luego el funcionamiento del teléfono puede no ser el correcto y fallar bastante, también notar que la batería dura menos de lo normal. Así que antes de instalar una Preview tienen que tener muy en claro que es una versión sin terminar.

Hasta la próxima!!

Evento { Xamarin – El Inicio }


El día de hoy fue nuestro primer evento oficial como “Xamarin Student Ambassadors” y quiero agradecerle a mis colegas (amigos) Fernando y Antonio por todo, también a los que asistieron y creo que a partir de hoy leerán mi blog y serán Developers Xamarin (100%), así como por ultimo a TelmexHub por brindarnos el espacio.

Cabe mencionar que si no pudieron ir o no se enteraron los invito a que estén al pendiente de esta página: Xamarin Students Mexico en la cual estaremos publicando artículos muy interesantes sobre el desarrollo con Xamarin y sobre de los demás eventos que tendremos en un evento.

Gracias, nos vemos en la próxima!!

El pase de diapositivas requiere JavaScript.

Descarga la presentación aqui !!

Windows 10 (Phone) – Insider Program Update


El día de hoy el programa Insider de Microsoft actualizo la lista de dispositivos en los cuales podrás instalar Windows 10, cabe mencionar que la lista esta casi completa, solo al parecer deja fuera el Lumia 930 (del cual soy poseedor (triste) y el 929 (que son iguales en hardware, solo que el 929 es de la empresa Verizon de USA y el 930 es la versión internacional), aquí los modelos soportados:

•Lumia 1020
•Lumia 1320
•Lumia 1520
•Lumia 520
•Lumia 525
•Lumia 526
•Lumia 530
•Lumia 530 Dual Sim
•Lumia 535
•Lumia 620
•Lumia 625
•Lumia 630
•Lumia 630 Dual Sim
•Lumia 635
•Lumia 636
•Lumia 638
•Lumia 720
•Lumia 730
•Lumia 730 Dual SIM
•Lumia 735
•Lumia 810
•Lumia 820
•Lumia 822
•Lumia 830
•Lumia 920
•Lumia 925
•Lumia 928
•Lumia ICON
•Microsoft Lumia 430
•Microsoft Lumia 435
•Microsoft Lumia 435 Dual SIM
•Microsoft Lumia 435 Dual SIM DTV
•Microsoft Lumia 532
•Microsoft Lumia 532 Dual SIM
•Microsoft Lumia 640 Dual SIM
•Microsoft Lumia 535 Dual SIM

Algo que deben de recordar es que sigue siendo una versión que se encuentra en fase de pruebas, y que si quieren descargarla deberán de hacerlo mediante la aplicación:

http://www.windowsphone.com/es-es/store/app/windows-insider/ed2b1421-6414-4544-bd8d-06d58ee402a5

Lo único que me queda, es preguntarles ¿actualizaran?… si es así, espero saber sus comentarios.

Hasta la próxima!

Me.Student == Xamarin.License.Free


xamari Free Students

Muchos de ustedes me han preguntado por cualquier red social como conseguir una licencia de Xamarin para poder desarrollar aplicaciones multiplataforma, ya sea con Xamarin.Studio o Visual Studio y bueno, cabe destacar que esta la pueden obtener si son estudiantes, en caso contrario deberán de comprarla.

Para poder solicitarla o aplicar, visiten esta pagina: http://xamarin.com/student#apply

Una ves dentro, deberán de dar clic en:

xamari Free Students 2

Después deberán de llenar el formulario y aplicar:

xamari Free Students 3

Espero y eso les haya servido, si tienen alguna duda favor de hacérmela saber y con gusto los ayudare.

Hasta la próxima!!