SlideShare a Scribd company logo
1 of 31
Download to read offline
itcampro@ itcamp13# Premium conference on Microsoft technologies
Kinect for Windows -
Designing Software for
Gesture & Voice Controlled
User Interfaces
Tim Huckaby
InterKnowlogy Chairman/Founder
Actus Interactive Software Founder & CEO
Microsoft® Regional Director – Southern California
Microsoft® MVP – Kinect for Windows
E-mail: TimHuck@InterKnowlogy.com
TimH@Actus-Software.com
Blog:
team.interknowlogy.com/blogs/timhuckaby
FaceBook:
www.facebook.com/Tim.Huckaby.Carlsbad
LinkedIn: www.linkedin.com/in/timhuckaby
Twitter: @TimHuckaby
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
SessionHuge thanks to our sponsors!
itcampro@ itcamp13# Premium conference on Microsoft technologies
A little bit about me and why I am
here…
A little bit about me and why I am here…
Kinect for Windows - Designing Software for Gesture & Voice Controlled User Interfaces
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
SessionAbout Tim, InterKnowlogy & Actus…
InterKnowlogy (www.InterKnowlogy.com)
Tim Huckaby, Founder/Chairman (TimHuck@InterKnowlogy.com)
◦ 13+ year old services firm – Custom Application Development
◦ focused on building NUI solutions
◦ Web, mobile, and desktop
◦ Windows 7/8, PixelSense, WP7/8, Azure, Kinect, XAML stack
- Largest Client: Microsoft
Actus Interactive Software (www.Actus-Software.com)
Tim Huckaby, Founder/CEO (TimHuck@Actus-Software.com)
◦ Software Product Company
◦ Interactive Kiosk and Active Digital Signage
◦ Multi-Touch, Gesture, and Voice Driven Solutions
itcampro@ itcamp13# Premium conference on Microsoft technologies
Relevant Use Cases (And Use Cases that do not Make Sense)
Objectives And Agenda
Runway to get started
Technology Roadmap
Where We have Been and Where we are Going
Demos, Demos, Demos….
Gesture & Voice Driven User Experiences
itcampro@ itcamp13# Premium conference on Microsoft technologies
NUI: The Natural User Interface
Multi-Touch Capable
•Common Gestures of Touch
•Physical Object Interaction
•Virtual Object Interaction
Gesture Capable
•Motion Based Interface
•Tracking of full-body movement, facial expression, and voice with precision
Voice Capable
•Multi-array Microphone
•Uniquely Distinguish Audio & Voices
Nueral Capable
•Conscious and non-conscience interfaces
•Non Invasive
itcampro@ itcamp13# Premium conference on Microsoft technologies
World's Fastest-Selling Consumer Electronics Device
… a Future Beyond Gaming
Combination of RGB camera, depth sensor and multi-array microphone
– RGB camera delivers three basic color components
– Depth sensors “sees” in 3-D
– Microphone locates voices by sound and excludes ambient noise
Consumer Priced: $249.99
Tracks full-body movement, facial expression, and voice with precision
Kinect sensor bar scans and monitors 1 million points on the body
Kinect for Windows SDK
– Skeletal Tracking
– Face, Gesture Recognition
– Audio Echo cancellation
– Audio Beam Forming
– Speech Recognition
– Machine Learning
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
SessionInterKnowlogy – Picture Viewer
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
SessionUse Case: Data Visualization & 3D Modeling
Interactive data visualization
3D modeling and design
Hands-off presentations
Kinect Fusion
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
SessionKinect – 3D Anatomical Manipulation
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
Session
A Relatively New Hardware Product
A commercial HW SKU for B2B sales; developers can purchase via Amazon
and similar channels
A Commitment Kinect for Windows gives a customer:
Fully supported hardware for Windows, plus a new “near mode” to allow
innovation at 40cm from the sensor
Ongoing updates based on the software innovation that is part of
Microsoft’s deep investment and commitment to NUI, in both speech and
human tracking
A Future of Innovation
Kinect for Windows opens up a new wave of innovation for Human Computer
Interaction on Windows platform
Puts Natural User Interface (NUI) into the public eye in a broad variety of
venues: from car dealerships to malls to boardrooms to operating rooms
What is Kinect For Windows?
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
Session
Use Cases:
Exercise, Physical Therapy, Education, Training
Exercise and physical therapy
Senior wellness – exercise and
monitoring
Interactive science experiments
Language/speech learning
Home Healthcare / Tele-Medicine
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
Session
• Skeletal Tracking
• Near Mode
• Depth Mode
3 Modes of Operation
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
SessionK4W Skeletal Tracking
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
Session
The Kinect for Windows
InterKnowlogy - Physical Therapy
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
Session
The Good News:
• The Kinect SDK for Windows
The Not So Good News:
• Windows Only Device; You are not legally allowed to build
Windows apps for your Xbox Kinect;
• you cannot build apps for 18 million Xbox Kinect owners
with it.
Kinect for Windows
itcampro@ itcamp13# Premium conference on Microsoft technologies
How to:
United States - $249.99 - SKU: L6M-00001
Amazon Visit the Store
GameStop Visit the Store
Microsoft Store Visit the Store
Newegg Visit the Store
http://www.microsoft.com/en-us/kinectforwindows/purchase/
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
Session
Raw sensor streams
Access to raw data streams from the depth sensor, color camera sensor, and four-element microphone array enables
developers to build upon the low-level streams that are generated by the Kinect sensor.
Skeletal tracking
The capability to track the skeleton image of one or two people moving within the Kinect field of view make it easy
to create gesture-driven applications.
Advanced audio capabilities
Audio processing capabilities include sophisticated acoustic noise suppression and echo cancellation, beam
formation to identify the current sound source, and integration with the Windows speech recognition API.
Sample code and documentation
The SDK includes more than 100 pages of technical documentation. In addition to built-in help files, the
documentation includes detailed walkthroughs for most samples provided with the SDK.
Easy and familiar
The SDK installs quickly, requires no complex configuration, and the complete installer size is less than 100 MB.
Developers can get up and running in just a few minutes with a standard standalone Kinect sensor unit (widely
available at retail outlets).
Windows 7, Windows Embedded Standard, Windows 8 Desktop Apps
C++, C#, or Visual Basic in Microsoft Visual Studio 2010.
Free!
Free SDK download, free run time license!
http://www.microsoft.com/en-us/kinectforwindows/develop/
What’s in the Kinect for Windows SDK?
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
SessionKinect for Windows SDK
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
Session
Launch Kinect
for XBox
K4W
Team
Formed
K4W Non-
commercial
SDK beta
K4W
commercial
SDK TAP
Initiated
New K4W
Hardware
announced
K4W
commercial
Release
Timeline
Nov, 2010 April, 2011 June, 2011 Sept, 2011 Nov, 2011 Feb 1, 2012
K4W v1.5 K4W v1.6 K4W v1.7 K4W Dev Center
May 21, 2012 Oct, 2012 March, 2013 May, 2013
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
SessionUse Case: Interactive Media
Interact with customers in-store
Virtual fitting room – in-store or
shop-at-home
Vending machines
Interactive window exhibits
Augmented Reality web chat
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
Session
Perfect for Kinect: Not designed for Kinect
Windows 8 / Metro / Modern UI
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
SessionActus Interactive Kiosk
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
SessionUse Case: Hands-Free Control
Doctors in surgery
operating medical
imaging devices
through gesture
and voice
Airplane
mechanics/engineer
ing workers viewing
instructions
Cooking and other
household scenarios
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
SessionInterKnowlogy: Touch-less Operating Room
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
Session
Leap Motion
– $70
– https://leapmotion.com
– In developer beta
SoftKinetic
– http://www.softkinetic.com
– $249
– Distance and Near Mode
– Multiple Products
– In the space for over a decade
Panasonic
– Works outside in broad daylight
– $2,600
Kinect for Windows Competitors
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
SessionGesturePak: Carl Franklin’s Gesture Recorder
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
Breakout
SessionCarl Franklin’s Gesture Recorder
GesturePak is a speech-driven gesture recording WPF app and a
matcher class for .NET developers that uses the Kinect For Windows
device and SDK.
itcampro@ itcamp13# Premium conference on Microsoft technologies
Summary
Kinect for Windows is not great in the majority of Use Cases; where it
is good:
• Hands-Free Control
• Exercise, Physical Therapy, Education, Training
• Data Visualization, 3D Modeling
• Interactive Media, Retail, Digital Signage
The hardware, tools, plumbing and platform for Kinect for Windows
Applications are powerful and available now.
…and will just continue to get better, cheaper, powerful and more available
The concepts of Gesture and Voice Recognition change the way we
design and build software in some Use Cases.
…if the goal is better user experiences
itcampro@ itcamp13# Premium conference on Microsoft technologies
More info on InterKnowlogy:
www.InterKnowlogy.com
www.vimeo.com/InterKnowlogy
More info on Actus Software:
◦www.Actus-Software.com
About Tim Huckaby…
◦Founder/Chairman, InterKnowlogy
◦Founder/Chairman, Actus Software
◦Microsoft® Regional Director – Southern
California
◦Microsoft® .NET Partner Advisory Council
Founder / Member
◦Microsoft® MVP – Kinect for Windows
◦INETA Speaker – International .NET Users Group
Association
◦Board Member: Association for Competitive
Technology
◦Board Member: Microsoft Healthcare Partner
Advisory Board
◦Author / Speaker
Contact me:
E-mail:
TimHuck@InterKnowlogy.com
TimH@Actus-Software.com
Phone:
• Office: 760-444-8640
• Mobile:: 619 990 9200
Blog:
http://team.interknowlogy.com/blogs/timhuckaby
FaceBook:
http://www.facebook.com/Tim.Huckaby.Carlsbad
LinkedIn:
http://www.linkedin.com/in/timhuckaby
Twitter: @TimHuckaby
Tim Huckaby
itcampro@ itcamp13# Premium conference on Microsoft technologies
Q & A

