Showing posts with label developer. Show all posts
Showing posts with label developer. Show all posts

Nov 6, 2012

Jeff Han Discusses Windows 8 for Large Displays, Microsoft's New Multi-touch, Ink & Pen Tech; Experience Design for Large Displays (2012 Microsoft Build)

Earlier this year, Microsoft bought Jeff Han's company, founder of Perceptive Pixel.  Jeff Hans now works for the Microsoft Office division of the company, where there is a push to bring new and improved large multi-touch displays to the corporate world. With this off-the-desktop move, developers are challenged to develop applications for Windows 8 that will be geared towards supporting collaboration in corporate settings.

Jeff Han and Nathan Fish were at Microsoft's "Build" conference recently  to give a presentation about the nuts and bolts of the new technology - how it works, and suggestions for design.  Although the video presentation is over an hour long, it is worth setting aside some time to watch! 

New multi-touch, ink, and pen technologies that can revolutionize your apps on any size of screens (10/30/12, Microsoft Build)



Here is the description of the presentation:
"Develop solutions that flow with your customers business - starting with individuals and information workers on their phones, desks or virtual offices, moving into conference rooms, brainstorm areas, boardrooms and common areas.  Learn how Microsoft's new pen and touch capabilities, software and hardware will enable you to develop products that will help businesses be more efficient.  Have a sneak peek on what our large multi-touch displays (82' and 55') can bring to your solutions." -Microsoft Build

Jeff Han emphasized that touch interaction is everywhere and is a fundamental requirement in applications. Windows 8 apps should be designed for all screen sizes, saying "It's all about collaboration of people and a collaboration of devices that gets your work done....this is the real thing, and it is about to happen.  Devices (referring to large displays) are coming... we do have a mechanism for early access hardware."

During the second half of the video (38:00), Nathan Fish discusses guidelines for designing experiences on large displays, including optimization, handling various interactions via pen, touch, and gestures, the use of application bars and context menus, and more.

At the beginning of his presentation, Nathan Fish briefly discusses the uncharted territory of designing for collaborative large displays, and tells the audience that the guidelines are just suggestions, " nothing is written, we are figuring this out as we go."

My fear is that Windows 8 developers might not have the inclination to think past the smaller screens of smartphones and tablets, resulting in touchy-feely variations of PowerPoint and other Office applications that have been around for too long.

RELATED
Microsoft Welcomes Perceptive Pixel to the Office Division
The Official Microsoft Blog, 7/30/12


What happened to the Surface Table?
I was surprised that Jeff Han's company was not folded into PixelSense, formally known as Surface, the division of Microsoft that focuses on large multi-touch tables. In my opinion, the tables had some potential to support collaborative work in the corporate world.  It will be interesting to see how things unfold!  

PixelSense
Take a look at the video clip below for more information:
 

Discover the Samsung SUR40 (with PixelSense)
Samsung SUR40 with Microsoft PixelSense
PixelSense Development Partners
Insights on Interactive Tabletops: A Survey of Researchers and Developers (pdf)
Hrvoje Benko, Meredith Ringel Morris, A.J. Bernheim Brush, and Andrew D. Wilson 2009, Microsoft Research

SOMEWHAT RELATED
I've been interested in large screen displays and how they interact with smaller devices for a very long time.  In 2007, I was taking graduate courses at UNC-Charlotte and planned to pursue further research and work related to this area.   At the time, I prepared a paper to present at a conference, but was unable to present due a serious health emergency in my family.  The abstract is below:


"Large screen displays support the collaboration of two or more people, especially 
when the nature of the content is visual.  These displays, in the form of walls, windows, 
boards, and touch-tables, will become ubiquitous in the future, and can be found in workplaces, educational institutions, museums, and other public spaces. New display systems have been developed that allow for co-located communication between groups of people, and also allow for collaboration with individuals in remote locations, using mobile computing or communication devices.  This paper will provide an overview of the technologies that support  this new way of communication, discuss the challenges involved in 
establishing "interoperability" within these new systems, and examine the possibilities for 
the future."

If this topic interests you, take a look at one of my Flickr collections:

Ubiquitous Sightings of Urban Screens: Interactive Displays in Public Spaces, Digital Signage, and Screens of All Sizes

Description:

"All kinds of displays are cropping up in shopping centers, malls, banks, stores, airports, schools, businesses, and meeting places. What is the purpose of all of these displays?

Displays and mobile devices, everywhere we go.

It doesn't look like we've really figured out how to harness the potential of the technology that surrounds us."





May 22, 2010

Video and Links about Google TV : Another Flavor of Android - "Google TV brings everything you love about the web to your television"


