développement microsoft surface

21

Upload: ash

Post on 24-Feb-2016

51 views

Category:

Documents


0 download

DESCRIPTION

Développement Microsoft Surface. GIACOPINO CYRIL Directeur pôle technologie TEQUILARAPIDO. FERQUEL SIMON Développeur ACCESS-IT. Access It en quelques mots…. Consulting/expertise, réalisation (projet /assistance technique) et formation (CPLS) sur les technologies Microsoft - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Développement Microsoft Surface
Page 2: Développement Microsoft Surface

22

Développement Microsoft SurfaceGIACOPINO CYRILDirecteur pôle technologieTEQUILARAPIDO.

FERQUEL SIMONDéveloppeurACCESS-IT

Page 3: Développement Microsoft Surface

33

Access It en quelques mots…

Consulting/expertise, réalisation (projet /assistance technique) et formation (CPLS) sur les technologies Microsoft

Haut niveau de certification2 agences à Lille et Paris, couverture nationaleCentre des Usages pour la région Nord

3 grands domaines d’expertise technologiquePlateforme applicative : SharePoint, SQL Server & BI, BizTalk.Net : architecture, Framework & langages, RIA/RDA (Silverlight, WPF, Surface), industrialisation/ALM (TFS/VSTS)…Infrastructure : poste de travail, serveurs, virtualisation, messagerie, annuaire…

http://www.access-it.fr

Page 4: Développement Microsoft Surface

44

TEQUILARAPIDO

Positionnement

POSITIONNEMENTsur le média interactif

FORMETechnologique créative

VALEUR STRATEGIE

Visibilité Notoriété Prospérité

Problématique Concurrence

Ressources Audience

e-réputation & influenceCommunity management

RéférencementMédia

Mesure

Audit & conseilEtudes et spécificationsProduction de contenusAMOA

Conception créativeCharte intranet / coporateDesign interactif Interfaces tactilesMotion design

Dispositif web – Intranet Web TV - TV interactive

Web applicationsCMS Open sourceFlash plate-formeSilverlight – WPF

Page 5: Développement Microsoft Surface

55

TEQUILARAPIDO.

Nos clients

Page 6: Développement Microsoft Surface

66

Développement Microsoft SurfaceIntroduction

Présentation de la table Surface

Développer avec Microsoft SurfaceScatterViewByte / ID Tag VisualisationLibraryContainerDrag and dropElementMenuManipulation processor

Roadmap touch de microsoft

Page 7: Développement Microsoft Surface

77

Présentation de Microsoft SurfaceCaractéristiques

AffichageType: 30-inch XGA DLP® projectorATI X1650 graphics card with 256 MB of memoryMaximum resolution: 1024 x 768

Hardware2.13-GHz Intel® CoreTM 2 Duo processorMemory: 2 GB dual-channel DDR2Storage: Minimum 250 GB SATA hard-disk drive

Input devicesCamera-based vision system with LED infrareddirect illumination

Système d’exploitationWindow Vista Business SP1

Page 8: Développement Microsoft Surface

88

ScatterView Control

Permet de mettre en œuvre rapidement une application à 360° en mode multi-user

Donne la possibilité à l'utilisation direct et le partage des contrôles

Standardisation des manipulations de redimensionnement, déplacement et rotation

Model de programmation semblable à des contrôle courant type ListBox, ItemsControl, TreeView etc...

Page 9: Développement Microsoft Surface

99

Démo

Page 10: Développement Microsoft Surface

1010

Byte / ID Tag VisualisationPermet d’associer une vue à un tag

Deux types de reconnaissances : Byte tag Identity tag

Quelques scénarii d'utilisation d'un objet taggué : -Afficher une interface utilisateur dessous autour ou à côté de l'objet - Déplacer une interface utilisateur en déplaçant un objet - Modifié l'interface utilisateur à la détection d'un objet

Intégration avec le ScatterView

Page 11: Développement Microsoft Surface

1111

Démo

Page 12: Développement Microsoft Surface

1212

LibraryContainer

Deux vuesStack ViewBar view

ItemsControlModel de programmation semblable à des contrôle courant

type ListBox, ItemsControl, TreeView etc...

Support natif du drag and drop

Page 13: Développement Microsoft Surface

1313

Démo

Page 14: Développement Microsoft Surface

1414

Drag and drop

Microsoft.Surface.Presentation.SurfaceDragDropAPI non intrusive

Attached propertiesStatic methodAttached Events

Gère des opérations de drag and drop multiples en simultané

Page 15: Développement Microsoft Surface

1515

Démo

Page 16: Développement Microsoft Surface

1616

ElementMenu

Gestion de menus hiérarchique

Templating de l’élément de menu

Ergonomie pensée pour le multi-touch

Page 17: Développement Microsoft Surface

1717

Démo

Page 18: Développement Microsoft Surface

1818

Manipulation Processor

Couche d’abstraction permettant d’interpréter des combinaisons de plusieurs contacts

Version optimisée spécifique à WPF

Version générique utilisable avec XNA ou Direct3D

InertiaProcessor

Page 19: Développement Microsoft Surface

1919

Démo

Page 20: Développement Microsoft Surface

2020

Roadmap touch de microsoft

Page 21: Développement Microsoft Surface

2121

Conclusion

Site de Microsoft Surfacehttp://www.microsoft.com/surface

NUI Group – Natural User Interface Grouphttp://nuigroup.com/

Blog du team Surfacehttp://blog.msdn.com/surface

Blog de Simon FERQUELhttp://www.simonferquel.net/blog

Blog de l’agence TEQUILARAPIDO.http://blog.tequilarapido.com