More Related Content

What's hot

NCrafts.IO 2015 - Future of User eXperiences
NCrafts.IO 2015 - Future of User eXperiencesNCrafts.IO 2015 - Future of User eXperiences
NCrafts.IO 2015 - Future of User eXperiencesVincent Guigui
 
Designing Apps for Intel RealSense Technology
Designing Apps for Intel RealSense TechnologyDesigning Apps for Intel RealSense Technology
Designing Apps for Intel RealSense TechnologyKevin Arthur
 
UX for Connected Products: EuroIA16
UX for Connected Products: EuroIA16UX for Connected Products: EuroIA16
UX for Connected Products: EuroIA16Claire Rowland
 
Interusability: designing a coherent system UX
Interusability: designing a coherent system UXInterusability: designing a coherent system UX
Interusability: designing a coherent system UXClaire Rowland
 
ITCamp 2011 - Paula Januszkiewicz - 10 deadly sins of Windows Administrators
ITCamp 2011 - Paula Januszkiewicz - 10 deadly sins of Windows AdministratorsITCamp 2011 - Paula Januszkiewicz - 10 deadly sins of Windows Administrators
ITCamp 2011 - Paula Januszkiewicz - 10 deadly sins of Windows AdministratorsITCamp
 
Google Glass: A Futuristic Fashion Failure Gadget
Google Glass: A Futuristic Fashion Failure  GadgetGoogle Glass: A Futuristic Fashion Failure  Gadget
Google Glass: A Futuristic Fashion Failure GadgetMd. Salim Reza Jony
 
