K4W2 en aplicaciones para la Windows Store XML

Hola y bienvenidos a este nuevo tutorial de Kinect para Windows v2 en aplicaciones para la Windows Store.

En esta ocasión les quiero mostrar las dos maneras de implementar el Kinect en XML.

En el vídeo podrás apreciar la diferencia entre el uso del sensor en una aplicación catálogo  y la misma aplicación pero con la implementación del Kinect SDK.

Para poder desarrollar para Kinect es necesario en toda ocasión agregar las 3 referencias:

1

Para poder eliminar las advertencias y poder empezar a desarrollar, cambia de Any CPU a x86

2

En el AppxManifest > capacidades > Microphone y Webcam.

Nota: Sí no agregas estas dos capacidades no podrás hacer uso del sensor y te marcará error a la hora de correr tu aplicación.

3

 

Método 1:

Busca esta instrucción en el app.xaml.cs:

if (e.PreviousExecutionState != ApplicationExecutionState.Running)

bool loadState = (e.PreviousExecutionState == ApplicationExecutionState.Terminated);

Antes de la instrucción: Window.Current.Content =rootFrame; agrega el siguiente código:

KinectRegion KinectRegion = new KinectRegion();

KinectUserViewer KinectUserViewer = new KinectUserViewer()

{

HorizontalAlignment = HorizontalAlignment.Right,

VerticalAlignment = VerticalAlignment.Top,

Height = 100,

Width = 130,

};

Grid grid = new Grid();

grid.Children.Add(KinectRegion);

grid.Children.Add(KinectUserViewer);

KinectRegion.Content = rootFrame;

Y por último sustituye rootframe por grid de la siguiente manera:

Window.Current.Content =grid;

KinectUserViewer: Es la sección en que el usuario se verá dentro de la aplicación, ubícala y dale el tamaño de acuerdo al diseño de tu aplicación.

KinectRegion: Es toda la zona donde el sensor podrá usarse y permitirá al usuario tener el control de la aplicación.

Método 2:

Busca y posiciónate arriba de esta instrucción en el app.xaml.cs:

   void OnNavigationFailed(object sender, NavigationFailedEventArgs e)

y agrega el siguiente código:

public KinectRegion KinectRegion { get; private set; }

 Ahora busca la siguiente sentencia:

 if (e.PreviousExecutionState != ApplicationExecutionState.Running)

bool loadState = (e.PreviousExecutionState == ApplicationExecutionState.Terminated);

Antes de la instrucción: Window.Current.Content =rootFrame; agrega el siguiente código:

   KinectRegion = new KinectRegion(rootFrame,

HorizontalAlignment.Right, VerticalAlignment.Top);

 Y por último sustituye rootframe por KinectRegion de la siguiente manera:

Window.Current.Content = KinectRegion;

 Y verás que por ambos métodos obtenemos los mismos resultados.

 

 

~ Hasta la próxima ~

Anuncios

Deja un comentario

Archivado bajo Kinect

Kinect for Windows v2 SDK Beta instalación y descarga

Hola y bienvenidos a este nuevo tutorial, hoy es un día muy especial para quienes desarrollamos para Kinect, por fin después de tanta espera se liberó la versión beta del SDK K4W v2.

En este tutoría, el primero sobre el nuevo sdk veremos los requerimientos previos a la instalación del SDK, descarga, instalación y como comprobar la instalación correcta en Visual Studio.

Requerimientos para el SDK:

Sistema Operativo: Windows 8, Windows 8.1

Software: Visual Studio 2012 o 2013.

Hardware:

  • 64-bit (x64) procesador
  • Dual-core 3.1-GHz o superior
  • USB 3.0
  • 2 GB RAM
  • Microsoft Kinect for Windows v2 sensor

Para más información clic aquí.

Descarga el SDK

Para descargar el sdk da clic aquí

Una vez descargado y ejecutado el instalador, acepta los términos y condiciones, da clic en install.

K4WSDK2IM1

Iniciará la instalación del SDK, da clic en instalar si te pide permisos de instalación aparte.

K4WSDK2IM2

Y en menos de 5 minutos tendrás instalado el SDK.

K4WSDK2IM3

Para corroborarlo visualmente en tu panel aparecerán estas 3 herramientas:

– Gesture Builder

– Kinect Studio v2.0

– SDK Browser v2.0

K4WSDK2IM5

 

Y ya estas listo para desarrollar súper aplicaciones con K4W2 y Windows 8.

Para desarrollar con el speetch descarga el sdk aquí.

Lo primero que te preguntará es que tipo de equipo tienes si es 32 bits (x86) o de 64, una vez que tengas seleccionado todo lo que deseas descargar da clic en Next para iniciar la descarga del SDK.

Ya que lo tengas descargado, ejecutalo simplemente sigue el asistente de instalación, en menos de 5 minutos se instalará el sdk.

 

K4WSDK2IM4K4WSDK2IM6

SDK en Visual Studio

En tu Visual Studio al agregar una referencia en tu aplicación para Windows 8.1 te aparecerán todas estas librerías.

K4WSDK2IM7

Hasta la próxima.

  • Para descargar el sdk da clic aquí
  • Speetch sdk aquí.
  • Compra tu Kinect for Windows 2 aquí

Deja un comentario

Archivado bajo Kinect

Internet Explorer.- Conoce a IE Developer Channel

