Preparar Visual Studio para Windows for IoT

Si ya has realizado los pasos previos que comentaba en el anterior post, lo siguiente es configurar nuestro entorno de desarrollo. Para ello, es necesario descargarse el ejecutable .msi disponible dentro de la plataforma Microsoft Connect.

WindowsDeveloperProgramForIoT

Es recomendable usar el enlace de descarga disponible dentro de la columna de “Descargar archivo único” en lugar de la opción de “Descargar” dentro del botón azul si no deseas usar el administrador de transferencia de ficheros. Dichero ejecutable incluye dos ficheros: Windows Developer Program For IoT MSI Content

 

  • GalileoWatcher.exe: es una utilidad para detectar la placa conectada a la red o al ordenador y extraer información básica de la misma como su dirección IP y su nombre.
  • Windows Developer Program for IoT.vsix: es la extensión de Visual Studio que añade soporte al desarrollo de proyectos basados en la placa galileo.

Para completar la instalación únicamente necesitas seguir el asistente que se abre cuando ejecutas el fichero .msi.

Install - Step 1

A continuación, saltará la UAC dos veces para que apruebes la instalación de la extensión y del otro programa.

Install - Step 2

Install - Step 3

Tras ello, solo tienes que abrir Visual Studio para tener listo tu proyecto C++ para comenzar con ello:

Install - Step 4

Otra herramienta que resultará útil es el cliente de Telnet para acceder de forma remota a nuestra placa y poder interactuar con ella. Para ello, únicamente necesitas seguir los siguientes pasos extraídos de la librería de TechNet:

  1. Haga clic en Inicio y, a continuación, haga clic en Panel de control.
  2. En la página Ventana principal del Panel de control, haga clic en Programas.
  3. En la sección Programas y características, haga clic en Activar o desactivar las características de Windows.
  4. Si aparece el cuadro de diálogo Control de cuentas de usuario, confirme que la acción que muestra es la que desea y, a continuación, haga clic en Continuar.
  5. En la lista Características de Windows, seleccione Cliente Telnet y, a continuación, haga clic en Aceptar

Ahora a seguir esperando por una placa para las pruebas. Por ahora, ya han comenzado a enviarlas

How to: Windows Developer program para IoT

Empezar a escribir algo siempre lleva una cierta resistencia, sobre todo cuando es con una pantalla en blanco y encima el artículo inicial del blog. Al final terminas dejándolo a un lado en busca del tiempo o la idea con la que ponerte a escribir. Creo que ese día llegó aprovechando el lanzamiento del programa para desarrolladores de Windows para el Internet de las Cosas, más conocido como el Internet of Things (IoT). En abril, en la primera keynote del Build se presentó esta nueva línea de trabajo para ofrecer la opción a los desarrolladores de poder hacer aplicaciones para esta nueva serie de dispositivos.

Sin embargo, no tiene por qué ser solo para desarrolladores. Aquellos como yo que les guste en el punto medio entre los cacharros de hardware y el software que los controla les va a resultar seguramente interesante. Rafa Serna escribía una muy buena introducción a lo que consistía Windows para el IoT. Con este artículo yo únicamente quería aclarar un poco qué pasos son necesarios para empezar a conocer más detalles de este nuevo sistema. La página clave es http://www.windowsondevices.com; sin embargo, a partir de ahí puede resultar más confuso qué es necesario realizar. Por lo tanto estos son los pasos:

  1. Seguro que quieres tener algo de hardware para probar. Si es así, accede a http://www.windowsondevices.com/signup.aspx para completar tu solicitud de una placa Intel Galileo. Hay más solicitudes que placas disponibles por lo que es posible que no todos podamos recibir una.
  2. Tras solicitar tu placa, lo siguiente es obtener el software necesario. Para ello, es necesario acceder a la plataforma Connect donde además también podrás proporcionar tus comentarios para mejorar el producto.
  3. Configura tu ordenador, tu placa Galileo y crea las primeras aplicaciones a través del portal disponible en GitHub
  4. ¿Tienes alguna duda o pregunta? A través de Twitter con el hashtag #winbuilder, los foros de MSDN o Stack Overflow puedes encontrar las respuestas

Y con esto, más o menos tendrías todo listo para empezar a trabajar con esta nueva plataforma. Ahora solo queda esperar que nos llegue una placa para probarlo.