SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
itcampro@ itcamp13# Premium conference on Microsoft technologies
The Engaging User Experience
& The Natural User Interface
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
KeynoteHuge thanks to our sponsors!
itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
A little bit about me and why I am here…
The Engaging User Experience & the Natural User Interface
itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteAbout 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
NUI enabled applications improve the communication, education and
user experience across the software continuum.
Objectives And Agenda
There are a number of tenants of an engaging user interface that will
last the test of time
The 4 Manifestations of NUI: Multi-Touch, Vocal, Gesture, Neural
Where We have Been and Where we are Going
Demos, Demos, Demos….
The Natural User Interface (NUI)
itcampro@ itcamp13# Premium conference on Microsoft technologies
The Tenants of an Engaging UX
Use the Power of Faces
– People love faces; We see faces where they don’t exist
– We have DNA with the sole purpose of recognizing faces
– Take advantage of this by putting faces on your App
• Have the faces to look at important part of your App
• People instinctively follow the eyes of the face.
Use Food, Sex and Danger
– When someone sees something new, they place it into one of four
categories:
1. Can I Eat it?
2. Can it Eat Me?
3. Can I Mate with it?
4. …and everything else.
• If you want your App to be engaged and interesting, put it in one of
the first three categories.
itcampro@ itcamp13# Premium conference on Microsoft technologies
itcampro@ itcamp13# Premium conference on Microsoft technologies
The Tenants of an Engaging UX
Tell a story
– We learn through stories. It’s how we teach our children. It’s the Bible;
It’s what we see in movies.
– Stories are a big part of how information is conveyed to us.
– If you have information to give to the user, put it in story form.
– It doesn’t matter what medium you use (words, pictures, music), but
using a story narrative will help your user understand and retain your
information.
Build commitment over time
– Let the user choose how they want to interact with you (RSS, Twitter,
Facebook)
– Make sure that you don’t take advantage of the trust that is implicit
in that interaction.
Use Natural Interactions of Objects
– Natural Movements
– Fluidity
– Animate / Exaggerate: Slow things down so the eye can follow
itcampro@ itcamp13# Premium conference on Microsoft technologies
itcampro@ itcamp13# Premium conference on Microsoft technologies
itcampro@ itcamp13# Premium conference on Microsoft technologies
January 27, 2010
itcampro@ itcamp13# Premium conference on Microsoft technologies
itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteThe “Cancer App” & The “Autocad App”
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteEMN8
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
The “Green Screen”
We have come a long way…
itcampro@ itcamp13# Premium conference on Microsoft technologies
Image Courtesy of Computer History Museum
itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteTouch Capable Computing Devices Are Not New
Past
1972: PLATO IV
Touch Screen Terminal
The Samsung SUR40 for
Microsoft PixelSense
Windows 8 - Metro
Apple iPad
Present Future (now)
itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteWhat is Relatively New is:
– Inexpensive Touch Capable, Non Proprietary Hardware
– A Operating Systems designed for Multi-Touch
– A Consistent Multi-Touch API for the major Hardware/Software
Platforms
– Developer Productivity in Touch Capable Apps
– The Forecast of Multi-Touch Hardware Capability in Every New
Computing Device in the Short Term
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
KeynoteGrey’s Anatomy
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteGesture Heart
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
HTML 5 Touch Events, Version 1
W3C Working Draft 24 January 2013
Source: https://dvcs.w3.org/hg/webevents/raw-file/tip/touchevents.html
Defines a set of low-level events that represent one or more points of
contact with a touch-sensitive surface
Changes of those points with respect to the surface and any DOM elements
displayed upon it (e.g. for touch screens) or associated with it (e.g. for
drawing tablets without displays).
Addresses pen-tablet devices, such as drawing tablets, with consideration
toward stylus capabilities.
“This specification is the 24 January 2013 Last Call Working Draft. The
comment period for this Last Call Working Draft ends 14 February 2013.”
itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
itcampro@ itcamp13# Premium conference on Microsoft technologies
itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteDemocratic National Convention Voting App
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
What is also Relatively New:
User Experience with Naturally Behaving Objects
– Large Form Factors
demand natural behaviors
– The User Experience is
“never done”
– It can always be improved
– Tablet Computing paved
the way
– Software Physics Engines
are readily available in
open source
itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteFluid Layout & Pixelsence Craps
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
“Game-ification” Culture
User Experiences that Enhance Learning
Learning made Fun / Entertaining
Proven as a learning tool beyond just Children
Computer based Games are a significant part of popular culture
Educational Video Game Curriculums
– MIT, UC Irvine, Minnesota, Michigan State, etc.
itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteNASA Marsbound
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
Kinect for Windows
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
Keynote
Actus Interactive Digital Content System (Kiosk), IK Physical
Therapy, IK Touch-less Operating Room
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote3D Modeler
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteKinect for Windows Competitors
Leap Motion
– $70
– https://leapmotion.com
– Not available yet
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
itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
Neural Interfaces:
Conscious and Non-Conscious
High fidelity EG acquisition device
No conductive gel, etc.
Non-invasive
Use Case Examples:
• Conscious: mind manipulation of objects
• Non-Conscious: Ranking music
• First target market: gaming
• $300!!!
itcampro@ itcamp13# Premium conference on Microsoft technologies
KeynoteEmotiv
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
We are within a decade of building the Holodeck
“The Ultimate NUI Application”
itcampro@ itcamp13# Premium conference on Microsoft technologies
Keynote
HoloDesk - Direct 3D Interactions with a
Situated See-Through Display
Tim Huckaby
Founder / Chairman, InterKnowlogy
Founder / CEO, Actus Software
Microsoft RD & MVP
itcampro@ itcamp13# Premium conference on Microsoft technologies
Summary
We are at the cusp of a revolution in software & hardware
Using Natural User Interface (NUI) technologies improve the User
Experience
The hardware, tools, plumbing and platforms for NUI computing are
powerful and available now.…and will just continue to get better, cheaper, powerful and
more available
Within a realistic time frame NUI computing will be the norm
The concepts of NUI change the way we design and build software
There are a number of design tenants that can enhance User Experience
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