Project glass ieee document
Project glass ieee documentProject glass ieee document
Project glass ieee documentbhavyakishore
 
ITCamp 2011 - Mihai Nadas - Windows Azure interop
ITCamp 2011 - Mihai Nadas - Windows Azure interopITCamp 2011 - Mihai Nadas - Windows Azure interop
ITCamp 2011 - Mihai Nadas - Windows Azure interopITCamp
 
google project glass technology
google project glass technologygoogle project glass technology
google project glass technologymahesh b
 
UX Day Mannheim: UX for systems of connected products
UX Day Mannheim: UX for systems of connected productsUX Day Mannheim: UX for systems of connected products
UX Day Mannheim: UX for systems of connected productsClaire Rowland
 
Usability Challenges in Cutting-edge Medical Devices and Exoskeleton Robotics
Usability Challenges in Cutting-edge Medical Devices and Exoskeleton RoboticsUsability Challenges in Cutting-edge Medical Devices and Exoskeleton Robotics
Usability Challenges in Cutting-edge Medical Devices and Exoskeleton RoboticsICS
 
Software Development Engineers Ireland
Software Development Engineers IrelandSoftware Development Engineers Ireland
Software Development Engineers IrelandSean O'Sullivan
 
A new way to inspire and stimulate learning
A new way to inspire and stimulate learningA new way to inspire and stimulate learning
A new way to inspire and stimulate learningLee Stott
 
Google glass abstract
Google glass abstractGoogle glass abstract
Google glass abstractteza123
 
Software Interface Design for Medical Devices
Software Interface Design for Medical DevicesSoftware Interface Design for Medical Devices
Software Interface Design for Medical DevicesICS
 

What's hot (19)

NCrafts.IO 2015 - Future of User eXperiences
NCrafts.IO 2015 - Future of User eXperiencesNCrafts.IO 2015 - Future of User eXperiences
NCrafts.IO 2015 - Future of User eXperiences
 
Designing Apps for Intel RealSense Technology
Designing Apps for Intel RealSense TechnologyDesigning Apps for Intel RealSense Technology
Designing Apps for Intel RealSense Technology
 
UX for Connected Products: EuroIA16
UX for Connected Products: EuroIA16UX for Connected Products: EuroIA16
UX for Connected Products: EuroIA16
 
Interusability: designing a coherent system UX
Interusability: designing a coherent system UXInterusability: designing a coherent system UX
Interusability: designing a coherent system UX
 
ITCamp 2011 - Paula Januszkiewicz - 10 deadly sins of Windows Administrators
ITCamp 2011 - Paula Januszkiewicz - 10 deadly sins of Windows AdministratorsITCamp 2011 - Paula Januszkiewicz - 10 deadly sins of Windows Administrators
ITCamp 2011 - Paula Januszkiewicz - 10 deadly sins of Windows Administrators
 
Google Glass: A Futuristic Fashion Failure Gadget
Google Glass: A Futuristic Fashion Failure  GadgetGoogle Glass: A Futuristic Fashion Failure  Gadget
Google Glass: A Futuristic Fashion Failure Gadget
 
Project glass ieee document
Project glass ieee documentProject glass ieee document
Project glass ieee document
 
Google glass documentation
Google glass documentationGoogle glass documentation
Google glass documentation
 
