Menu

2012 Posts

Jouer un son en background (WinRT XAML)

Récemment je me suis confronté à un problème étonnant sur une application WinRT XAML. Je voulais jouer un son mais pas à partir d’une définition dans mon XAML, mais plutôt en code behind.

J’ai donc cherché sur internet comment faire et force est de constater que la seule solution sans aller à créer un interop DirectSound, c’est de passer par le MediaElement. Cependant, passer par ce contrôle n’a pas été aussi simple qu’il n’y parait.

Déjà la première chose à savoir et qu’il m’a fait perdre un temps infini, c’est que le contrôle MediaElement NE GERE PAS LES WAV. Aussi étonnant que cela puisse paraître, il n’arrive pas gérer des WAVs, ou en tout cas ceux que je lui donnais, je les ai pourtant vérifié en les lisant avec différents lecteurs et le fichier n’avait aucun soucis. Dans notre cas il faudra donc passer par des MP3, donc ne vous faite pas avoir !

Read More
Installation d’un programme sur la Samsung SUR40

Installation d’un programme sur la Samsung SUR40

Pour installer une application sur la table Samsung SUR40 with Microsoft PixelSense, il faut suivre les étapes listées ci-dessous, pour tout complément d’information, vous pouvez consulter la documentation officielle à cette adresse : http://msdn.microsoft.com/en-us/library/ff727836

1. Récupérer les exécutables

Pour installer une application vous pouvez déposer l’ensemble des Assemblies dans un répertoire au choix du système (il faut juste que la table possède les droits de lecture sur ces fichiers). Libre à vous d’organiser l’emplacement de stockage de vos applications.

Il est a noté que les applications doivent être réalisées en WPF avec le SDK Surface 2 ou en XNA 4 avec les extensions du SDK Surface 2.

Read More

Easy Shopping disponible !

Je viens de publier sur le Marketplace Windows Phone 7, une application de liste de course nommé Easy Shopping. J’ai réalisé cette application avec une autre MVP Surface et Designer Industriel à savoir Johanna Rowe. Nous avons créé cette application tout d’abord pour répondre à un besoin personnel, en effet nous n’avions pas trouvé d’application de liste de course qui nous satisfasse. Du coup, autant développer la nôtre !

Nous l’avons réalisée avec la même rigueur et le même processus de développement que nous utilisons en entreprise pour développer des applications NUI. Le focus a été mis sur la simplicité et l’expérience utilisateur. Nous n’avons par exemple pas mis de lecteur de code barre, car nous pensons qu’une liste de course se fait avant les courses et pas pendant, nous n’avons donc pas les codes barre sous la main.

Read More

PixelSense et Surface sont dans un bateau

Il y a des moment dans la vie qui sont charnières ! Microsoft vient d’en vivre un hier soir à 00h30 heure de Paris avec l’annonce de sa première tablette Windows 8 fait maison.

J’ai le plaisir de vous présenter « Surface » !

Read More
Kinect SDK : Découverte

Kinect SDK : Découverte

Enfin ! C’est le 1 février dernier que Microsoft met à disposition du public la première version RTW du Kinect SDK for Windows. Au menu, optimisation, documentation et refonte des APIs. Cet article fait une comparaison avec la version BETA du SDK Kinect for Windows mais revient sur les principales fonctionnalités. Cet article fait suite à mon article paru dans le Programmez! 148 de Janvier 2012. Il est question de se familiariser avec le SDK.

1. Améliorations de l’architecture Kinect

Kinect est un véritable petit bijou de technologie. Outre les fonctionnalités disponibles sur Kinect pour XBOX 360, Kinect for Windows dispose de plusieurs améliorations :

  • Existence d’un mode « near » qui permet de détecter des objets à partir de 40 cm de l’appareil.
  • Possibilité de brancher jusqu’à 4 Kinect for Windows sur un même PC.
  • Amélioration de la détection des squelettes.
  • Intégration dans le SDK de la dernière version de Microsoft Speech Platform afin d’utiliser la reconnaissance vocale.

Read More
Techdays 2012 : Les Webcasts !

Techdays 2012 : Les Webcasts !

Les sessions Techdays 2012 sont disponibles ! Retrouvez mes deux sessions en Webcast ainsi que celle de Johanna Rowe sur le Design.

Au coeur d’un projet Kinect innovant (DES202)

Webcast de la session

Vidéo de l’application

« Dans cette session nous allons faire un retour d’expérience sur un projet Kinect : Publicité interactive. Nous montrerons le processus de création du projet en partant du Design pour allez jusqu’au graphisme et finir par le développement. Une bonne façon de montrer ce que Kinect apporte sur un cas concret. »

Read More