Which devices support the Motion API after the Mango Update?

 

I was under the impression that the Motion API (and associated sensors) were only for the ‘new bread’ of Windows Phones but it appears that some existing phones also support the motion API.  Here is what I have found so far from running the “Shooting Range” trial App on various friends phones (after they have received the official Mango update)

HTC HD7: Motion Supported

LG E900: Motion Supported

Samsung Omnia7: Motion Supported (does it have issues with the compass though?)

Samsung Focus: Motion Supported (thanks Ginny)

LG Quantum: Motion Unsupported *

Please post your own finding in the comments and I will update this post.

You can download the free trial of “Shooting Range” from here:

http://windowsphone.com/s?appid=fee43d28-6fc9-4ff3-b02e-367334b7bf56

(It will explicitly tell you if the motion API is unsupported)

* UPDATE

To clarify, motion support requires not only Windows Phone 7.5 (Mango) but also a device specific update from the phones’ manufacturer.  So in all likelihood any phone that currently says it does not support the motion API only does so because it hasn’t yet received the update from the phones’ manufacturer.

It is also worth knowing that while older phones will support the motion API they will do so with less accuracy than the new generation of phones that include additional & improved hardware based sensors.

UPDATE 2

The following thread pertains to this issue:

http://forums.create.msdn.com/forums/t/92315.aspx

BUILD Conference “Shooting Range” Beta Availability

Arising largely from the work done on the upcoming “Goblin Harvest” release this app is now updated and available for beta testing at the BUILD conference (or to anyone possessing a motion enabled device*). 

If you would like to lend a hand either drop me a line or add a comment below this post.

Shooting Range App for Windows Phone Mango

1234

Thanks.

NB If you are not sure if your device supports motion – don’t worry, this app will tell you!

Feedback:

  • Smarten up the graphics and target positions in virtual space
  • Provide a summary of each shootout
  • Provide alternative targets & weapons
  • Engage the radar to show targets and current scope of target range
  • Increase target range size up to 360 degrees with advancing levels
  • Provide “echo “for targets springing up behind you
[tweetmeme only_single=”false”]

Shooting Range Augmented Reality App

SplashScreenImage

As I work on the ‘tasks & quests’ for “Goblin Harvest” I am consistently hit by the opportunities for Games & Apps that take advantage of Augmented Reality.  This one is a bit of a ‘tester’ that I am hoping to have ready for BUILD and revolves around the concept of a shooting gallery (Inspiration – Inspector Callaghan in Magnum Force!) 

The idea is straightforward – you get points for shooting bad guys and you lose points for shooting good guys.  Each session in the range lasts one minute.

I have a number of levels planned which revolve around the following parameters:

  1. Expanding the number of Shooting Targets
  2. Reducing the ‘time standing’ for targets.
  3. Increasing the number of good targets that closely resemble bad targets(
  4. Expanding the width of the shooting range (level 1 being all in front of you with subsequent levels taking in more of your 360 degree panorama)

With all the above being driven through an XML file.  If the game proves popular I will add the ability to add your own targets and parameterise the variables from within the game.

All in all this has resulted in several 12-14 hour days as my enthusiasm demands and while maybe not quite the same as a trip to Prague (http://www.allpraha.com/d/33581/Magnum_Shooting_Range/)  great fun nevertheless!

Shooting Range Augmented Reality game–under development

Beta Testing

Send me your email if you would like to beta test this app and have a Windows Phone that supports motion (NB As I write this these are only in the hands of reviewers and developers)

Thanks to the family for support and not shooting ME

[tweetmeme only_single=”false”]