SlideShare ist ein Scribd-Unternehmen logo
1 von 41
win7 4 devs aditya mani, acuis 28 th  june 2009 microsoft tech-ed on road
thank you
about me health software hospital industry multitouch kiosk on wpf acu is
win7 4 devs spirit of this presentation what’s new in win7? what’s in it for devs? where do we get the resources?
spirit of this presentation not only about technology conversational work in progress….
what’s new in win7 1 design principles of win7 2 taskbar 3 libraries 4 multi touch 5 sensor & location 6 ribbon ux
what’s new in win7 design principles of win7
what’s new in win7 ,[object Object],[object Object],single tool  to:   launch, switch & manage  apps   + their   tasks
what’s new in win7 ,[object Object],[object Object],[object Object],[object Object],[object Object]
what’s new in win7 ,[object Object],[object Object],nui gestures manipulations inertia
what’s new in win7 ,[object Object],[object Object]
what’s new in win7 ,[object Object],[object Object]
what’s new in win7 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
resources for:  design principles http://channel9.msdn.com/pdc2008/PC22/
what’s in it for devs multi touch sensor & location ribbon
multi touch Scenarios good for touch: maps & pics Touch & gestures that make up the NUI Will be present in small form factors (phones) to  large ff (surface units) Touch scenarios – factory floors to phones (can’t pull out a keyboard everytime) Touch is better for content consumption versus content creation!
multi touch & WPF
multi touch & WPF
multi touch & WPF Certain multi-gesture manipulations with inertia will be available in WPF 4
multi touch & WPF Good - Out of the box experience for legacy apps is available in Win7
multi touch & gestures Gestures: 1 or 2 fingers inputs that translate into action OS does listening for gestures You can program the app to listen for WM_GESTURE messages or notifications
multi touch & gestures Good - Out of the box experience for legacy apps is available in Win7
some gestures keywords GetGesture SetGestureConfig api can be set to turn on or turn off gestures You can slow down, add inertia etc WM_GestureNotify GetGestureInfo Usually gesture messages should be limited to 30 gestures per second GID_Rotate
understanding wm_gesture
WM_Touch Similar to  mouse position  giving multiple (an array of) XY co-ords
manipulations Manipulations are the superset to gestures.  Manipulations allow you to simultaneously do multiple gesture paired up with inertia and other physics engine transforms.  So, you can rotate, move and zoom in concurrently.  Needs raw data and depends on how much the  hardware can support. The most complex form of Multi-touch!!
manipulations
Inertia & physics engines
resources for: multi touch http://channel9.msdn.com/pdc2008/PC03/
resources for: multi touch MS TouchPack for Win7 http://windowsteamblog.com/blogs/windows7/archive/2009/05/27/introducing-the-microsoft-touch-pack-for-windows-7.aspx Developing Mult-touch apps http://channel9.msdn.com/pdc2008/PC03/ Video on MultiTouch http://channel9.msdn.com/posts/yochay/Windows-7-Mutli-Touch-Overview/
resources for: multi touch MSDN on WM_GESTURE Message http://msdn.microsoft.com/en-us/library/dd353242(VS.85).aspx MSDN on Windows Touch SDK http://msdn.microsoft.com/en-us/library/dd371406(VS.85).aspx MSDN Windows Touch Programming Guide http://msdn.microsoft.com/en-us/library/dd317323(VS.85).aspx MSDN Gestures in Windows http://msdn.microsoft.com/en-us/library/dd371585(VS.85).aspx
sensor & location
sensor & location
sensor & location native sensor sdk with win7 can be connected to sensing devices like gps, temp sensor, light sensor, accelerometers etc os level resource: multiple applications can use the output of the sensor simultaneously without having resource constraints
sensor & location iSensorManager: com interface that manages all the sensors in the system GetSensorByID used to query a sensor by ID GetSensorByCategory used to query a sensor if environmental sensor, physics sensor Onsensor: event tells you new sensor  Isensor you can get data about sensor
resources for:  sensor & location http://channel9.msdn.com/pdc2008/PC25/
ribbon native ribbon win32 com based managed code as well (vb, C# and XAML) markup style
resources for:  sensor & location http://channel9.msdn.com/pdc2008/PC14/
win7 resources Win7 Training kit http://www.microsoft.com/downloads/details.aspx?FamilyID=12100526-ed26-476b-8e20-69662b8546c1&displaylang=en Win7 Dev Guide http://msdn.microsoft.com/en-us/library/dd371748(VS.85).aspx Win7 app Cookbook http:// go.microsoft.com/fwlink/?LinkId =133393
win7 resources
win7 resources

Weitere ähnliche Inhalte

Ähnlich wie Windows 7 For Developers

Windows 7 For Developers
Windows 7 For DevelopersWindows 7 For Developers
Windows 7 For Developers
rsnarayanan
 
1.Usability Engineering.pptx
1.Usability Engineering.pptx1.Usability Engineering.pptx
1.Usability Engineering.pptx
Dr.Saranya K.G
 
DevOps auf Knopfdruck!? OC|Webcast "OpenDevStack - Scaling DevOps based on Op...
DevOps auf Knopfdruck!? OC|Webcast "OpenDevStack - Scaling DevOps based on Op...DevOps auf Knopfdruck!? OC|Webcast "OpenDevStack - Scaling DevOps based on Op...
DevOps auf Knopfdruck!? OC|Webcast "OpenDevStack - Scaling DevOps based on Op...
OPITZ CONSULTING Deutschland
 
上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf
上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf
上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf
csdnmobile
 
Basic power point presentation on the following info., for Whole F.docx
Basic power point presentation on the following info., for Whole F.docxBasic power point presentation on the following info., for Whole F.docx
Basic power point presentation on the following info., for Whole F.docx
ikirkton
 

Ähnlich wie Windows 7 For Developers (20)

Case Study: How REI increased ROI on SAP Through A Better User Experience
Case Study: How REI increased ROI on SAP Through A Better User ExperienceCase Study: How REI increased ROI on SAP Through A Better User Experience
Case Study: How REI increased ROI on SAP Through A Better User Experience
 
Windows 7 For Developers
Windows 7 For DevelopersWindows 7 For Developers
Windows 7 For Developers
 
Building Multi-Touch Experiences
Building Multi-Touch ExperiencesBuilding Multi-Touch Experiences
Building Multi-Touch Experiences
 
Digital Fun for the Digital Home
Digital Fun for the Digital HomeDigital Fun for the Digital Home
Digital Fun for the Digital Home
 
It's All About Context
It's All About ContextIt's All About Context
It's All About Context
 
Become a Windows 8 and Windows Phone App Developer at TechDays
Become a Windows 8 and Windows Phone App Developer at TechDaysBecome a Windows 8 and Windows Phone App Developer at TechDays
Become a Windows 8 and Windows Phone App Developer at TechDays
 
All in one
All in oneAll in one
All in one
 
Btec Business Level 3 Unit 14 M1
Btec Business Level 3 Unit 14 M1Btec Business Level 3 Unit 14 M1
Btec Business Level 3 Unit 14 M1
 
IRJET- Voice Recognition(AI) : Voice Assistant Robot
IRJET-  	  Voice Recognition(AI) : Voice Assistant RobotIRJET-  	  Voice Recognition(AI) : Voice Assistant Robot
IRJET- Voice Recognition(AI) : Voice Assistant Robot
 
Developing Multi Touch Applications
Developing Multi Touch ApplicationsDeveloping Multi Touch Applications
Developing Multi Touch Applications
 
Operating Systems ( Os )
Operating Systems ( Os )Operating Systems ( Os )
Operating Systems ( Os )
 
10 Thesen zur professionellen Softwareentwicklung
10 Thesen zur professionellen Softwareentwicklung10 Thesen zur professionellen Softwareentwicklung
10 Thesen zur professionellen Softwareentwicklung
 
1.Usability Engineering.pptx
1.Usability Engineering.pptx1.Usability Engineering.pptx
1.Usability Engineering.pptx
 
DevOps auf Knopfdruck!? OC|Webcast "OpenDevStack - Scaling DevOps based on Op...
DevOps auf Knopfdruck!? OC|Webcast "OpenDevStack - Scaling DevOps based on Op...DevOps auf Knopfdruck!? OC|Webcast "OpenDevStack - Scaling DevOps based on Op...
DevOps auf Knopfdruck!? OC|Webcast "OpenDevStack - Scaling DevOps based on Op...
 
上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf
上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf
上午6 4tiitoo stephan.odoerfer_20110406 we_tab slides idf
 
Basic power point presentation on the following info., for Whole F.docx
Basic power point presentation on the following info., for Whole F.docxBasic power point presentation on the following info., for Whole F.docx
Basic power point presentation on the following info., for Whole F.docx
 
Scalable TensorFlow Deep Learning as a Service with Docker, OpenPOWER, and GPUs
Scalable TensorFlow Deep Learning as a Service with Docker, OpenPOWER, and GPUsScalable TensorFlow Deep Learning as a Service with Docker, OpenPOWER, and GPUs
Scalable TensorFlow Deep Learning as a Service with Docker, OpenPOWER, and GPUs
 
Slides chapter 1
Slides chapter 1Slides chapter 1
Slides chapter 1
 
Маргарита Остапчук (Microsoft Украина) «Разработка на универсальной платформе...
Маргарита Остапчук (Microsoft Украина) «Разработка на универсальной платформе...Маргарита Остапчук (Microsoft Украина) «Разработка на универсальной платформе...
Маргарита Остапчук (Microsoft Украина) «Разработка на универсальной платформе...
 
Matteo Valoriani, Antimo Musone - The Future of Factory - Codemotion Rome 2019
Matteo Valoriani, Antimo Musone - The Future of Factory - Codemotion Rome 2019Matteo Valoriani, Antimo Musone - The Future of Factory - Codemotion Rome 2019
Matteo Valoriani, Antimo Musone - The Future of Factory - Codemotion Rome 2019
 

Mehr von Rishu Mehra

all you need to know about windows phone
all you need to know about windows phoneall you need to know about windows phone
all you need to know about windows phone
Rishu Mehra
 
Blurring the difference of Web & Native Apps with HTML 5 & IE 9
Blurring the difference of Web & Native Apps with HTML 5  & IE 9Blurring the difference of Web & Native Apps with HTML 5  & IE 9
Blurring the difference of Web & Native Apps with HTML 5 & IE 9
Rishu Mehra
 
Windows Phone 7 Applications with Silverlight
Windows Phone 7 Applications with SilverlightWindows Phone 7 Applications with Silverlight
Windows Phone 7 Applications with Silverlight
Rishu Mehra
 
Windows Phone 7: Silverlight
Windows Phone 7: SilverlightWindows Phone 7: Silverlight
Windows Phone 7: Silverlight
Rishu Mehra
 
SharePoint 2010 for IT Pros
SharePoint 2010 for IT ProsSharePoint 2010 for IT Pros
SharePoint 2010 for IT Pros
Rishu Mehra
 
SharePoint 2010 for Devs
SharePoint 2010 for DevsSharePoint 2010 for Devs
SharePoint 2010 for Devs
Rishu Mehra
 
Ado.net entity framework_4.0
Ado.net entity framework_4.0Ado.net entity framework_4.0
Ado.net entity framework_4.0
Rishu Mehra
 
SQL Server 2008 R2 - Implementing High Availabilitty
SQL Server 2008 R2 - Implementing High AvailabilittySQL Server 2008 R2 - Implementing High Availabilitty
SQL Server 2008 R2 - Implementing High Availabilitty
Rishu Mehra
 
Microsoft India Academic Initiatives
Microsoft India Academic InitiativesMicrosoft India Academic Initiatives
Microsoft India Academic Initiatives
Rishu Mehra
 
Microsoft Community Tools
Microsoft Community ToolsMicrosoft Community Tools
Microsoft Community Tools
Rishu Mehra
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
Rishu Mehra
 
Mvc 4 0_jayant_jindal_28082010
Mvc 4 0_jayant_jindal_28082010Mvc 4 0_jayant_jindal_28082010
Mvc 4 0_jayant_jindal_28082010
Rishu Mehra
 
Microsoft CTD & User Groups
Microsoft CTD & User GroupsMicrosoft CTD & User Groups
Microsoft CTD & User Groups
Rishu Mehra
 
.Net Performance by Bijoy Singhal
.Net Performance by Bijoy Singhal.Net Performance by Bijoy Singhal
.Net Performance by Bijoy Singhal
Rishu Mehra
 

Mehr von Rishu Mehra (20)

I Unlock Joy! - ITM Gurgaon
I Unlock Joy! - ITM GurgaonI Unlock Joy! - ITM Gurgaon
I Unlock Joy! - ITM Gurgaon
 
What is Microsoft Student Partner Program?
What is Microsoft Student Partner Program?What is Microsoft Student Partner Program?
What is Microsoft Student Partner Program?
 
all you need to know about windows phone
all you need to know about windows phoneall you need to know about windows phone
all you need to know about windows phone
 
Blurring the difference of Web & Native Apps with HTML 5 & IE 9
Blurring the difference of Web & Native Apps with HTML 5  & IE 9Blurring the difference of Web & Native Apps with HTML 5  & IE 9
Blurring the difference of Web & Native Apps with HTML 5 & IE 9
 
Lync Server
Lync ServerLync Server
Lync Server
 
Office365
Office365Office365
Office365
 
Windows Phone 7: Interfacing
Windows Phone 7: InterfacingWindows Phone 7: Interfacing
Windows Phone 7: Interfacing
 
Hello, windows phone!
Hello, windows phone!Hello, windows phone!
Hello, windows phone!
 
Windows Phone 7 Applications with Silverlight
Windows Phone 7 Applications with SilverlightWindows Phone 7 Applications with Silverlight
Windows Phone 7 Applications with Silverlight
 
Windows Phone 7: Silverlight
Windows Phone 7: SilverlightWindows Phone 7: Silverlight
Windows Phone 7: Silverlight
 
SharePoint 2010 for IT Pros
SharePoint 2010 for IT ProsSharePoint 2010 for IT Pros
SharePoint 2010 for IT Pros
 
SharePoint 2010 for Devs
SharePoint 2010 for DevsSharePoint 2010 for Devs
SharePoint 2010 for Devs
 
Ado.net entity framework_4.0
Ado.net entity framework_4.0Ado.net entity framework_4.0
Ado.net entity framework_4.0
 
SQL Server 2008 R2 - Implementing High Availabilitty
SQL Server 2008 R2 - Implementing High AvailabilittySQL Server 2008 R2 - Implementing High Availabilitty
SQL Server 2008 R2 - Implementing High Availabilitty
 
Microsoft India Academic Initiatives
Microsoft India Academic InitiativesMicrosoft India Academic Initiatives
Microsoft India Academic Initiatives
 
Microsoft Community Tools
Microsoft Community ToolsMicrosoft Community Tools
Microsoft Community Tools
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
Mvc 4 0_jayant_jindal_28082010
Mvc 4 0_jayant_jindal_28082010Mvc 4 0_jayant_jindal_28082010
Mvc 4 0_jayant_jindal_28082010
 
Microsoft CTD & User Groups
Microsoft CTD & User GroupsMicrosoft CTD & User Groups
Microsoft CTD & User Groups
 
.Net Performance by Bijoy Singhal
.Net Performance by Bijoy Singhal.Net Performance by Bijoy Singhal
.Net Performance by Bijoy Singhal
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 

Windows 7 For Developers

  • 1. win7 4 devs aditya mani, acuis 28 th june 2009 microsoft tech-ed on road
  • 3. about me health software hospital industry multitouch kiosk on wpf acu is
  • 4. win7 4 devs spirit of this presentation what’s new in win7? what’s in it for devs? where do we get the resources?
  • 5. spirit of this presentation not only about technology conversational work in progress….
  • 6. what’s new in win7 1 design principles of win7 2 taskbar 3 libraries 4 multi touch 5 sensor & location 6 ribbon ux
  • 7. what’s new in win7 design principles of win7
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. resources for: design principles http://channel9.msdn.com/pdc2008/PC22/
  • 15. what’s in it for devs multi touch sensor & location ribbon
  • 16. multi touch Scenarios good for touch: maps & pics Touch & gestures that make up the NUI Will be present in small form factors (phones) to large ff (surface units) Touch scenarios – factory floors to phones (can’t pull out a keyboard everytime) Touch is better for content consumption versus content creation!
  • 19. multi touch & WPF Certain multi-gesture manipulations with inertia will be available in WPF 4
  • 20. multi touch & WPF Good - Out of the box experience for legacy apps is available in Win7
  • 21. multi touch & gestures Gestures: 1 or 2 fingers inputs that translate into action OS does listening for gestures You can program the app to listen for WM_GESTURE messages or notifications
  • 22. multi touch & gestures Good - Out of the box experience for legacy apps is available in Win7
  • 23. some gestures keywords GetGesture SetGestureConfig api can be set to turn on or turn off gestures You can slow down, add inertia etc WM_GestureNotify GetGestureInfo Usually gesture messages should be limited to 30 gestures per second GID_Rotate
  • 25. WM_Touch Similar to mouse position giving multiple (an array of) XY co-ords
  • 26. manipulations Manipulations are the superset to gestures. Manipulations allow you to simultaneously do multiple gesture paired up with inertia and other physics engine transforms. So, you can rotate, move and zoom in concurrently. Needs raw data and depends on how much the hardware can support. The most complex form of Multi-touch!!
  • 28. Inertia & physics engines
  • 29. resources for: multi touch http://channel9.msdn.com/pdc2008/PC03/
  • 30. resources for: multi touch MS TouchPack for Win7 http://windowsteamblog.com/blogs/windows7/archive/2009/05/27/introducing-the-microsoft-touch-pack-for-windows-7.aspx Developing Mult-touch apps http://channel9.msdn.com/pdc2008/PC03/ Video on MultiTouch http://channel9.msdn.com/posts/yochay/Windows-7-Mutli-Touch-Overview/
  • 31. resources for: multi touch MSDN on WM_GESTURE Message http://msdn.microsoft.com/en-us/library/dd353242(VS.85).aspx MSDN on Windows Touch SDK http://msdn.microsoft.com/en-us/library/dd371406(VS.85).aspx MSDN Windows Touch Programming Guide http://msdn.microsoft.com/en-us/library/dd317323(VS.85).aspx MSDN Gestures in Windows http://msdn.microsoft.com/en-us/library/dd371585(VS.85).aspx
  • 34. sensor & location native sensor sdk with win7 can be connected to sensing devices like gps, temp sensor, light sensor, accelerometers etc os level resource: multiple applications can use the output of the sensor simultaneously without having resource constraints
  • 35. sensor & location iSensorManager: com interface that manages all the sensors in the system GetSensorByID used to query a sensor by ID GetSensorByCategory used to query a sensor if environmental sensor, physics sensor Onsensor: event tells you new sensor Isensor you can get data about sensor
  • 36. resources for: sensor & location http://channel9.msdn.com/pdc2008/PC25/
  • 37. ribbon native ribbon win32 com based managed code as well (vb, C# and XAML) markup style
  • 38. resources for: sensor & location http://channel9.msdn.com/pdc2008/PC14/
  • 39. win7 resources Win7 Training kit http://www.microsoft.com/downloads/details.aspx?FamilyID=12100526-ed26-476b-8e20-69662b8546c1&displaylang=en Win7 Dev Guide http://msdn.microsoft.com/en-us/library/dd371748(VS.85).aspx Win7 app Cookbook http:// go.microsoft.com/fwlink/?LinkId =133393