Peter Joseph Concha Regatto

Hi geeks,

El post de hoy les traigo los por menores de IE Developer Channel.

¿Qué es IE Developer Channel?

Developer Channel ofrece una versión de Internet Explorer con características y compatibilidad de estándares web que están por venir, y que en la actualidad se encuentran en desarrollo, para que ustedes puedan explorar y probar. Descarguen Developer Channel para probar las nuevas características antes de que estén disponibles, y puedan compartir su opinión con el equipo de IE, para así mejorar el producto con las características que ustedes necesitan.

¿Cuáles son los requisitos?

Sistema Operativo Windows 8.1 o Windows 7 SP 1

En el caso de que tengas W7 SP1, debes tener adicionalmente instalado:

Puedes verificar si posees todo eso instalado dirigiéntote a “Control Panel” en la opción de “Programs and…

Ver la entrada original 248 palabras más

Deja un comentario

Archivado bajo Otros

Proyectando Windows Phone en PC

/r/Geeks by @jRodrigoPuca

Con la llegada del preview de Windows Phone 8.1 para los desarrolladores, encontramos nuevos features! En esta publicación les presentaré la funcionalidad que permite proyectar la pantalla de Windows Phone 8.1 en PC!

Screenshot (932)

Ver la entrada original 135 palabras más

Deja un comentario

Archivado bajo Anuncios

De Project Siena al Windows Store!

/r/Geeks by @jRodrigoPuca

En este post conoceremos los pasos para instalar una aplicación de Microsoft Project Siena en nuestra PC y crear el archivo de subida a la Tienda de Windows (Windows Store).

Instalar nuestra aplicación

Ya sea para compartir nuestro proyecto o bien para tenerlo instalado en nuestra PC, debemos exportar nuestro proyecto de Siena.

1) Para empezar seleccionaremos la opción ‘Publish’:

Screenshot (1003)

2) Elegimos el nombre, el icono para nuestra aplicación, y luego clic en ‘Publish’

Screenshot (1004)3) Y luego seleccionamos la carpeta en donde queremos tener los archivos generados

Screenshot (1005)

Screenshot (1006)

4) Al exportar nuestro proyecto nos genera una carpeta llamada ‘PublishPackage’ con los datos de la aplicación y un instalable. Para instalar la aplicación ejecutamos con permisos de administrador al ‘InstallApp.exe’ y seleccionamos ‘Install on this PC’

Screenshot (1007)

Screenshot (1008)

Screenshot (1009)

Llevando la aplicación al Store

Luego de instalar la aplicación en nuestra PC y comprobar que su funcionamiento sea el esperado.. podremos estar dispuestos a llevar nuestra…

Ver la entrada original 124 palabras más

Deja un comentario

Archivado bajo Anuncios, Windows 8

VM de distribución Linux en Azure

/r/Geeks by @jRodrigoPuca

Una de las grandes posibilidades de Microsoft Azure, es la creación de máquinas virtuales en la nube. De las cuales inclusive es posible realizar con otros sistemas operativos distintos a Windows, en este pequeño tutorial probaremos con realizar una máquina virtual (VM) basada en la distribución OpenSuse y acceder a ella mediante SSH.

Crear máquina virtual de distribución Linux

1) Para empezar a crear una máquina virtual realizamos el siguiente paso: ‘New>Compute>Virtual Machine>From Gallery’. Esto nos permitirá tener una máquina virtual con todas las configuraciones iniciales para comenzar:

Screenshot (616)

2) Elegimos crear la máquina virtual en base a una imagen (para este caso OpenSuse), es destacable que es posible realizar el tutorial con otras distribuciones Linux (Suse, Ubuntu, etc..)

Screenshot (617)

3) A continuación elegimos un nombre para la máquina virtual, el nombre del usuario y la contraseña de acceso (esto es muy importante para el acceso de forma remota)

Screenshot (620)

4)…

Ver la entrada original 186 palabras más

Deja un comentario

Archivado bajo Anuncios

Internet Explorer.- Actualización de IE e Impulsando la Seguridad

Peter Joseph Concha Regatto

1017029_579681412147603_504917323412029311_n

La seguridad de nuestros productos es algo que tomamos muy seriamente, la cobertura que se le dio en estos últimos días a una vulnerabilidad en Internet Explorer (IE) ha sido difícil para nuestros clientes y para nosotros. Nos llena de orgullo que entre los navegadores más utilizados, es decir IE el más seguro del mundo debido a su desarrollo seguro y capacidad para proteger a los clientes, incluso frente a los ciber-delincuentes que quieren romper su seguridad.

Esto significa que cuando vimos los primeros informes acerca de esta vulnerabilidad dijimos hay que arreglarlo, arreglarlo rápido y arreglarlo para todos nuestros clientes. Así lo hicimos. La actualización ya se encuentra disponible hoy (01/05/2014) a las 10 a.m. PDT.

Adrienne Hall, Gerente General, Trustworthy Computing, Microsoft.

Palabras de Adrienne Hall, Gerente General, Trustworthy Computing, Microsoft.

Si eres como la mayoría de la gente, y tienes activado las actualizaciones automáticas, ya obtendrás esta nueva actualización sin tener que tomar alguna…

Ver la entrada original 532 palabras más

Deja un comentario

Archivado bajo Anuncios