21st century wimp input in universal windows apps on...

45
21 st Century WIMP input in Universal Windows Apps on Windows 10 Mike Taulty, Microsoft @mtaulty

Upload: others

Post on 04-Jun-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

21st Century WIMP input in Universal Windows Apps on Windows 10

Mike Taulty, Microsoft @mtaulty

memory KB MB GB

1*MHz 8*GHz

MB GB TB

Kbps Mbps Gbps

floppy disk app store

one/household many/person

desk bag pocket

power

run everything run nothing

$ / flops

none

flops / watt

cpu(s)

disk

network

deployment

availability

portability

trust

one core OS

one platform

one store & dev center

broad set of devices

Windows Desktop

Windows Phone

XBox

Windows 10

The same Windows platform is available on all Windows devices

Immediately target hundreds of millions of devices

Now you can code for all these endpoints in the same way!

UWP Promise

demo

mouse keyboard

pen touch nothing! speech

ink gamepad

gesture gaze most devices support dynamic changes to input devices

device capabilities

common controls

pointer and gesture recognizer

ink & speech

device capabilities

common controls

pointers and gestures

ink & speech

demo

device capabilities

common controls

pointers and gestures

ink & speech

demo

demo

device capabilities

common controls

pointers and gestures

ink & speech

demo

device capabilities

common controls

pointers and gestures

ink & speech

InkCanvas

InkPresenter

demo

Call

Text

Remind

Email

Voice Command

X Application

Voice Command

Definition

Microsoft Speech

Recognition Service

demo

Web Service

Microsoft Speech

Recognition Service

VCD

Your App

Go to Adventure Works

Here are your upcoming

trips

A

Yosemite

August 15th

San Francisco

May 29th

demo

demo

common platform for input

controls do a lot of heavy lifting

abstraction + differentiation

ink, speech + gesture, gaze, gamepad coming