ITCamp 2011 - Mihai Nadas - Windows Azure interop
ITCamp 2011 - Mihai Nadas - Windows Azure interopITCamp 2011 - Mihai Nadas - Windows Azure interop
ITCamp 2011 - Mihai Nadas - Windows Azure interop
 
CHI2021
CHI2021CHI2021
CHI2021
 
WWDC 2020
WWDC 2020WWDC 2020
WWDC 2020
 
google project glass technology
google project glass technologygoogle project glass technology
google project glass technology
 
UX Day Mannheim: UX for systems of connected products
UX Day Mannheim: UX for systems of connected productsUX Day Mannheim: UX for systems of connected products
UX Day Mannheim: UX for systems of connected products
 
Usability Challenges in Cutting-edge Medical Devices and Exoskeleton Robotics
Usability Challenges in Cutting-edge Medical Devices and Exoskeleton RoboticsUsability Challenges in Cutting-edge Medical Devices and Exoskeleton Robotics
Usability Challenges in Cutting-edge Medical Devices and Exoskeleton Robotics
 
Sf14 mobs002 101f
Sf14 mobs002 101fSf14 mobs002 101f
Sf14 mobs002 101f
 
Software Development Engineers Ireland
Software Development Engineers IrelandSoftware Development Engineers Ireland
Software Development Engineers Ireland
 
A new way to inspire and stimulate learning
A new way to inspire and stimulate learningA new way to inspire and stimulate learning
A new way to inspire and stimulate learning
 
Google glass abstract
Google glass abstractGoogle glass abstract
Google glass abstract
 
Software Interface Design for Medical Devices
Software Interface Design for Medical DevicesSoftware Interface Design for Medical Devices
Software Interface Design for Medical Devices
 

Similar to ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gesture & Voice Controlled User Interfaces

ITCamp 2013 - Tim Huckaby - The Engaging User Experience & Natural User Inter...
ITCamp 2013 - Tim Huckaby - The Engaging User Experience & Natural User Inter...ITCamp 2013 - Tim Huckaby - The Engaging User Experience & Natural User Inter...
ITCamp 2013 - Tim Huckaby - The Engaging User Experience & Natural User Inter...ITCamp
 
ITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitch
ITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitchITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitch
ITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitchITCamp
 
ITCamp 2013 - Petru Jucovschi - Application ecosystems
ITCamp 2013 - Petru Jucovschi - Application ecosystemsITCamp 2013 - Petru Jucovschi - Application ecosystems
ITCamp 2013 - Petru Jucovschi - Application ecosystemsITCamp
 
How # (sharp) is Your Katana (Ciprian Jichici)
How # (sharp) is Your Katana (Ciprian Jichici)How # (sharp) is Your Katana (Ciprian Jichici)
How # (sharp) is Your Katana (Ciprian Jichici)ITCamp
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyITCamp
 
ITCamp 2013 - Lorant Domokos - Chasing the one codebase, multiple platforms d...
ITCamp 2013 - Lorant Domokos - Chasing the one codebase, multiple platforms d...ITCamp 2013 - Lorant Domokos - Chasing the one codebase, multiple platforms d...
ITCamp 2013 - Lorant Domokos - Chasing the one codebase, multiple platforms d...ITCamp
 
Developing for Windows Phone 8.1
Developing for Windows Phone 8.1Developing for Windows Phone 8.1
Developing for Windows Phone 8.1Dan Ardelean
 
Developing for Windows Phone 8.1 (Dan Ardelean)
Developing for Windows Phone 8.1 (Dan Ardelean)Developing for Windows Phone 8.1 (Dan Ardelean)
Developing for Windows Phone 8.1 (Dan Ardelean)ITCamp
 
ITCamp 2011 - Melania Danciu - Mobile apps
ITCamp 2011 - Melania Danciu - Mobile appsITCamp 2011 - Melania Danciu - Mobile apps
ITCamp 2011 - Melania Danciu - Mobile appsITCamp
 
Elements of DDD with ASP.NET MVC & Entity Framework Code First v2
Elements of DDD with ASP.NET MVC & Entity Framework Code First v2Elements of DDD with ASP.NET MVC & Entity Framework Code First v2
Elements of DDD with ASP.NET MVC & Entity Framework Code First v2Enea Gabriel
 
ITCamp 2012 - Ovidiu Stan - Social media platform with Telligent Community, W...
ITCamp 2012 - Ovidiu Stan - Social media platform with Telligent Community, W...ITCamp 2012 - Ovidiu Stan - Social media platform with Telligent Community, W...
ITCamp 2012 - Ovidiu Stan - Social media platform with Telligent Community, W...ITCamp
 
ITCamp 2013 - Martin Kulov - Demystifying Visual Studio 2012 Performance Tools
ITCamp 2013 - Martin Kulov - Demystifying Visual Studio 2012 Performance ToolsITCamp 2013 - Martin Kulov - Demystifying Visual Studio 2012 Performance Tools
ITCamp 2013 - Martin Kulov - Demystifying Visual Studio 2012 Performance ToolsITCamp
 
