Multitouch Part 5: User Experience with Multitouch

To conclude this week-long blog post series on multitouch, let’s talk about user experience.  There are certain things to consider when implementing a touch application that are different from keyboard or mouse considerations.  Are buttons big enough to touch easily with a finger?  Will the user accidentally brush the screen with other parts of their…

2

Multitouch Part 4: Multitouch in Silverlight

Yesterday, we discussed multitouch in WPF.  Today, let’s investigate how this compares to multitouch in Silverlight.  The Silverlight touch model is different from the WPF touch model.  Silverlight 4 supports some of the multitouch API from WPF.  However, the Silverlight 4 client as a whole is registered for touch messages, and the multitouch events are…

1

Multitouch Part 3: Multitouch in managed code and WPF

After yesterday’s post on developing with gestures, there may have been wailing and gnashing of teeth that all of the code samples were C++.  Well, today we will discuss multitouch in managed code.  Now, a little trip down memory lane…remember that Windows 7 was released before .NET 4.0.  Therefore, there were multitouch resources made available…

3

Multitouch Part 2: Support for Gestures in Windows 7

As mentioned in yesterday’s multitouch post, there are a number of gestures that are recognized by Windows 7 out of the box: Pan (also called Translate) – put a finger or fingers down and drag Rotate – touch with two fingers at opposite ends and turn fingers in a circle Zoom – touch with two…

5

Multitouch Part 1: Getting Started with Multitouch in Windows 7

This is the first post in a week-long series on multitouch in Windows 7.  What is multitouch? Most everyone is comfortable with using a mouse to navigate on a computer.  An alternate form of user input is touch.  For some time, we have had touch machines (such as tablets) that allow us to substitute one…

9

For the WIN (hee hee): Windows Development Boot Camp!

I’m really excited to be presenting at a series of Windows Development Boot Camps – there are 15 cities currently scheduled, and I’m open to delivering additional ones.  The Short Version: Windows Development Boot Camp is a one-day deep dive class on client development.  The event covers developing for Windows 7, Internet Explorer 9, and…

0

Integrating the Sensor and Location Platform

I recently did an MSDN webcast on the Sensor and Location Platform in Windows 7.  It’s a combination of PowerPoint, code, and demos.  You can view it on Channel 9 at https://channel9.msdn.com/posts/Integrating-Sensor-and-Location-Support, or you can view it as an MSDN webcast (this will require LiveMeeting) at https://www.livemeeting.com/cc/mseventsbmo/view?id=1032463889&role=attend&pw=E9BF6E82.  More resources on the Sensor and Location Platform…

0

Get your app featured on CNET!

CNET and Windows 7 are offering an amazing opportunity for software developers to be featured in a Microsoft-sponsored showcase on CNET Download.com!  From November 1 to December 6, 2010, we’re inviting CNET Download.com software developers to optimize their products for the Windows 7 operating system. To participate, incorporate at least one of the qualifying Windows…

0

Murray State University Video – Interview Advice

I recently had an opportunity to visit Murray State University in western Kentucky.  I was able to give tech talks to 3 classes, give a “Career Journey” talk to a STEM group, attend a WiT breakfast (with truly amazing food cooked by my wonderful host, Dr. Brenda Wilson), and speak at the local .NET user…

0

Imagine Cup – Become an Industry Advisor

The Imagine Cup is a student software competition run by Microsoft.  It’s similar to the Olympics in that there are a bunch of sub-competitions within it (the two biggest being the Software Design competition and the Game Design competition).  I sat down with David Giard to discuss the Imagine Cup on his Technology and Friends…

0