Download presentation
Presentation is loading. Please wait.
Published byFelix McCormick Modified over 9 years ago
1
WCL208
2
Slate Mobile Slate Mobile Laptop Portable Laptop Portable Displays TV, Monitor Displays TV, Monitor All-in-One Desktop All-in-One Desktop
3
Processor: Atom N550 Memory: 2GB Screen: 10.1” (1366x768) Touch: 2-finger capacitive Graphics: Intel GMA 3150 Processor: Atom N550 Memory: 2GB Screen: 10.1” (1366x768) Touch: 2-finger capacitive Graphics: Intel GMA 3150 Processor: i5 470um Memory: 2GB or 4GB Screen: 12.1” (1280x800) Touch: 2-finger capacitive Graphics: Integrated Processor: i5 470um Memory: 2GB or 4GB Screen: 12.1” (1280x800) Touch: 2-finger capacitive Graphics: Integrated Processor: Atom N405 Memory: 2GB Screen: 11.6” (1366x768) Touch: 2-finger capacitive Graphics: Intel GMA3150 Processor: Atom N405 Memory: 2GB Screen: 11.6” (1366x768) Touch: 2-finger capacitive Graphics: Intel GMA3150 Asus EEE EP120ExoPC Dell Duo Inspiron
9
What gestures make sense? Need text entry? Targeting cross platform? Deployment requirements? Scenario and Functionality Native Code.NET Web Developer Skillsets Existing application? Reusing code? Targeting different devices? Existing code
10
Native C++ MFC.NET WPF Silverlight IE 9 HTML 5 Silverlight
11
* * Raw Touch Data Single Gestures Gesture Combinations Windows 7 Native API (C/C++).NET Silverlight WM_TOUCH messages x/y packets for each touch point WM_GESTURE messages Pinch/stretch, pan, rotate, etc. Manipulations interface Ability to combine multiple gestures
12
Demo
17
Multi-Touch Input in Silverlighthttp://msdn.microsoft.com/en-us/library/dd894494(VS.95).aspx Exploring Multi-Touch Support in Silverlighthttp://msdn.microsoft.com/en-us/magazine/ee336026.aspx Associated Downloads on code.microsoft.com http://code.msdn.microsoft.com/mag201003MultiTouch/Release/Pr ojectReleases.aspx?ReleaseId=3946 Microsoft Surface Example and Inertia Sample for Microsoft Silverlight http://www.microsoft.com/downloads/en/details.aspx?FamilyID=4B 281BDE-9B01-4890-B3D4-B3B45CA2C2E4&displaylang=en Optimizing WPF Application Performancehttp://msdn.microsoft.com/en-us/library/aa970683.aspx Multi-Touch Manipulation Events in WPFhttp://msdn.microsoft.com/en-us/magazine/ff898416.aspx Touch and Responsehttp://msdn.microsoft.com/en-us/magazine/ff955609.aspx Multi-Touch Inertiahttp://msdn.microsoft.com/en-us/magazine/gg232767.aspx Surface Tool-Kit Betahttp://msdn.microsoft.com/library/ee957352.aspx WPF 4 Resources Silverlight 4 Resources
18
Introduction to Windows Touchhttp://www.microsoft.com/whdc/device/input/Win7_touch.mspx Windows 7 Engineering Guidance for Slate PCshttp://www.microsoft.com/whdc/device/input/slate-pc-design.mspx Windows Touch Guidance documenthttp://archive.msdn.microsoft.com/wintouchguide Multi-Touch in Windows 7 [WinHEC 2008; 5.3 MB] http://download.microsoft.com/download/5/E/6/5E66B27B-988B-4F50-AF3A- C2FF1E62180F/MBL-T527_WH08.pptx MSDN Magazine: MultiTouch Capabilities in Windows 7http://msdn.microsoft.com/en-us/magazine/ee336016.aspx Windows Touch on MSDNhttp://msdn.microsoft.com/en-us/library/dd562197(VS.85).aspx Windows Touch Developer Resourceshttp://code.msdn.microsoft.com/WindowsTouch/ Windows User Experience Interaction Guidelineshttp://msdn.microsoft.com/en-us/library/aa511258.aspx Tablet and Touch SDKhttp://msdn.microsoft.com/en-us/library/ms704849(VS.85).aspx Project Hilohttp://code.msdn.microsoft.com/Hilohttp://code.msdn.microsoft.com/Hilo or Follow @projecthilo Sensor Development Kit for Windows 7 http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectNa me=SensorsAndLocation&DownloadId=5856 Engineering Windows 7 Blog: Touching Windows 7http://blogs.msdn.com/e7/archive/2009/03/25/touching-windows-7.aspx Engineering Windows 7 Blog: Ink Input and Tablet PChttp://blogs.msdn.com/e7/archive/2009/04/23/ink-input-and-tablet.aspx WPF 4 Touch Supporthttp://msdn.microsoft.com/en-us/library/bb613588.aspx#touch_and_manipulation Windows Product Scouthttp://www.microsoft.com/windows/product-scout/
20
www.microsoft.com/teched Sessions On-Demand & CommunityMicrosoft Certification & Training Resources Resources for IT ProfessionalsResources for Developers www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn http://northamerica.msteched.com Connect. Share. Discuss.
22
Scan the Tag to evaluate this session now on myTechEd Mobile
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.