Contenu connexe

Tendances

8 Ways to Improve App Store User Experience
8 Ways to Improve App Store User Experience8 Ways to Improve App Store User Experience
8 Ways to Improve App Store User ExperienceBryan Rieger
 
UX for Connected Products: EuroIA16
UX for Connected Products: EuroIA16UX for Connected Products: EuroIA16
UX for Connected Products: EuroIA16Claire Rowland
 
Using Technology to Make People More Powerful
Using Technology to Make People More PowerfulUsing Technology to Make People More Powerful
Using Technology to Make People More PowerfulIan Heron
 
Designing for an internet of things
Designing for an internet of thingsDesigning for an internet of things
Designing for an internet of thingsTimo Arnall
 
Exploring the physical web
Exploring the physical webExploring the physical web
Exploring the physical webyiibu
 
UX Scotland 2018: Systems, discontinuities and thinking beyond UI: Key quest...
UX Scotland 2018: Systems, discontinuities and thinking beyond UI:  Key quest...UX Scotland 2018: Systems, discontinuities and thinking beyond UI:  Key quest...
UX Scotland 2018: Systems, discontinuities and thinking beyond UI: Key quest...Claire Rowland
 
Challenges and tools of multi-screen UX
Challenges and tools of multi-screen UXChallenges and tools of multi-screen UX
Challenges and tools of multi-screen UXHugo Labonde
 
The future of media queries?
The future of media queries?The future of media queries?
The future of media queries?yiibu
 
History of Interaction Design
History of Interaction DesignHistory of Interaction Design
History of Interaction DesignDave Malouf
 
Interaction Design History
Interaction Design HistoryInteraction Design History
Interaction Design HistoryMarc Rettig
 
UXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshopUXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshopClaire Rowland
 
Tech comm presentation 2012 09-20
Tech comm presentation 2012 09-20Tech comm presentation 2012 09-20
Tech comm presentation 2012 09-20Ken Tucker
 
