Touching The Future

1,654 views

Published on

Sliodes from my talk at the Big (D)esign Conference on Touch Computing.

Published in: Technology, Business
1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total views
1,654
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
129
Comments
1
Likes
1
Embeds 0
No embeds

No notes for slide
  • 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.
  • Touching The Future

    1. 1. Touching the Future Chris Koenig Developer Evangelist, Microsoft Corporation 6/3/2009 Joe Fletcher MIX09, Las Vegas 1
    2. 2. 6/3/2009 Joe Fletcher MIX09, Las Vegas 2
    3. 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. 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. 5. Why Evolve? 6/3/2009 Joe Fletcher MIX09, Las Vegas 5
    6. 6. Command Line Interface (CLI) 6/3/2009 Joe Fletcher MIX09, Las Vegas 6
    7. 7. Graphic User Interface (GUI) 6/3/2009 Joe Fletcher MIX09, Las Vegas 7
    8. 8. Natural User Interface (NUI) 6/3/2009 Joe Fletcher MIX09, Las Vegas 8
    9. 9. Natural User Interface (NUI) 6/3/2009 Joe Fletcher MIX09, Las Vegas 9
    10. 10. NUI vs. Web 2.0 6/3/2009 Joe Fletcher MIX09, Las Vegas 10
    11. 11. NUI & Touch should not be a novelty 6/3/2009 Joe Fletcher MIX09, Las Vegas 11
    12. 12. 6/3/2009 Joe Fletcher MIX09, Las Vegas 12
    13. 13. Tap is not the new click ≠ 6/3/2009 Joe Fletcher MIX09, Las Vegas 13
    14. 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. 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. 16. Context, task, and use define the solution 6/3/2009 Joe Fletcher MIX09, Las Vegas 16
    17. 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. 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. 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. 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. 21. 6/3/2009 Joe Fletcher MIX09, Las Vegas 21
    22. 22. Building Surface Applications 6/3/2009 Joe Fletcher MIX09, Las Vegas 22
    23. 23. Windows 7 6/3/2009 Joe Fletcher MIX09, Las Vegas 23
    24. 24. Windows 7 6/3/2009 Joe Fletcher MIX09, Las Vegas 24
    25. 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. 26. Building Windows 7 Applications 6/3/2009 Joe Fletcher MIX09, Las Vegas 26
    27. 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. 28. Challenge Form Factor & Technology 6/3/2009 Joe Fletcher MIX09, Las Vegas 28
    29. 29. Touch Hardware Ecology 6/3/2009 Joe Fletcher MIX09, Las Vegas 29
    30. 30. Touch Hardware Ecology Capacitive Capacitive Infrared Vision system Stylus 6/3/2009 Joe Fletcher MIX09, Las Vegas 30
    31. 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. 32. Challenge Patterns 6/3/2009 Joe Fletcher MIX09, Las Vegas 32
    33. 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. 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. 35. Challenge Orientation 6/3/2009 Joe Fletcher MIX09, Las Vegas 35
    36. 36. Horizontal Vertical 6/3/2009 Joe Fletcher MIX09, Las Vegas 36
    37. 37. Challenge Cardio Effect 6/3/2009 Joe Fletcher MIX09, Las Vegas 37
    38. 38. Challenge Paradigms 6/3/2009 Joe Fletcher MIX09, Las Vegas 38
    39. 39. To button or not to button 6/3/2009 Joe Fletcher MIX09, Las Vegas 39
    40. 40. Challenge Getting people to touch 6/3/2009 Joe Fletcher MIX09, Las Vegas 40
    41. 41. Exploration Instruct 6/3/2009 Joe Fletcher MIX09, Las Vegas 41
    42. 42. Challenge Visualizing Touch 6/3/2009 Joe Fletcher MIX09, Las Vegas 42
    43. 43. Is it working? 6/3/2009 Joe Fletcher MIX09, Las Vegas 43
    44. 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. 45. Debating the future of touch is useless 6/3/2009 Joe Fletcher MIX09, Las Vegas 45
    46. 46. Creating the future is more interesting 6/3/2009 Joe Fletcher MIX09, Las Vegas 46
    47. 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. 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. 49. Future Vision 2019 6/3/2009 Joe Fletcher MIX09, Las Vegas 49
    50. 50. Thank you! Chris Koenig chris.koenig@microsoft.com http://blogs.msdn.com/chkoenig @chriskoenig 6/3/2009 Joe Fletcher MIX09, Las Vegas 50

    ×