Aller au menu - Aller au contenu

Icône Développer sur Microsoft Surface

Mise à jour : 23/03/2011
Difficulté : Facile Facile Durée d'étude : 7 jours Creative Commons BY-NC-ND
270 visites depuis 7 jours, classé 363/786
Depuis quelques années fleurissent différents systèmes basés sur des interfaces tactiles multi-touch, cela dans le but d'obtenir des interfaces intuitives. Microsoft Surface est entre autre une de ces interfaces. Peut-être auriez vous envie de vous mettre au développement d'interface sur cette technologie ? Les cours et autres tutoriels sont malheureusement assez rares.
C'est donc le but de ce tutoriel : vous fournir de quoi apprendre à développer sur Microsoft Surface. Par la même occasion, cela ouvre la voie vers le Multi-Touch sous Windows 7 qui est relativement proche dans le fonctionnement.

Petite nécessitée toutefois : avoir quelques bases dans le C#, ainsi que WPF.
Ce cours est composé des parties suivantes :

Partager

15 commentaires pour "Développer sur Microsoft Surface"
Note moyenne : 3.84 / 4 (25 votes)
Pseudo Commentaire
Hors ligne Mangepain # Posté le 27/01/2011 à 20:27:18
Le pain, ça fait du bien
Avatar
Flux RSS

Études : SUPINFO Midi-Pyrénées à Toulouse

C'est quand même bien réactif au touché, c'est juste que les applis ne se quittent pas donc à force ben trop d'applis tuent le tactile...

Apprenez à programmer avec C# et .net

Blog de 4 passionnés de .net sur lequel je publie : onefor4
 
Connecté Strimy # Posté le 27/01/2011 à 20:45:25
Avatar

Avis : Très bon

Ville : Albi
Pays : France métropolitaine
Études : SUPINFO Midi-Pyrénées à Toulouse

Y'a surtout le problème de l'éclairage. S'il y a trop de lumière, la sensibilité de la table doit être réduite pour éviter qu'il y ait trop d'artefacts au niveau du système de vision, et donc générant des contacts.
Je me demande si la V2 sera meilleure à ce niveau là. Le fonctionnement du tactile est toujours basé sur de l'IR donc le problème doit être toujours présent, mais dans quelle mesure ?
 
Hors ligne F-aya # Posté le 30/01/2011 à 13:07:04
Keyboard error, F11 to resume
Avatar

Études : Polytech'Nice-Sophia Antipolis

Je parlais vraiment de soucis au niveau du toucher perso, par exemple faire pivoter d'un tour complet un ScatterViewItem c'est déjà un combat, faut s'y reprendre à deux ou trois fois parce qu'on perd les "accroches" à l'Item avant d'avoir fini le mouvement.
Apres il y a aussi pas mal de soucis au niveau des pertes de tags, il suffit de bouger un tag à peine trop vite sur la table pour que les handlers de lostTag soient appelés 4 ou 5 fois etc...
Au final je trouve cette table sympa, c'est joli etc mais c'est plus gadget qu'autre chose à cause de soucis empêchant de s'en servir de manière vraiment ergonomique et pratique.
*

Dans la vie, il y a 10 categories de gens. Ceux qui comprennent le binaire, et les autres.
 
Connecté Strimy # Posté le 30/01/2011 à 14:01:49
Avatar

Avis : Très bon

Ville : Albi
Pays : France métropolitaine
Études : SUPINFO Midi-Pyrénées à Toulouse

Autant pour les tags, ça ne m'étonne pas (j'ai pas trop pu tester, mais si me souviens bien, le SDK indique que les Identity Tag sont limites en support "expérimental").

Par contre, pour les manipulations plus simple, j'ai par spécialement remarqué de gros problèmes du moment que l'éclairage ambiant est assez correct (et sans éclairage en hauteur à proximité). C'est sûr que c'est quand même une contrainte non négligeable, mais y'a moyen de s'arranger pour éviter d'avoir une source de lumière qui pointe trop vers la table. Et surtout, plus le contact est gros, mieux ca passe. Donc en posant bien le doigt, on obtient de bien meilleurs résultats qu'en posant juste l'extrémité (comme on est tenté de le faire avec les écrans capacitifs).

Si t'en as la possibilité, fait des tests avec différents éclairages et en calibrant la table différemment ;)
 
Hors ligne Tuttu # Posté le 02/02/2011 à 11:27:57
Avatar

Ville : Tremblay-en-france
Pays : France métropolitaine

Citation : Strimy
Y'a surtout le problème de l'éclairage. S'il y a trop de lumière, la sensibilité de la table doit être réduite pour éviter qu'il y ait trop d'artefacts au niveau du système de vision, et donc générant des contacts.
Je me demande si la V2 sera meilleure à ce niveau là. Le fonctionnement du tactile est toujours basé sur de l'IR donc le problème doit être toujours présent, mais dans quelle mesure ?


Puisque sur la V2, chaque Pixel agit comme une caméra, je pense que la sensibilité de chacun peut être réduite puisque leur surface est également réduite. Si la sensibilité est donc réduite, le risque d'artefacts s'en trouvent également réduit. Y a plus qu'à tester pour s'en assurer. ^^

Coder donne faim !

 

Voir tous les commentaires