Technology Insight Report Touch Technology
Technology Insight Report  Touch TechnologyTechnology Insight Report  Touch Technology
Technology Insight Report Touch TechnologyPrashant Nair
 
Over the Air 15: Experience design for the IoT: system UX & interusability 15...
Over the Air 15: Experience design for the IoT: system UX & interusability 15...Over the Air 15: Experience design for the IoT: system UX & interusability 15...
Over the Air 15: Experience design for the IoT: system UX & interusability 15...Claire Rowland
 
Designing for diversity - how to stop worrying and embrace the Android revol...
Designing for diversity -  how to stop worrying and embrace the Android revol...Designing for diversity -  how to stop worrying and embrace the Android revol...
Designing for diversity - how to stop worrying and embrace the Android revol...yiibu
 
Design & the internet of things: from whimsy to utility and hopefully back
Design & the internet of things: from whimsy to utility and hopefully backDesign & the internet of things: from whimsy to utility and hopefully back
Design & the internet of things: from whimsy to utility and hopefully backAlexandra Deschamps-Sonsino
 
Define & design apps for success en
Define & design apps for success enDefine & design apps for success en
Define & design apps for success enAcrmnet s.r.l.
 

Tendances (20)

8 Ways to Improve App Store User Experience
8 Ways to Improve App Store User Experience8 Ways to Improve App Store User Experience
8 Ways to Improve App Store User Experience
 
UX for Connected Products: EuroIA16
UX for Connected Products: EuroIA16UX for Connected Products: EuroIA16
UX for Connected Products: EuroIA16
 
Using Technology to Make People More Powerful
Using Technology to Make People More PowerfulUsing Technology to Make People More Powerful
Using Technology to Make People More Powerful
 
Designing for an internet of things
Designing for an internet of thingsDesigning for an internet of things
Designing for an internet of things
 
Exploring the physical web
Exploring the physical webExploring the physical web
Exploring the physical web
 
UX Scotland 2018: Systems, discontinuities and thinking beyond UI: Key quest...
UX Scotland 2018: Systems, discontinuities and thinking beyond UI:  Key quest...UX Scotland 2018: Systems, discontinuities and thinking beyond UI:  Key quest...
UX Scotland 2018: Systems, discontinuities and thinking beyond UI: Key quest...
 
Challenges and tools of multi-screen UX
Challenges and tools of multi-screen UXChallenges and tools of multi-screen UX
Challenges and tools of multi-screen UX
 
The future of media queries?
The future of media queries?The future of media queries?
The future of media queries?
 
History of Interaction Design
History of Interaction DesignHistory of Interaction Design
History of Interaction Design
 
Interaction Design History
Interaction Design HistoryInteraction Design History
Interaction Design History
 
UXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshopUXLx 2015: 'Designing Connected Products workshop
UXLx 2015: 'Designing Connected Products workshop
 
Tech comm presentation 2012 09-20
Tech comm presentation 2012 09-20Tech comm presentation 2012 09-20
Tech comm presentation 2012 09-20
 
Technology Insight Report Touch Technology
Technology Insight Report  Touch TechnologyTechnology Insight Report  Touch Technology
Technology Insight Report Touch Technology
 
Over the Air 15: Experience design for the IoT: system UX & interusability 15...
Over the Air 15: Experience design for the IoT: system UX & interusability 15...Over the Air 15: Experience design for the IoT: system UX & interusability 15...
Over the Air 15: Experience design for the IoT: system UX & interusability 15...
 
Designing for diversity - how to stop worrying and embrace the Android revol...
Designing for diversity -  how to stop worrying and embrace the Android revol...Designing for diversity -  how to stop worrying and embrace the Android revol...
Designing for diversity - how to stop worrying and embrace the Android revol...
 
Design & the internet of things: from whimsy to utility and hopefully back
Design & the internet of things: from whimsy to utility and hopefully backDesign & the internet of things: from whimsy to utility and hopefully back
Design & the internet of things: from whimsy to utility and hopefully back
 
