Microsoft Surface, SDK y WPF

Como todos sabréis esta semana se ha presentado el Microsoft Surface en Microsoft España. No se pueden decir más cosas sobre el proyMicrosoftSurfaceecto que vosotros sepáis, pero de lo que podemos hablar es del desarrollo de aplicaciones para Surface.

El Surface como cualquier otro gadget, el desarrollo de aplicaciones es una de las partes más importantes del dispositivo, pues las aplicaciones hacen que el Surface brille. Pues bien esta semana el día 2 de Marzo hice una presentación en Microsoft España sobre el desarrollo de aplicaciones para WPF y quiero compartir con vosotros esa experiencia.

¿Cómo se desarrollan aplicaciones para el Surface?, pues bien hay dos tipos de tecnología por el cual nosotros podemos desarrolla aplicaciones para el Surface que vienen incluidos en el SDK.

  • WPF (Windows Presentation Foundation)
  • XNA

XNA está más centrada en el desarrollo de videojuegos para Xbox360, Windows y Zune. Es una tecnología basada en .NET, lo que significa que podemos desarrollar nuestros videojuegos con C# y VB.NET.

Sobre WPF que decir… además de que es la caña, que nos permite que tanto diseñador como programador interaccionen y crear aplicaciones muy impactantes.

Ahora bien ¿que tecnología usar?, depende del tipo de aplicación. Con WPF vamos a tener muchas más cosas listas para poder trabajar con Surface, que con XNA, aunque WPF no tiene (por ahora) un soporte para 3D tan bueno como XNA. Eso significa que si queremos hacer una aplicación con un uso intensivo de 3D deberemos de usar XNA sin pensarlo. De todos modos en WPF tenemos soporte para 3D y tenemos todo lo bueno de WPF, layout, controles, tiempo de diseño, acelerado por hardware, ect.

Así que la decisión en principio puede ser fácil, nosotros en Plain Concepts hemos cosas en las dos tecnologías, pero usamos más WPF que XNA.

Feliz desarrollo de Surface.

4 comentarios en “Microsoft Surface, SDK y WPF”

  1. Hola Luis:

    Me voy a permitir lanzarte la petición de que, si es posible, escribas un pequeño artículillo sobre como desarrollar el ‘hola mundo’ para Surface. Un artículo que nos permita saber que pasos inciales debemos dar y que herramientas y SDKs necesitamos.

    ¡Un saludo!

  2. jejeje que envidia tio !!! pero me sumo a Ramon en la peticion y en especial al apartado donde para simular varios “touch” podemos pinchar varios ratones en el simulador de Surface, te partirias si vieras lo que cuesta organizar 5 manos diferentes para que simules 5 dedos 😛

    Saludos

  3. Pues acepto el reto, prepararé un post sobre el “Hola Mundo Surface” con el ScatterView y con todas las cosillas del SDK.

    Gracias. Luis.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *