Showing posts with label Microsoft. Show all posts
Showing posts with label Microsoft. Show all posts

Wednesday, December 29, 2010

Kinect Mini-Review and Looking Forward

Kinect is awesome – but far from  perfect. There are plenty of great reviews out there so rather than comment on what Kinect does right and an overview I am going to cut to the chase of what it needs to do better. I mostly bought the Kinect for the dashboard integration versus playing games (it does that quite well).

Dashboard Integration

The current dashboard experience is subpar at best. Overall I would give it a C+ with a future outlook of an A. It is too disjoint and not integrated with the rest of the dashboard. I am sure Microsoft is hard at work on the next update. Some of the glaring issues:

- Only the Kinect Hub responds to gestures and voice commands.

- Some voice commands leave you down paths where you have to start using the controller (wth?).

- The voice commands are too strict. More natural language options would be better. I shouldn’t have to say “Watch a movie” exactly as it is spelled on screen. “Browse movies” and “movies” should suffice.

- The gesture to “press” takes too long and if you are impatient like me a setting would be nice to decrease the hover time.

- The Zune Music and Video Kinect experiences feel disconnected from the whole and if you choose to use your controller at any point you have to get thrown back into the other Zune Music and Video apps.

- Navigating the menus is extremely slow compared to the controller, but this is subjective to a person’s taste. There is something liberating about not having to use the controller so there is a tradeoff here.

Cool things:

- Scrubbing the video – once you get the hang of it – feels very futuristic and is just plain cool

- Swiping through movie trailers and songs is fun and has elicited many oohs and ahhs from my friends

- Voice commands to play and pause a movie are great although I would like an option to

Even fixing all of the above issues wouldn’t make the Kinect as outstanding as it could be with respect to the Dashboard.

Making it a must have device

The following things should be  considered to make this the *must-have* device for every household.

- Let me turn the Xbox on or wake it up with my voice! How cool would that be?

“Hey xbox turn on.”

Better yet:

“Hey Xbox turn on and start playing music”

Better still:

“Hey Xbox start playing my hip-hop playlist”

- Custom gestures: I want to be able to define a gesture to jump to a certain area of the Dashboard

- Extended speech support: similar to above let me say almost anything and have the Xbox interpret it or find the best match. A menu could come up asking me for the closest matches.

- Let me use it to scan real-world objects to pimp out my avatar – a couple hacks have seemingly already done this

- Use the camera capabilities to skin the avatar with a real-world look and feel

- When I am home and online allow my Windows Phone to use the Kinect as a speaker phone

- Assuming Windows Phone someday gets a FaceTime component let me use Kinect Video Chat with Windows Phones

- Performance: This is really a request for the whole dashboard experience but it is very sluggish and then only makes the whole thing feel more disconnected

- Allow the camera to be viewable when I am away from home via a remote machine or the Windows Phone. It can double as a security device. (this is just icing)

- Let me browse the internet! Read the news, look at photos, etc. You just created a virtual iPad (albeit mounted on my wall).

I plan to update this post with more ideas of what would really set the Kinect apart.

What things would  you like to see the Kinect do in the future?

Tuesday, September 02, 2008

Wow, I am generating some traffic

Well it seems as if more people actually read this blog now, at least two that I know of: Shaan Hurley, Between the Lines and Steve Johnson, Blog Nauseam.  As Steve mentions we do tend to agree on disagreeing and this time it is my Mojave Experiment post. But what I don't agree with is Steve's interpretation of my post. I said that the Mojave Experiment is "cool" and "great".  Whether a gimmick or not it is a fun experiment. I don't think this is serious marketing or will be able to make any big waves for Microsoft in ramping up Vista adoption. That said I think the experiment does show how brainwashed the everyday consumer is around Vista. I have friends and relatives when asked about Vista will reply, "Oh, I have heard its bad." From who - someone else who heard it was bad, the Apple commercials (because those aren't biased, right), etc.

The Mojave Experiment will at its best be a small viral addition to what will be their next large scale ad campaign.

Also, the mojaveexperiment site now uses Silverlight (definitely not because of my surprise) ...

Lastly, Steve, those early posts can get a little racy ... I now write all of that kind of stuff to friends only on Facebook :) ... Happy reading ...

Edited

Wednesday, August 20, 2008

Photosynth going public!

I have been waiting for this to be released to the masses since it was originally offered as a limited technology preview last year:

http://photosynth.net/Default.aspx

image

Edited ...

Tuesday, July 29, 2008

Why doesn't the Mojave Experiment use Silverlight?

I don't get it. I just posted about how great I thought the Mojave Experiment is - and I still think it is great. But why doesn't the site:

http://www.mojaveexperiment.com/

use Silverlight for its interactive video wall. I am pretty certain Silverlight can do everything going in in the Flash app that is running instead.

The only viable reason I can think of is that the Silverlight market penetration is still too low and that Microsoft really wants people (en masse) to go to the Mojave Experiment site. If they have to install Silverlight and then see the experiment results it will be a barrier to entry.

Still though - makes you wonder.

Windows "Mojave" Experiment

I think this is really cool:

http://windowsvistablog.com/blogs/windowsvista/archive/2008/07/29/windows-mojave-video-posts.aspx

Microsoft basically disguised Vista as a new OS named "Mojave" and then showed it to users. Before the test users were asked to rate Vista and gave it low scores on a scale of 1-10. Then after being shown Mojave they were asked to evaluate the OS and the scores were much higher. The kicker is that Mojave is Vista.

I have been using Vista Ultimate on my ancient desktop and have been more than pleasantly surprised by mostly the numerous little features here and there in addition to the larger, more prominent features. For example, small changes like this to the volume control allowing for per program volume:

 

image

or the newly improved Calendar:

 

image

 

are just tiny of the level of change throughout the whole OS.

Other things I find valuable:

  • Start Menu Search is indispensable.
  • Sidebar: I use it daily to keep track of stocks and local weather without having to go into IE (lazy I know).
  • Speech Recognition: This still has a long way to go, but it is a huge leap in the right direction.
  • Windows Explorer "Breadcrumb" Navigation is much more versatile than the simple address bar.
  • Built in Windows Media Center (I mean come on, that is sweet)

Going back to XP makes me cringe. What is even better though is there are a bunch of Vista features I haven't even started to play with - like System Restore, the new wireless connection management (I am on a desktop at home), the Photo Gallery (I am still using Picasa, but this looks comparable now), Windows Remote Assistance (to help the parentals), etc.

Anyway, hopefully more people give it a chance and some good vibes about Vista will start forming.

Wednesday, March 19, 2008

Testing out Windows Live Writer

Windows Live Writer is a fairly new tool for publishing to blogs from a desktop application versus the web. Probably nothing new and groundbreaking, but it seems to offer easier editing and insertion capabilities than Blogger where my blog is hosted.

You can insert maps:

Map image

 

Pictures easily:

MIX 08 Bag

With different effects:

Virgin America likes purple

and even tables:

Header 1 Header2
Live Writer Is Fun

 

Now to see if those images I entered automatically get upload when I click Publish.

Sunday, March 16, 2008

Microsoft Surface: Paying a Bill Demo

This demo of the Surface resonates a lot with me and I hope a few of my friends (Sean and Frank) read this because they will probably get a kick out of it. I am convinced there are two kinds of people in the world: cash people and credit people. The cash people always have cash on them and almost always pay in cash. The credit people are always throwing their card down at dinner or at the bar.

I am a credit person. It's not because I don't have cash or the money, but because I like being able to track what I am spending - how much on gas, how much on dining, nights at the bars, etc. Not that I ever do anything with these statistics, but its nice to have a loose handle on the monthly budget. Anyhow for some reason I am one of the few credit types in my group and it a running joke now that I will put "The Difference on the Card". We even created an acronym for it - DOC. "Hey Matt, you going to DOC". Yeah its like that. Which is why the little demo below is so interesting to me because it makes paying a dinner or bill with your credit card really easy and even fun.

Check it out. Hey Frank and Sean - we are only going to go bars that have this setup in the future ;) ...

Microsot Surface: Wine Demo

While at the MIX Conference, there was an area called the Sandbox where you could go and tinker with a bunch of Microsoft technologies and see demo's of Windows Mobile 6 and the MIcrosoft Surface. I hung out around the Surface mostly and watched them go through most of the sample applications. This one is a Wine Demo showing how a wine list could eventually be browsed in the future.

Thursday, March 06, 2008

MIX '08 - Steve Ballmer Keynote


So there are actually two keynotes at MIX. The second one just ended and it was a very candid, and eye-opening (for me) Q and A of Steve Ballmer by Guy Kawasaki. I personally didn't know who Guy was prior to the event, but after a few minutes of their quick banter back and forth your quickly learned that Guy worked out Apple at one point and Steve didn't hire him back in the mid 80s to work at Microsoft.

This was all delivered in some machine guy style, friendly barbs back and forth at each other which Guy continued in a humorous way throughout the hour long session.

Nothing was off limits as Guy asked "What is up with Vista", why Steve didn't have a MacBook Air (which he "fake" stomped and crushed Guys).

Steve Ballmer comes off as a very approachable, funny, self-deprecating individual. At one point during the attendee QA he got up and pumped his fist in the air with a wicked grin on his face yelling "Web developers, web developers, web developers". This sent everyone into a roar of applause.

Not much was learned, but it was very cool to see Microsoft's head honcho speaking candidly on a variety of topics from Silverlight, to the Yahoo takeover, Xbox, social networks and more. If some of his evasive answers are to be taken at face value, 2008 seems to have more suprises in store for the end user and developer. More tidbits about this keynote later (and I need to finish up my other keynote post).

Wednesday, March 05, 2008

MIX '08: Conference Keynote - Part 1


I am currently at the MIX '08 Conference at the Venetian Hotel in Las Vegas. The Keynote just ended here it is in summary form. I am skipping over a lot of stuff that wasn't entirely interesting or related to why I am here but here are the tidbits:

Ray Ozzie (Chief Software Architect of Microsoft) came out and rambled on about a bunch of stuff for 30 minutes. He focused on Microsoft's long term vision of how software and services and computing "in the cloud" will all come together. He brought up his three "C's": Content, Commerce, and Community with extra emphasis on the latter with respect to how the other two have been shaped.

The three principles which Microsoft is reaching toward are the 1) Web as a hub, 2) Business and the power of choice to embrace the "cloud" and 3) Compentization across the cloud to services and other devices.

He stated that in five years, the code that developers (as he points out to a group of designers and developers) will be writing will be fundamentally transformed by the cloud.

Next were the 5 major groups which I am mostly going to skip over, but it came down to "Connected Services", "Connected Devices", "Connected Business", "Connected Entertainment", and "Connected Development". Notice a theme ;)...

He alluded to a preview of a new way to connect PCs that they have been working on that will be previewable soon. He seemed to imply a way to dynamically manage multiple PCs from the internet for the end consumer.

Connected Entertainment was about managing all of your entertainment from one place and viewing/playing it everywhere. Think movies on XBox Live and the Zune - same with games and music. Those examples aren't what he said specifically, but what I took away as possible in the future.

Finally, after more 30,000 foot level talk about where we are going, Scott Guthrie was introduced to talk about "Great User Experiences". This is where the keynote became much more interesting and there was still 2 hours to go!

The four facets of Scott's presentation were:


  • Web

  • Media

  • RIA (Rich Internet/Interactive Applications)

  • Mobile

Web


New technologies for ASP.Net were announced for later in 2008: ASP.Net MVC (Model View Control, AJAX, and Dynamic Data). All to aid in making data driven, rich interactive websites easier to develop. Scott wasn't on long before he brought out Dean Hachamovitch (sp) to talk about Internet Explorer 8. Dean sported a shirt that said eight but the "e" was an internet explorer logo.


After some slightly humorous jokes about how developers cannot count passed three, Dean decided to focus in on eight areas of IE 8 - CSS 2.1 Support, CSS Certification, HTML 5, a few more I don't remember and the more exciting ones (for me since I don't really do web development) were the end user features of IE 8:



  • WebSlices

  • Activities

WebSlices enables Developers via an OpenSpecification format provided by Microsoft to allow the end user to track a "slice" of a website. The real example showed was an eBay auction. Dean, pulled an auction item - for a camera lens - into a web slice and placed this in the toolbar of IE 8. When interacting with the slice, the auction item information for the camera was displayed, in real-time, showing exactly what the eBay site would display.


Next was an example of Facebook used to track the status updates of your friends. Think of it as little pieces of Google Gadgets (or Live Gadgets) that can be added to the IE Application window, except now web developers can add this granular control to pieces of websites themselves. Pretty cool.


The next item was Activities which is sort of like the new contextual panel that shows up when you highlight text in Word. Highlight an address, click the activity button, and boom a map from live maps comes up. Highlight a product name, select the eBay activity and you are quickly looking at any auctions that match. Creating activities is simple for developers to do via another Open Specification that Microsoft has developed. The mapping one alone will save me countless clicks of highlighting an address, copying it, opening a new tab, accessing google maps, and pasting it in. Now the map opens in its own little window, in the context of the current selection - it demo'd quite well and hopefully the real deal is as good.


The last bit was an announcement that IE 8 Beta would be released to the development community.


With that, Scott came back on to show off some more stuff. Notably, Silverlight 2 Beta 1 is available today. Skipping over some info on Adaptive Streaming in Silverlight 2 and also an annoucnement to partner with MoveNetworks ...


... More coming soon. I am off to my first MIX Session! I have pictures and stuff I want to inline into these posts later but I forgot my camera download cable at home so that will have to wait.



Zune Card