Touch Technology: MIS Case study
Touch Technology: MIS Case study Touch Technology: MIS Case study
Touch Technology: MIS Case study
 
New to the Touch
New to the TouchNew to the Touch
New to the Touch
 
Define & design apps for success en
Define & design apps for success enDefine & design apps for success en
Define & design apps for success en
 
New to the touch
New to the touchNew to the touch
New to the touch
 

En vedette

Programming on Windows 8.1: The New Stream and Storage Paradigm (Raffaele Ria...
Programming on Windows 8.1: The New Stream and Storage Paradigm (Raffaele Ria...Programming on Windows 8.1: The New Stream and Storage Paradigm (Raffaele Ria...
Programming on Windows 8.1: The New Stream and Storage Paradigm (Raffaele Ria...ITCamp
 
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)ITCamp
 
Information Exchange Using Hybrid Azure Integration (Romulus Crisan)
Information Exchange Using Hybrid Azure Integration (Romulus Crisan)Information Exchange Using Hybrid Azure Integration (Romulus Crisan)
Information Exchange Using Hybrid Azure Integration (Romulus Crisan)ITCamp
 
Busy Developers Guide to AngularJS (Tiberiu Covaci)
Busy Developers Guide to AngularJS (Tiberiu Covaci)Busy Developers Guide to AngularJS (Tiberiu Covaci)
Busy Developers Guide to AngularJS (Tiberiu Covaci)ITCamp
 
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
 
Patterns for Scalability in Windows Azure Applications (Alex Mang)
Patterns for Scalability in Windows Azure Applications (Alex Mang)Patterns for Scalability in Windows Azure Applications (Alex Mang)
Patterns for Scalability in Windows Azure Applications (Alex Mang)ITCamp
 
Investing in Presales - George Bara
Investing in Presales - George BaraInvesting in Presales - George Bara
Investing in Presales - George BaraITCamp
 
Suddenly Reality - Peter Leeson
Suddenly Reality - Peter LeesonSuddenly Reality - Peter Leeson
Suddenly Reality - Peter LeesonITCamp
 
Enacting Scrum - What it takes to maximize the chances for a successful adopt...
Enacting Scrum - What it takes to maximize the chances for a successful adopt...Enacting Scrum - What it takes to maximize the chances for a successful adopt...
Enacting Scrum - What it takes to maximize the chances for a successful adopt...ITCamp
 
Everyone Loves Docker Containers Before They Understand Docker Containers - A...
Everyone Loves Docker Containers Before They Understand Docker Containers - A...Everyone Loves Docker Containers Before They Understand Docker Containers - A...
Everyone Loves Docker Containers Before They Understand Docker Containers - A...ITCamp
 
Azure Microservices in Practice - Radu Vunvulea
Azure Microservices in Practice - Radu VunvuleaAzure Microservices in Practice - Radu Vunvulea
Azure Microservices in Practice - Radu VunvuleaITCamp
 
Business Processes in Microsoft Dynamics CRM - Nicu Aleman
Business Processes in Microsoft Dynamics CRM - Nicu AlemanBusiness Processes in Microsoft Dynamics CRM - Nicu Aleman
Business Processes in Microsoft Dynamics CRM - Nicu AlemanITCamp
 
Zenith Sales & Calibrations Pty Ltd
Zenith Sales & Calibrations Pty LtdZenith Sales & Calibrations Pty Ltd
Zenith Sales & Calibrations Pty LtdZenith Calibrations
 

En vedette (20)

Programming on Windows 8.1: The New Stream and Storage Paradigm (Raffaele Ria...
Programming on Windows 8.1: The New Stream and Storage Paradigm (Raffaele Ria...Programming on Windows 8.1: The New Stream and Storage Paradigm (Raffaele Ria...
Programming on Windows 8.1: The New Stream and Storage Paradigm (Raffaele Ria...
 
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)
30 Tools for Modern .NET Web Development in 60 Minutes (Jonathan Tower)
 
協作教學平台製作
協作教學平台製作協作教學平台製作
協作教學平台製作
 
Niemcy - religia i edukacja
Niemcy - religia i edukacjaNiemcy - religia i edukacja
Niemcy - religia i edukacja
 
Information Exchange Using Hybrid Azure Integration (Romulus Crisan)
Information Exchange Using Hybrid Azure Integration (Romulus Crisan)Information Exchange Using Hybrid Azure Integration (Romulus Crisan)
Information Exchange Using Hybrid Azure Integration (Romulus Crisan)
 
Busy Developers Guide to AngularJS (Tiberiu Covaci)
Busy Developers Guide to AngularJS (Tiberiu Covaci)Busy Developers Guide to AngularJS (Tiberiu Covaci)
Busy Developers Guide to AngularJS (Tiberiu Covaci)
 
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)
 
Niemcy - mieszkanie i jedzenie
Niemcy - mieszkanie i jedzenieNiemcy - mieszkanie i jedzenie
Niemcy - mieszkanie i jedzenie
 
Patterns for Scalability in Windows Azure Applications (Alex Mang)
Patterns for Scalability in Windows Azure Applications (Alex Mang)Patterns for Scalability in Windows Azure Applications (Alex Mang)
Patterns for Scalability in Windows Azure Applications (Alex Mang)
 
Traktat
TraktatTraktat
Traktat
 
Tradycje
TradycjeTradycje
Tradycje
 
Investing in Presales - George Bara
Investing in Presales - George BaraInvesting in Presales - George Bara
Investing in Presales - George Bara
 
Suddenly Reality - Peter Leeson
Suddenly Reality - Peter LeesonSuddenly Reality - Peter Leeson
Suddenly Reality - Peter Leeson
 
Enacting Scrum - What it takes to maximize the chances for a successful adopt...
Enacting Scrum - What it takes to maximize the chances for a successful adopt...Enacting Scrum - What it takes to maximize the chances for a successful adopt...
Enacting Scrum - What it takes to maximize the chances for a successful adopt...
 
Everyone Loves Docker Containers Before They Understand Docker Containers - A...
Everyone Loves Docker Containers Before They Understand Docker Containers - A...Everyone Loves Docker Containers Before They Understand Docker Containers - A...
Everyone Loves Docker Containers Before They Understand Docker Containers - A...
 
Azure Microservices in Practice - Radu Vunvulea
Azure Microservices in Practice - Radu VunvuleaAzure Microservices in Practice - Radu Vunvulea
Azure Microservices in Practice - Radu Vunvulea
 
Business Processes in Microsoft Dynamics CRM - Nicu Aleman
Business Processes in Microsoft Dynamics CRM - Nicu AlemanBusiness Processes in Microsoft Dynamics CRM - Nicu Aleman
Business Processes in Microsoft Dynamics CRM - Nicu Aleman
 
FAIS exam
FAIS examFAIS exam
FAIS exam
 
68b21dddcfd596977f43060fc4f45a34
68b21dddcfd596977f43060fc4f45a3468b21dddcfd596977f43060fc4f45a34
68b21dddcfd596977f43060fc4f45a34
 
Zenith Sales & Calibrations Pty Ltd
Zenith Sales & Calibrations Pty LtdZenith Sales & Calibrations Pty Ltd
Zenith Sales & Calibrations Pty Ltd
 

Similaire à ITCamp 2013 - Tim Huckaby - The Engaging User Experience & Natural User Interface

ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...
ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...
ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...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
 
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 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
 
ITCamp 2011 - Melania Danciu - Mobile apps
ITCamp 2011 - Melania Danciu - Mobile appsITCamp 2011 - Melania Danciu - Mobile apps
ITCamp 2011 - Melania Danciu - Mobile appsITCamp
 
UX at emergent market in Brazil
UX at emergent market in Brazil UX at emergent market in Brazil
UX at emergent market in Brazil Erico Fileno
 
ITCamp 2014 - Intellectual Property in Software
ITCamp 2014 - Intellectual Property in SoftwareITCamp 2014 - Intellectual Property in Software
ITCamp 2014 - Intellectual Property in Softwareclaudiajelea
 
Intellectual Property in Software Applications (Claudia Jelea)
Intellectual Property in Software Applications (Claudia Jelea)Intellectual Property in Software Applications (Claudia Jelea)
Intellectual Property in Software Applications (Claudia Jelea)ITCamp
 
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
 
John Weston rolling deck (info + trivia)
John Weston rolling deck (info + trivia)John Weston rolling deck (info + trivia)
John Weston rolling deck (info + trivia)john weston
 
Security Myths and Facts in Today's It World (Tudor Damian & Mihai Tataran)
Security Myths and Facts in Today's It World (Tudor Damian & Mihai Tataran)Security Myths and Facts in Today's It World (Tudor Damian & Mihai Tataran)
Security Myths and Facts in Today's It World (Tudor Damian & Mihai Tataran)ITCamp
 
Snapcrowd presentation
Snapcrowd presentationSnapcrowd presentation
Snapcrowd presentationsnapcrowd
 
Snapcrowd presentation
Snapcrowd presentationSnapcrowd presentation
Snapcrowd presentationsnapcrowd
 
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
 
8 Usability Lessons from the UPA Conference by Mark Alves
8 Usability Lessons from the UPA Conference by Mark Alves8 Usability Lessons from the UPA Conference by Mark Alves
8 Usability Lessons from the UPA Conference by Mark AlvesMark Alves
 
9 Predictions for the Future of Programming.pdf
9 Predictions for the Future of Programming.pdf9 Predictions for the Future of Programming.pdf
9 Predictions for the Future of Programming.pdfDailyTechnoReview
 

Similaire à ITCamp 2013 - Tim Huckaby - The Engaging User Experience & Natural User Interface (20)

ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...
ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...
ITCamp 2013 - Tim Huckaby - Kinect for Windows - Designing Software for Gestu...
 
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
 
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 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
 
ITCamp 2011 - Melania Danciu - Mobile apps
ITCamp 2011 - Melania Danciu - Mobile appsITCamp 2011 - Melania Danciu - Mobile apps
ITCamp 2011 - Melania Danciu - Mobile apps
 
UX at emergent market in Brazil
UX at emergent market in Brazil UX at emergent market in Brazil
UX at emergent market in Brazil
 
ITCamp 2014 - Intellectual Property in Software
ITCamp 2014 - Intellectual Property in SoftwareITCamp 2014 - Intellectual Property in Software
ITCamp 2014 - Intellectual Property in Software
 
Intellectual Property in Software Applications (Claudia Jelea)
Intellectual Property in Software Applications (Claudia Jelea)Intellectual Property in Software Applications (Claudia Jelea)
Intellectual Property in Software Applications (Claudia Jelea)
 
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...
 
John Weston rolling deck (info + trivia)
John Weston rolling deck (info + trivia)John Weston rolling deck (info + trivia)
John Weston rolling deck (info + trivia)
 
Security Myths and Facts in Today's It World (Tudor Damian & Mihai Tataran)
Security Myths and Facts in Today's It World (Tudor Damian & Mihai Tataran)Security Myths and Facts in Today's It World (Tudor Damian & Mihai Tataran)
Security Myths and Facts in Today's It World (Tudor Damian & Mihai Tataran)
 
Make Tools
Make ToolsMake Tools
Make Tools
 
Snapcrowd presentation
Snapcrowd presentationSnapcrowd presentation
Snapcrowd presentation
 
Snapcrowd presentation
Snapcrowd presentationSnapcrowd presentation
Snapcrowd presentation
 
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...
 
About Me
About MeAbout Me
About Me
 
Mini-Class Report
Mini-Class ReportMini-Class Report
Mini-Class Report
 
8 Usability Lessons from the UPA Conference by Mark Alves
8 Usability Lessons from the UPA Conference by Mark Alves8 Usability Lessons from the UPA Conference by Mark Alves
8 Usability Lessons from the UPA Conference by Mark Alves
 
9 Predictions for the Future of Programming.pdf
9 Predictions for the Future of Programming.pdf9 Predictions for the Future of Programming.pdf
9 Predictions for the Future of Programming.pdf
 

Plus de 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
 

Plus de 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...
 

Dernier

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
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
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
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
 

Dernier (20)

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
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
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
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
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
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)
 

ITCamp 2013 - Tim Huckaby - The Engaging User Experience & Natural User Interface

  • 1. itcampro@ itcamp13# Premium conference on Microsoft technologies The Engaging User Experience & The Natural User Interface 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 KeynoteHuge thanks to our sponsors!
  • 3. itcampro@ itcamp13# Premium conference on Microsoft technologies Keynote A little bit about me and why I am here… The Engaging User Experience & the Natural User Interface
  • 4. itcampro@ itcamp13# Premium conference on Microsoft technologies KeynoteAbout 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 NUI enabled applications improve the communication, education and user experience across the software continuum. Objectives And Agenda There are a number of tenants of an engaging user interface that will last the test of time The 4 Manifestations of NUI: Multi-Touch, Vocal, Gesture, Neural Where We have Been and Where we are Going Demos, Demos, Demos…. The Natural User Interface (NUI)
  • 6. itcampro@ itcamp13# Premium conference on Microsoft technologies The Tenants of an Engaging UX Use the Power of Faces – People love faces; We see faces where they don’t exist – We have DNA with the sole purpose of recognizing faces – Take advantage of this by putting faces on your App • Have the faces to look at important part of your App • People instinctively follow the eyes of the face. Use Food, Sex and Danger – When someone sees something new, they place it into one of four categories: 1. Can I Eat it? 2. Can it Eat Me? 3. Can I Mate with it? 4. …and everything else. • If you want your App to be engaged and interesting, put it in one of the first three categories.
  • 7. itcampro@ itcamp13# Premium conference on Microsoft technologies
  • 8. itcampro@ itcamp13# Premium conference on Microsoft technologies The Tenants of an Engaging UX Tell a story – We learn through stories. It’s how we teach our children. It’s the Bible; It’s what we see in movies. – Stories are a big part of how information is conveyed to us. – If you have information to give to the user, put it in story form. – It doesn’t matter what medium you use (words, pictures, music), but using a story narrative will help your user understand and retain your information. Build commitment over time – Let the user choose how they want to interact with you (RSS, Twitter, Facebook) – Make sure that you don’t take advantage of the trust that is implicit in that interaction. Use Natural Interactions of Objects – Natural Movements – Fluidity – Animate / Exaggerate: Slow things down so the eye can follow
  • 9. itcampro@ itcamp13# Premium conference on Microsoft technologies
  • 10. itcampro@ itcamp13# Premium conference on Microsoft technologies
  • 11. itcampro@ itcamp13# Premium conference on Microsoft technologies January 27, 2010
  • 12. itcampro@ itcamp13# Premium conference on Microsoft technologies
  • 13. itcampro@ itcamp13# Premium conference on Microsoft technologies KeynoteThe “Cancer App” & The “Autocad App” Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 14. itcampro@ itcamp13# Premium conference on Microsoft technologies KeynoteEMN8 Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 15. itcampro@ itcamp13# Premium conference on Microsoft technologies The “Green Screen” We have come a long way…
  • 16. itcampro@ itcamp13# Premium conference on Microsoft technologies Image Courtesy of Computer History Museum
  • 17. itcampro@ itcamp13# Premium conference on Microsoft technologies KeynoteTouch Capable Computing Devices Are Not New Past 1972: PLATO IV Touch Screen Terminal The Samsung SUR40 for Microsoft PixelSense Windows 8 - Metro Apple iPad Present Future (now)
  • 18. itcampro@ itcamp13# Premium conference on Microsoft technologies KeynoteWhat is Relatively New is: – Inexpensive Touch Capable, Non Proprietary Hardware – A Operating Systems designed for Multi-Touch – A Consistent Multi-Touch API for the major Hardware/Software Platforms – Developer Productivity in Touch Capable Apps – The Forecast of Multi-Touch Hardware Capability in Every New Computing Device in the Short Term
  • 19. 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
  • 20. itcampro@ itcamp13# Premium conference on Microsoft technologies KeynoteGrey’s Anatomy Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 21. itcampro@ itcamp13# Premium conference on Microsoft technologies KeynoteGesture Heart Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 22. itcampro@ itcamp13# Premium conference on Microsoft technologies HTML 5 Touch Events, Version 1 W3C Working Draft 24 January 2013 Source: https://dvcs.w3.org/hg/webevents/raw-file/tip/touchevents.html Defines a set of low-level events that represent one or more points of contact with a touch-sensitive surface Changes of those points with respect to the surface and any DOM elements displayed upon it (e.g. for touch screens) or associated with it (e.g. for drawing tablets without displays). Addresses pen-tablet devices, such as drawing tablets, with consideration toward stylus capabilities. “This specification is the 24 January 2013 Last Call Working Draft. The comment period for this Last Call Working Draft ends 14 February 2013.”
  • 23. itcampro@ itcamp13# Premium conference on Microsoft technologies Keynote
  • 24. itcampro@ itcamp13# Premium conference on Microsoft technologies
  • 25. itcampro@ itcamp13# Premium conference on Microsoft technologies KeynoteDemocratic National Convention Voting App Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 26. itcampro@ itcamp13# Premium conference on Microsoft technologies Keynote What is also Relatively New: User Experience with Naturally Behaving Objects – Large Form Factors demand natural behaviors – The User Experience is “never done” – It can always be improved – Tablet Computing paved the way – Software Physics Engines are readily available in open source
  • 27. itcampro@ itcamp13# Premium conference on Microsoft technologies KeynoteFluid Layout & Pixelsence Craps Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 28. itcampro@ itcamp13# Premium conference on Microsoft technologies “Game-ification” Culture User Experiences that Enhance Learning Learning made Fun / Entertaining Proven as a learning tool beyond just Children Computer based Games are a significant part of popular culture Educational Video Game Curriculums – MIT, UC Irvine, Minnesota, Michigan State, etc.
  • 29. itcampro@ itcamp13# Premium conference on Microsoft technologies KeynoteNASA Marsbound Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 30. itcampro@ itcamp13# Premium conference on Microsoft technologies Keynote Kinect for Windows 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
  • 31. itcampro@ itcamp13# Premium conference on Microsoft technologies Keynote Actus Interactive Digital Content System (Kiosk), IK Physical Therapy, IK Touch-less Operating Room Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 32. itcampro@ itcamp13# Premium conference on Microsoft technologies Keynote3D Modeler Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 33. itcampro@ itcamp13# Premium conference on Microsoft technologies KeynoteKinect for Windows Competitors Leap Motion – $70 – https://leapmotion.com – Not available yet 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
  • 34. itcampro@ itcamp13# Premium conference on Microsoft technologies Keynote Neural Interfaces: Conscious and Non-Conscious High fidelity EG acquisition device No conductive gel, etc. Non-invasive Use Case Examples: • Conscious: mind manipulation of objects • Non-Conscious: Ranking music • First target market: gaming • $300!!!
  • 35. itcampro@ itcamp13# Premium conference on Microsoft technologies KeynoteEmotiv Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 36. itcampro@ itcamp13# Premium conference on Microsoft technologies Keynote We are within a decade of building the Holodeck “The Ultimate NUI Application”
  • 37. itcampro@ itcamp13# Premium conference on Microsoft technologies Keynote HoloDesk - Direct 3D Interactions with a Situated See-Through Display Tim Huckaby Founder / Chairman, InterKnowlogy Founder / CEO, Actus Software Microsoft RD & MVP
  • 38. itcampro@ itcamp13# Premium conference on Microsoft technologies Summary We are at the cusp of a revolution in software & hardware Using Natural User Interface (NUI) technologies improve the User Experience The hardware, tools, plumbing and platforms for NUI computing are powerful and available now.…and will just continue to get better, cheaper, powerful and more available Within a realistic time frame NUI computing will be the norm The concepts of NUI change the way we design and build software There are a number of design tenants that can enhance User Experience
  • 39. 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
  • 40. itcampro@ itcamp13# Premium conference on Microsoft technologies Q & A