Mihai Tataran - Building Windows 8 Applications with HTML5 and JS
Mihai Tataran - Building Windows 8 Applications with HTML5 and JSMihai Tataran - Building Windows 8 Applications with HTML5 and JS
Mihai Tataran - Building Windows 8 Applications with HTML5 and JSITCamp
 
ITCamp 2011 - Raul Andrisan - What’s new in Silverlight 5
ITCamp 2011 - Raul Andrisan - What’s new in Silverlight 5ITCamp 2011 - Raul Andrisan - What’s new in Silverlight 5
ITCamp 2011 - Raul Andrisan - What’s new in Silverlight 5ITCamp
 
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 2019Codemotion
 
Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2Jeff Sipko
 
Using Data Visualization to Create Rich Content Experiences - MarkLogic Webin...
Using Data Visualization to Create Rich Content Experiences - MarkLogic Webin...Using Data Visualization to Create Rich Content Experiences - MarkLogic Webin...
Using Data Visualization to Create Rich Content Experiences - MarkLogic Webin...Patrick Sheridan
 
ITCamp 2011 - Mihai Tataran, Tudor Damian - Keynote
ITCamp 2011 - Mihai Tataran, Tudor Damian - KeynoteITCamp 2011 - Mihai Tataran, Tudor Damian - Keynote
ITCamp 2011 - Mihai Tataran, Tudor Damian - KeynoteITCamp
 
Vunvulea radu it camp-ro 2012 - building metro style applications on window...
Vunvulea radu   it camp-ro 2012 - building metro style applications on window...Vunvulea radu   it camp-ro 2012 - building metro style applications on window...
Vunvulea radu it camp-ro 2012 - building metro style applications on window...Radu Vunvulea
 
More Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and WearablesMore Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and WearablesMatteo Valoriani
 

Similar to ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gesture & Voice Controlled User Interfaces (20)

ITCamp 2013 - Tim Huckaby - The Engaging User Experience & Natural User Inter...
ITCamp 2013 - Tim Huckaby - The Engaging User Experience & Natural User Inter...ITCamp 2013 - Tim Huckaby - The Engaging User Experience & Natural User Inter...
ITCamp 2013 - Tim Huckaby - The Engaging User Experience & Natural User Inter...
 
ITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitch
ITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitchITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitch
ITCamp 2013 - Melania Danciu - HTML5 apps with LightSwitch
 
ITCamp 2013 - Petru Jucovschi - Application ecosystems
ITCamp 2013 - Petru Jucovschi - Application ecosystemsITCamp 2013 - Petru Jucovschi - Application ecosystems
ITCamp 2013 - Petru Jucovschi - Application ecosystems
 
How # (sharp) is Your Katana (Ciprian Jichici)
How # (sharp) is Your Katana (Ciprian Jichici)How # (sharp) is Your Katana (Ciprian Jichici)
How # (sharp) is Your Katana (Ciprian Jichici)
 
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim HuckabyEmerging Experiences - More Personal Computing (MPC) - Tim Huckaby
Emerging Experiences - More Personal Computing (MPC) - Tim Huckaby
 
ITCamp 2013 - Lorant Domokos - Chasing the one codebase, multiple platforms d...
ITCamp 2013 - Lorant Domokos - Chasing the one codebase, multiple platforms d...ITCamp 2013 - Lorant Domokos - Chasing the one codebase, multiple platforms d...
ITCamp 2013 - Lorant Domokos - Chasing the one codebase, multiple platforms d...
 
Developing for Windows Phone 8.1
Developing for Windows Phone 8.1Developing for Windows Phone 8.1
Developing for Windows Phone 8.1
 
Developing for Windows Phone 8.1 (Dan Ardelean)
Developing for Windows Phone 8.1 (Dan Ardelean)Developing for Windows Phone 8.1 (Dan Ardelean)
Developing for Windows Phone 8.1 (Dan Ardelean)
 
ITCamp 2011 - Melania Danciu - Mobile apps
ITCamp 2011 - Melania Danciu - Mobile appsITCamp 2011 - Melania Danciu - Mobile apps
ITCamp 2011 - Melania Danciu - Mobile apps
 
Elements of DDD with ASP.NET MVC & Entity Framework Code First v2
Elements of DDD with ASP.NET MVC & Entity Framework Code First v2Elements of DDD with ASP.NET MVC & Entity Framework Code First v2
Elements of DDD with ASP.NET MVC & Entity Framework Code First v2
 
ITCamp 2012 - Ovidiu Stan - Social media platform with Telligent Community, W...
ITCamp 2012 - Ovidiu Stan - Social media platform with Telligent Community, W...ITCamp 2012 - Ovidiu Stan - Social media platform with Telligent Community, W...
ITCamp 2012 - Ovidiu Stan - Social media platform with Telligent Community, W...
 
ITCamp 2013 - Martin Kulov - Demystifying Visual Studio 2012 Performance Tools
ITCamp 2013 - Martin Kulov - Demystifying Visual Studio 2012 Performance ToolsITCamp 2013 - Martin Kulov - Demystifying Visual Studio 2012 Performance Tools
ITCamp 2013 - Martin Kulov - Demystifying Visual Studio 2012 Performance Tools
 
Mihai Tataran - Building Windows 8 Applications with HTML5 and JS
Mihai Tataran - Building Windows 8 Applications with HTML5 and JSMihai Tataran - Building Windows 8 Applications with HTML5 and JS
Mihai Tataran - Building Windows 8 Applications with HTML5 and JS
 
ITCamp 2011 - Raul Andrisan - What’s new in Silverlight 5
ITCamp 2011 - Raul Andrisan - What’s new in Silverlight 5ITCamp 2011 - Raul Andrisan - What’s new in Silverlight 5
ITCamp 2011 - Raul Andrisan - What’s new in Silverlight 5
 
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
 
Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2Becoming a kinect hacker innovator v2
Becoming a kinect hacker innovator v2
 
Using Data Visualization to Create Rich Content Experiences - MarkLogic Webin...
Using Data Visualization to Create Rich Content Experiences - MarkLogic Webin...Using Data Visualization to Create Rich Content Experiences - MarkLogic Webin...
Using Data Visualization to Create Rich Content Experiences - MarkLogic Webin...
 
ITCamp 2011 - Mihai Tataran, Tudor Damian - Keynote
ITCamp 2011 - Mihai Tataran, Tudor Damian - KeynoteITCamp 2011 - Mihai Tataran, Tudor Damian - Keynote
ITCamp 2011 - Mihai Tataran, Tudor Damian - Keynote
 
Vunvulea radu it camp-ro 2012 - building metro style applications on window...
Vunvulea radu   it camp-ro 2012 - building metro style applications on window...Vunvulea radu   it camp-ro 2012 - building metro style applications on window...
Vunvulea radu it camp-ro 2012 - building metro style applications on window...
 
More Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and WearablesMore Personal Computing: Windows 10, Kinect and Wearables
More Personal Computing: Windows 10, Kinect and Wearables
 

More from ITCamp

ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...ITCamp
 
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...ITCamp
 
ITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing SkillsITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing SkillsITCamp
 
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp
 
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp
 
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean ArchitectureITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean ArchitectureITCamp
 
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...ITCamp
 
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...ITCamp
 
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp
 
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp
 
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal TrendsITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal TrendsITCamp
 
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp
 
ITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp
 
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp
 
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp
 
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp
 
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp
 
ITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp
 
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp
 
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp
 

More from ITCamp (20)

ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
ITCamp 2019 - Stacey M. Jenkins - Protecting your company's data - By psychol...
 
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
ITCamp 2019 - Silviu Niculita - Supercharge your AI efforts with the use of A...
 
ITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing SkillsITCamp 2019 - Peter Leeson - Managing Skills
ITCamp 2019 - Peter Leeson - Managing Skills
 
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud ResourcesITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
ITCamp 2019 - Mihai Tataran - Governing your Cloud Resources
 
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UXITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
ITCamp 2019 - Ivana Milicic - Color - The Shadow Ruler of UX
 
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean ArchitectureITCamp 2019 - Florin Coros - Implementing Clean Architecture
ITCamp 2019 - Florin Coros - Implementing Clean Architecture
 
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...ITCamp 2019 - Florin Loghiade -  Azure Kubernetes in Production - Field notes...
ITCamp 2019 - Florin Loghiade - Azure Kubernetes in Production - Field notes...
 
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...ITCamp 2019 - Florin Flestea -  How 3rd Level support experience influenced m...
ITCamp 2019 - Florin Flestea - How 3rd Level support experience influenced m...
 
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
ITCamp 2019 - Emil Craciun - RoboRestaurant of the future powered by serverle...
 
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The EnterpriseITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
ITCamp 2019 - Eldert Grootenboer - Cloud Architecture Recipes for The Enterprise
 
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal TrendsITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
ITCamp 2019 - Cristiana Fernbach - Blockchain Legal Trends
 
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data LakeITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
ITCamp 2019 - Andy Cross - Machine Learning with ML.NET and Azure Data Lake
 
ITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AIITCamp 2019 - Andy Cross - Business Outcomes from AI
ITCamp 2019 - Andy Cross - Business Outcomes from AI
 
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud StoryITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
ITCamp 2019 - Andrea Saltarello - Modernise your app. The Cloud Story
 
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...
 
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
ITCamp 2019 - Alex Mang - I'm Confused Should I Orchestrate my Containers on ...
 
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go NowITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
ITCamp 2019 - Alex Mang - How Far Can Serverless Actually Go Now
 
ITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian QualityITCamp 2019 - Peter Leeson - Vitruvian Quality
ITCamp 2019 - Peter Leeson - Vitruvian Quality
 
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World ApplicationITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
ITCamp 2018 - Ciprian Sorlea - Million Dollars Hello World Application
 
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
ITCamp 2018 - Ciprian Sorlea - Enterprise Architectures with TypeScript And F...
 

