Surface 2 final sdk release
Aucun commentaire
Voici une première bonne nouvelle pour tous les concepteurs d'applications Surface, vous pouvez désormais télécharger le SDK Surface 2 en version finale.
L'autre bonne nouvelle : ce SDK remplace le précédent Windows Touch beta SDK, il n'est donc plus nécessaire d'installer deux plateformes différentes. Que vous soyez dans l’environnement Windows 7 ou Surface, la conception d'applications tactiles devient moins chronophage. Par exemple, bon nombres de contrôles sont fournis par défaut et il ne sera plus nécessaire de tous les re-développer. Du coup, un certain nombre d'ajustements a été réalisé pour supporter les différents types de hardware. Pour ma part, le premier test que je vais faire consiste à tester les performances sur les tablettes tactiles Windows 7. Le sdk beta était assez lourd et peu performant sur les tablettes tactiles, cela a-t-il évolué ?
Voici, dans les grandes lignes, les améliorations apportées :
- Possibilité de définir les spécificités du matériel hardware :
- Modification de la résolution
- Définition du nombre de points de contact simultanés
- Activation de la détection d'objets tag
- Activation de la détection de blob
- Activation de la récupération de la bounding box de contact
- Activation de la récupération de l'orientation
- Définition de la surface de contact allouée.
- Les contrôles Surface bénéficie via l'héritage des contrôles WPF standard, des événements souris, stylus ou tactiles. Cela est très pratique lorsque l'on développe en environnement desktop Window 7.
- Simplification de l'arbre visuel et logique des contrôles pour faciliter le personnalisation.
- Les événements de type gesture, comme Tap, ne sont plus implémentés directement dans la classe SurfaceControl mais sont dorénavant attachés. Le concept d'évènement attaché existe depuis .Net 3 mais c'est une utilisation vraiment pertinente que nous propose Microsoft.
- La classe UserControl est enrichie par défaut avec les nouveaux événements et gestionnaires de capture tactiles, la classe SurfaceUserControl est donc supprimée.
- Le simulateur Surface a été énormément enrichi avec notament le support de l'orientation.
Il y aurait encore beaucoup à dire, le mieux est de tester directement en développant des applications...