"Google TV brings everything you love about the web to your television"


INTRODUCING GOOGLE TV



Transcript of the Google TV video:


"Back when there were only a few networks, watching TV was pretty simple.  You turned on the TV, and if you didn't like what was playing, you changed the channel. But these days, TV can be pretty complicated. Figuring out what you want to watch is hard enough, and that's only the beginning. Once you've chosen a program, you have to figure out when it's playing, and which of hundreds of channels it's on.  It's like you have to change your schedule to fit your TV's schedule.  In fact, many of us end up watching videos on the web, because it is easier to find things that you want.  I mean think about it, more and more of our favorite shows and videos are showing up online these days, and you can get to them really easily, whenever you want, just by typing in what you're looking for."


"The problem is, these smaller screens don't really compare to our home entertainment systems.  Which leads us to a pretty big question:   If the web is so smart, and our TVs are so fun to watch, why do we have to choose?  Why can't they work together?   


"Well, now they can.  Introducing Google TV.  Google TV brings everything you love about the web to your television. Some new TVs will come with it built-in, or you can get a separate box for the TV you already own. Either way, the way it works is very simple. Right on your TV screen, you simply type in what you're looking for...anything you're looking for, and Google TV will find it."


"It's basically an entertainment hub that searches all of your channels, recorded shows, YouTube, and other web sites. If you find something you like, you can add it to your home screen where you will always see your favorite channels, shows, websites, even music playlists and photo albums. That way, you can get to things really quick.  And with a full web browser, you get unlimited access to the entire Internet, so you can do stuff like browse photos or update your status.  And that's just scratching the surface."


"By opening up your TV to all of the improvements and innovation that the web has to offer, Google TV will make your TV smarter and easier to use.  So you'll be able to spend a lot less time finding what you want, and a lot more time watching what you want."






Here is some information from the Google TV website:

Watch
Google TV is coming to a living room near you.
Learn
Learn about the partners we're working with.
Visit SonyLogitech and Intel.
Develop
Optimize your web apps for Google TV.
Android SDK coming soon. Learn more.
Google TV is a new experience made for television that combines the TV you know and love with the freedom and power of the Internet. Watch an overview video below, sign up for updates, and learn more about how to develop for Google TV.














More Information about Google TV from Google


"Google TV is a new experience for television that combines the TV that you already know with the freedom and power of the Internet. With Google Chrome built in, you can access all of your favorite websites and easily move between television and the web. This opens up your TV from a few hundred channels to millions of channels of entertainment across TV and the web. Your television is also no longer confined to showing just video. With the entire Internet in your living room, your TV becomes more than a TV — it can be a photo slideshow viewer, a gaming console, a music player and much more."


Related Google TV News and Links
Tom Krazit, CNET News  5/20/2010
Tom Krazit, CNET News  5/20/2010

Google tries where others failed: shaking up TV biz
Yinka Adegoke and Jennifer Saba, Reuters  5/21/10
Google Introduces Google TV, New Android OS
Priya Ganapati, Gadget Lab, Wired 5/20/10
Sony Internet TV
Logitec and Google TV
Logitec Google TV Box Will Have Special Powers
Matt Buchanan, Gizmodo, 5/20/10
Google Combines TV, Android, and All of the Internet
Jason Chen, Gizmodo, 5/20/10

Picture of Google TV Box, from Gizmodo:

Google TV Combines TV, Android and All of the Internet


SOMEWHAT RELATED
I wonder what the user interface will be for navigating around Google TV.   This just might be the opportunity for a next-gen universal remote control to emerge.   I hope so, because I've had usability issues with the current state of my remote controls and my DVR +  HDTV viewing experiences.


FYI:   A few of my previous posts related to remote controls, web-browsing on HD TV's, and so on:

Usability of a Remote Control
The UX of ITV:  The User Experience and Interactive TV (or Let's STamp Out Bad Remote Controls)
WebTaps HDTV and Touch-Screen Web Browser:  Share the view of the web on your couch!
Silverpac's Multi-touch website, by Ciplex features Evolution 5500, a user-freindly universal remote control, using Wiindows 7 SlideShow
Jonathan Kessler's Hand Eye Technologies:  Coordinating your cell phone with Interactive TV
An Example of Convergence:  Interactive TV:  uxTV 2008

UPDATE:

Maybe a something like the iPad app below will be created for a slate-application for Google TV?

Remote Control News:  Comcast Shows Off Sweet iPad Remote Control Prototype
comcast ipad app

This application supports socializing remotely via your remote....watch the video to see how it works:

Xfinity Remote Powered by Comcast (on an iPad)