Recently uploaded

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Recently uploaded (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gesture & Voice Controlled User Interfaces

  • 1. itcampro@ itcamp13# Premium conference on Microsoft technologies Kinect for Windows - Designing Software for Gesture & Voice Controlled User Interfaces Tim Huckaby InterKnowlogy Chairman/Founder Actus Interactive Software Founder & CEO Microsoft® Regional Director – Southern California Microsoft® MVP – Kinect for Windows E-mail: TimHuck@InterKnowlogy.com TimH@Actus-Software.com Blog: team.interknowlogy.com/blogs/timhuckaby FaceBook: www.facebook.com/Tim.Huckaby.Carlsbad LinkedIn: www.linkedin.com/in/timhuckaby Twitter: @TimHuckaby
  • 2. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout SessionHuge thanks to our sponsors!
  • 3. itcampro@ itcamp13# Premium conference on Microsoft technologies A little bit about me and why I am here… A little bit about me and why I am here… Kinect for Windows - Designing Software for Gesture & Voice Controlled User Interfaces
  • 4. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout SessionAbout Tim, InterKnowlogy & Actus… InterKnowlogy (www.InterKnowlogy.com) Tim Huckaby, Founder/Chairman (TimHuck@InterKnowlogy.com) ◦ 13+ year old services firm – Custom Application Development ◦ focused on building NUI solutions ◦ Web, mobile, and desktop ◦ Windows 7/8, PixelSense, WP7/8, Azure, Kinect, XAML stack - Largest Client: Microsoft Actus Interactive Software (www.Actus-Software.com) Tim Huckaby, Founder/CEO (TimHuck@Actus-Software.com) ◦ Software Product Company ◦ Interactive Kiosk and Active Digital Signage ◦ Multi-Touch, Gesture, and Voice Driven Solutions
  • 5. itcampro@ itcamp13# Premium conference on Microsoft technologies Relevant Use Cases (And Use Cases that do not Make Sense) Objectives And Agenda Runway to get started Technology Roadmap Where We have Been and Where we are Going Demos, Demos, Demos…. Gesture & Voice Driven User Experiences
  • 6. itcampro@ itcamp13# Premium conference on Microsoft technologies NUI: The Natural User Interface Multi-Touch Capable •Common Gestures of Touch •Physical Object Interaction •Virtual Object Interaction Gesture Capable •Motion Based Interface •Tracking of full-body movement, facial expression, and voice with precision Voice Capable •Multi-array Microphone •Uniquely Distinguish Audio & Voices Nueral Capable •Conscious and non-conscience interfaces •Non Invasive
  • 7. itcampro@ itcamp13# Premium conference on Microsoft technologies World's Fastest-Selling Consumer Electronics Device … a Future Beyond Gaming Combination of RGB camera, depth sensor and multi-array microphone – RGB camera delivers three basic color components – Depth sensors “sees” in 3-D – Microphone locates voices by sound and excludes ambient noise Consumer Priced: $249.99 Tracks full-body movement, facial expression, and voice with precision Kinect sensor bar scans and monitors 1 million points on the body Kinect for Windows SDK – Skeletal Tracking – Face, Gesture Recognition – Audio Echo cancellation – Audio Beam Forming – Speech Recognition – Machine Learning
  • 8. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout SessionInterKnowlogy – Picture Viewer Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 9. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout SessionUse Case: Data Visualization & 3D Modeling Interactive data visualization 3D modeling and design Hands-off presentations Kinect Fusion
  • 10. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout SessionKinect – 3D Anatomical Manipulation Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 11. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout Session A Relatively New Hardware Product A commercial HW SKU for B2B sales; developers can purchase via Amazon and similar channels A Commitment Kinect for Windows gives a customer: Fully supported hardware for Windows, plus a new “near mode” to allow innovation at 40cm from the sensor Ongoing updates based on the software innovation that is part of Microsoft’s deep investment and commitment to NUI, in both speech and human tracking A Future of Innovation Kinect for Windows opens up a new wave of innovation for Human Computer Interaction on Windows platform Puts Natural User Interface (NUI) into the public eye in a broad variety of venues: from car dealerships to malls to boardrooms to operating rooms What is Kinect For Windows?
  • 12. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout Session Use Cases: Exercise, Physical Therapy, Education, Training Exercise and physical therapy Senior wellness – exercise and monitoring Interactive science experiments Language/speech learning Home Healthcare / Tele-Medicine
  • 13. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout Session • Skeletal Tracking • Near Mode • Depth Mode 3 Modes of Operation
  • 14. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout SessionK4W Skeletal Tracking
  • 15. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout Session The Kinect for Windows InterKnowlogy - Physical Therapy Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 16. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout Session The Good News: • The Kinect SDK for Windows The Not So Good News: • Windows Only Device; You are not legally allowed to build Windows apps for your Xbox Kinect; • you cannot build apps for 18 million Xbox Kinect owners with it. Kinect for Windows
  • 17. itcampro@ itcamp13# Premium conference on Microsoft technologies How to: United States - $249.99 - SKU: L6M-00001 Amazon Visit the Store GameStop Visit the Store Microsoft Store Visit the Store Newegg Visit the Store http://www.microsoft.com/en-us/kinectforwindows/purchase/
  • 18. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout Session Raw sensor streams Access to raw data streams from the depth sensor, color camera sensor, and four-element microphone array enables developers to build upon the low-level streams that are generated by the Kinect sensor. Skeletal tracking The capability to track the skeleton image of one or two people moving within the Kinect field of view make it easy to create gesture-driven applications. Advanced audio capabilities Audio processing capabilities include sophisticated acoustic noise suppression and echo cancellation, beam formation to identify the current sound source, and integration with the Windows speech recognition API. Sample code and documentation The SDK includes more than 100 pages of technical documentation. In addition to built-in help files, the documentation includes detailed walkthroughs for most samples provided with the SDK. Easy and familiar The SDK installs quickly, requires no complex configuration, and the complete installer size is less than 100 MB. Developers can get up and running in just a few minutes with a standard standalone Kinect sensor unit (widely available at retail outlets). Windows 7, Windows Embedded Standard, Windows 8 Desktop Apps C++, C#, or Visual Basic in Microsoft Visual Studio 2010. Free! Free SDK download, free run time license! http://www.microsoft.com/en-us/kinectforwindows/develop/ What’s in the Kinect for Windows SDK?
  • 19. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout SessionKinect for Windows SDK Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 20. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout Session Launch Kinect for XBox K4W Team Formed K4W Non- commercial SDK beta K4W commercial SDK TAP Initiated New K4W Hardware announced K4W commercial Release Timeline Nov, 2010 April, 2011 June, 2011 Sept, 2011 Nov, 2011 Feb 1, 2012 K4W v1.5 K4W v1.6 K4W v1.7 K4W Dev Center May 21, 2012 Oct, 2012 March, 2013 May, 2013
  • 21. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout SessionUse Case: Interactive Media Interact with customers in-store Virtual fitting room – in-store or shop-at-home Vending machines Interactive window exhibits Augmented Reality web chat
  • 22. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout Session Perfect for Kinect: Not designed for Kinect Windows 8 / Metro / Modern UI
  • 23. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout SessionActus Interactive Kiosk Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 24. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout SessionUse Case: Hands-Free Control Doctors in surgery operating medical imaging devices through gesture and voice Airplane mechanics/engineer ing workers viewing instructions Cooking and other household scenarios
  • 25. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout SessionInterKnowlogy: Touch-less Operating Room Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 26. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout Session Leap Motion – $70 – https://leapmotion.com – In developer beta SoftKinetic – http://www.softkinetic.com – $249 – Distance and Near Mode – Multiple Products – In the space for over a decade Panasonic – Works outside in broad daylight – $2,600 Kinect for Windows Competitors
  • 27. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout SessionGesturePak: Carl Franklin’s Gesture Recorder Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 28. itcampro@ itcamp13# Premium conference on Microsoft technologies Breakout SessionCarl Franklin’s Gesture Recorder GesturePak is a speech-driven gesture recording WPF app and a matcher class for .NET developers that uses the Kinect For Windows device and SDK.
  • 29. itcampro@ itcamp13# Premium conference on Microsoft technologies Summary Kinect for Windows is not great in the majority of Use Cases; where it is good: • Hands-Free Control • Exercise, Physical Therapy, Education, Training • Data Visualization, 3D Modeling • Interactive Media, Retail, Digital Signage The hardware, tools, plumbing and platform for Kinect for Windows Applications are powerful and available now. …and will just continue to get better, cheaper, powerful and more available The concepts of Gesture and Voice Recognition change the way we design and build software in some Use Cases. …if the goal is better user experiences
  • 30. itcampro@ itcamp13# Premium conference on Microsoft technologies More info on InterKnowlogy: www.InterKnowlogy.com www.vimeo.com/InterKnowlogy More info on Actus Software: ◦www.Actus-Software.com About Tim Huckaby… ◦Founder/Chairman, InterKnowlogy ◦Founder/Chairman, Actus Software ◦Microsoft® Regional Director – Southern California ◦Microsoft® .NET Partner Advisory Council Founder / Member ◦Microsoft® MVP – Kinect for Windows ◦INETA Speaker – International .NET Users Group Association ◦Board Member: Association for Competitive Technology ◦Board Member: Microsoft Healthcare Partner Advisory Board ◦Author / Speaker Contact me: E-mail: TimHuck@InterKnowlogy.com TimH@Actus-Software.com Phone: • Office: 760-444-8640 • Mobile:: 619 990 9200 Blog: http://team.interknowlogy.com/blogs/timhuckaby FaceBook: http://www.facebook.com/Tim.Huckaby.Carlsbad LinkedIn: http://www.linkedin.com/in/timhuckaby Twitter: @TimHuckaby Tim Huckaby
  • 31. itcampro@ itcamp13# Premium conference on Microsoft technologies Q & A