Touching The Future

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

Post a comment
Embed Video
Edit your comment Cancel

Notes on slide 1

That led to four areas of investment:Developer Platform: At the root is the touch developer platform that exposes touch APIs for any application UI Enhancements: Focusing on the core scenarios, many parts of the core UI have been optimized for touch experiences. Gestures: Multi-touch gestures have been added to enable consistent panning and zooming in most applications.Applications: A set of multi-touch focused applications that demonstrate the power of touch. These will ship separate from Win7.

1 Event

Touching The Future - Presentation Transcript

  1. Touching the Future Chris Koenig Developer Evangelist, Microsoft Corporation 6/3/2009 Joe Fletcher MIX09, Las Vegas 1
  2. 6/3/2009 Joe Fletcher MIX09, Las Vegas 2
  3. Touch is not Touch is a Touch is great good for computing for specific everything evolution aspects It is not an end all solution It is an addition element for users to New technology has enabled touch interact with their content in new and systems, which can enhance certain unique ways activities 6/3/2009 Joe Fletcher MIX09, Las Vegas 3
  4. Touch Gesture Manipulation The act of directly touching your digital Hand motions to take an action Alteration or freeform movement of content digital content using touch Natural User Interface The combination of these and other elements the create a unique way to interact with your digital content 6/3/2009 Joe Fletcher MIX09, Las Vegas 4
  5. Why Evolve? 6/3/2009 Joe Fletcher MIX09, Las Vegas 5
  6. Command Line Interface (CLI) 6/3/2009 Joe Fletcher MIX09, Las Vegas 6
  7. Graphic User Interface (GUI) 6/3/2009 Joe Fletcher MIX09, Las Vegas 7
  8. Natural User Interface (NUI) 6/3/2009 Joe Fletcher MIX09, Las Vegas 8
  9. Natural User Interface (NUI) 6/3/2009 Joe Fletcher MIX09, Las Vegas 9
  10. NUI vs. Web 2.0 6/3/2009 Joe Fletcher MIX09, Las Vegas 10
  11. NUI & Touch should not be a novelty 6/3/2009 Joe Fletcher MIX09, Las Vegas 11
  12. 6/3/2009 Joe Fletcher MIX09, Las Vegas 12
  13. Tap is not the new click ≠ 6/3/2009 Joe Fletcher MIX09, Las Vegas 13
  14. Input Ecology Keyboard Mouse Stylus Single point Multi point Good for Good for Good for Good for Good for Accuracy Moving across the Freeform input Direct object selection Manipulating objects screen efficiently Social Con Con Con Con Con Limited Indirect Low accuracy Not for quick input Not for input Need large controls Low accuracy Low accuracy Need of large controls Need large controls Mis-hits from Support of hands and fingernails of perceived screen hit area 6/3/2009 Joe Fletcher MIX09, Las Vegas 14
  15. [Partial] Touch Ecology Multi point Multi Touch NUI (screen) (screen) (Gesture & Physical/Digital) Reacts to direct input Reacts to multiple Reacts to multiple inputs inputs Orients UI to the Spatial Recognition - direction of the touch Orients UI to the direction of the touch Spatial recognition of system Object recognition - Blurring physical and digital 6/3/2009 Joe Fletcher MIX09, Las Vegas 15
  16. Context, task, and use define the solution 6/3/2009 Joe Fletcher MIX09, Las Vegas 16
  17. Context, task, and use define the solution Touch is not a solution in search of a problem 6/3/2009 Joe Fletcher MIX09, Las Vegas 17
  18. Surface Massive Multi-touch, Multi-user Unique Spot Windows 7 PC’s, Form Factors, Technology 6/3/2009 Joe Fletcher MIX09, Las Vegas 18
  19. Microsoft Surface Microsoft Surface is a revolutionary computer that responds to natural hand gestures and real-world objects, creating unique new ways for people to collaboratively interact with digital content. 6/3/2009 Joe Fletcher MIX09, Las Vegas 19
  20. Microsoft Surface and NUI Microsoft Surface computing uses sensing and display technology to infuse everyday surfaces with digital content and is comprised of the following unique attributes: Direct interaction Multi-touch Multi-user Object recognition 6/3/2009 Joe Fletcher MIX09, Las Vegas 20
  21. 6/3/2009 Joe Fletcher MIX09, Las Vegas 21
  22. Building Surface Applications 6/3/2009 Joe Fletcher MIX09, Las Vegas 22
  23. Windows 7 6/3/2009 Joe Fletcher MIX09, Las Vegas 23
  24. Windows 7 6/3/2009 Joe Fletcher MIX09, Las Vegas 24
  25. Touch Scenarios And Windows 7 Scenarios Areas of investment  Navigating the web  Reading & sorting email • Developer Platform  Viewing photos  Casual games • UI Enhancements  Music and video  Navigating files • Gestures  Arranging windows  Using Office applications • Applications All focused on consumption 6/3/2009 Joe Fletcher MIX09, Las Vegas 25
  26. Building Windows 7 Applications 6/3/2009 Joe Fletcher MIX09, Las Vegas 26
  27. Touch Development Roadmap NET 4.0 / 7 Release Release Windows Surface 2.0 3.5 1.0 Surface Multi-Touch Controls Multi-Touch Controls &API Multi-Touch API Multi-Touch API Multi-Touch API and Controls Multi-Touch API 6/3/2009 Joe Fletcher MIX09, Las Vegas 27
  28. Challenge Form Factor & Technology 6/3/2009 Joe Fletcher MIX09, Las Vegas 28
  29. Touch Hardware Ecology 6/3/2009 Joe Fletcher MIX09, Las Vegas 29
  30. Touch Hardware Ecology Capacitive Capacitive Infrared Vision system Stylus 6/3/2009 Joe Fletcher MIX09, Las Vegas 30
  31. Touch Hardware Ecology Capacitive Capacitive Infrared Vision system Stylus N-Trig (2-10) N-trig (2-10) HP (2) Surface (52) Wacom (1) 6/3/2009 Joe Fletcher MIX09, Las Vegas 31
  32. Challenge Patterns 6/3/2009 Joe Fletcher MIX09, Las Vegas 32
  33. FireFox Swipe Left: Go back in history Swipe Up: Go to the top of the page 6/3/2009 Joe Fletcher MIX09, Las Vegas 33
  34. Apple iPhone Swipe Left: Go Forward in History Swipe up: Go to the bottom of a page 6/3/2009 Joe Fletcher MIX09, Las Vegas 34
  35. Challenge Orientation 6/3/2009 Joe Fletcher MIX09, Las Vegas 35
  36. Horizontal Vertical 6/3/2009 Joe Fletcher MIX09, Las Vegas 36
  37. Challenge Cardio Effect 6/3/2009 Joe Fletcher MIX09, Las Vegas 37
  38. Challenge Paradigms 6/3/2009 Joe Fletcher MIX09, Las Vegas 38
  39. To button or not to button 6/3/2009 Joe Fletcher MIX09, Las Vegas 39
  40. Challenge Getting people to touch 6/3/2009 Joe Fletcher MIX09, Las Vegas 40
  41. Exploration Instruct 6/3/2009 Joe Fletcher MIX09, Las Vegas 41
  42. Challenge Visualizing Touch 6/3/2009 Joe Fletcher MIX09, Las Vegas 42
  43. Is it working? 6/3/2009 Joe Fletcher MIX09, Las Vegas 43
  44. Your effort to remain what you are is what limits you Ghost in the Shell 6/3/2009 Joe Fletcher MIX09, Las Vegas 44
  45. Debating the future of touch is useless 6/3/2009 Joe Fletcher MIX09, Las Vegas 45
  46. Creating the future is more interesting 6/3/2009 Joe Fletcher MIX09, Las Vegas 46
  47. Touch is not good Touch is an Touch is great for for everything evolution specific aspects 6/3/2009 Joe Fletcher MIX09, Las Vegas 47
  48. Take advantage of Microsoft Surface Download SDK • Available from the Surface Community site Workstation Edition • Learn how to build applications from scratch on Surface Develop for Surface by viewing videos on Surface.com • Interested in purchasing a Surface? Email to Purchase a Surface sbizdesk@microsoft.com 6/3/2009 Joe Fletcher MIX09, Las Vegas 48
  49. Future Vision 2019 6/3/2009 Joe Fletcher MIX09, Las Vegas 49
  50. Thank you! Chris Koenig chris.koenig@microsoft.com http://blogs.msdn.com/chkoenig @chriskoenig 6/3/2009 Joe Fletcher MIX09, Las Vegas 50

+ Chris KoenigChris Koenig, 5 months ago

custom

359 views, 0 favs, 0 embeds more stats

Sliodes from my talk at the Big (D)esign Conference more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 359
    • 359 on SlideShare
    • 0 from embeds
  • Comments 1
  • Favorites 0
  • Downloads 42
Most viewed embeds

more

All embeds

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories