Backup+ Lets You Backup Your App Data on Android Lollipop

Even though Android 5.0 Lollipop hasn’t yet seen its official release, quite … more

TechTalk Compiles All the Android News You Need in One App

If you’re as obsessed with mobile devices as the vast majority of our forum … more

Android App Review: Google Inbox to Improve Your Life – XDA TV

Recently, Google+ exploded with the announcement of Google Inbox, as … more

Damp the LG G3 Thermal Throttling

As our mobile devices grow thinner and more powerfulwith each passing generation, it’s inevitable … more
Post Reply

[APP][Experimental] Windows Mobile 7-like gestures

OP Jaxbot

14th February 2010, 05:32 PM   |  #1  
OP Recognized Developer
Thanks Meter: 548
 
1,221 posts
Join Date:Joined: Mar 2009
Donate to Me
More
Hi all.

Highly experimental app I've been working on. It basically uses the accelerometer and ambient light sensor to handle gesture events.

Current features:
- Wave to answer
- Wave to ignore
- Autolock when dark
- Turn to unlock
- Shake to save


It works well on my Fuze, but I'm not sure about other HTC devices.
Also, it needs the .NET Compact Framework.

Any feedback, let me know!

Video: http://www.youtube.com/watch?v=TQBrqpa7_Wg
Download: http://windowsphonehacker.com/files/gesture.CAB
Last edited by Jaxbot; 28th May 2010 at 12:01 PM.
14th February 2010, 06:53 PM   |  #2  
Senior Member
Flag Morelos
Thanks Meter: 20
 
199 posts
Join Date:Joined: Dec 2007
Dont work on HTC Imagio is cause dont have ligth sensor?

great idea
15th February 2010, 02:53 AM   |  #3  
Senior Member
Thanks Meter: 5
 
309 posts
Join Date:Joined: Jun 2005
Very nice idea!
I dont know how to "turn like a key" though
Will post more feedback when I try a phone call.. its 5 AM here now
15th February 2010, 03:06 AM   |  #4  
Senior Member
Thanks Meter: 1
 
111 posts
Join Date:Joined: Oct 2006
More
very nice application....i saw the video clip...good....is it possible to make the wave and it will activate the speaker mode...this will be a good feature when we're driving..
15th February 2010, 05:44 AM   |  #5  
rjmjr69's Avatar
Senior Member
Flag Southie
Thanks Meter: 116
 
1,773 posts
Join Date:Joined: Dec 2008
Thanks will test it out
15th February 2010, 06:21 AM   |  #6  
Member
Flag Apex
Thanks Meter: 0
 
46 posts
Join Date:Joined: Oct 2009
More
Awsome!

The autolock feature is a bit touchy on my TP2. Even on the less sensative setting it still will autolock on and off. Not a feature I want though so no worries.

Thanks!
15th February 2010, 11:33 AM   |  #7  
OP Recognized Developer
Thanks Meter: 548
 
1,221 posts
Join Date:Joined: Mar 2009
Donate to Me
More
Thanks for your feedback, all!
About the speakerphone feature, I have it added in the latest version. If anything comes up that needs fixing, I will add that, but otherwise you should see an update later today
15th February 2010, 07:07 PM   |  #8  
Junior Member
Thanks Meter: 0
 
12 posts
Join Date:Joined: Feb 2009
Sorry I never got back to you about the PoC gesture app earlier.

I've just tested out this new experimental app - cool idea!

I was able to get 'Wave to answer' and 'Wave to ignore' going easily enough when the TP was on my desk and on a chair closer to the window. I had to wave a couple times to get the desired response but found that if I move my hand across the light sensor for about .5 seconds around an inch above the phone it was pretty consistent.

I couldn't get the 'AutoLock' working consistently. If I cover the light sensor with a piece of paper or put the top 80% of the phone into a cloth bag it doesn't lock. A few times when I was covering the light sensor with my hand the lock screen flashed up but disappeared again without me having to unlock it.

It took a bit to figure out how to unlock the lock screen but from watching your YouTube video and playing around I can do it easily. It seems best to grab the phone between my thumb and index finger with my thumb on the lock icon (so it is green). Then I flick the bottom end of the phone quickly 90 degrees and back. It is harder to do when holding the right way up - it seems that the bottom end needs to have the motion rather than the top end.

'Shake to Save' is sweet, however, it was inconsistent for me. I'm not sure if there is a particular shaking orientation that works best (it is hard to tell in your video). When it worked it was quick and easy.

At about medium sensitivity the average light sensor reading is around 14 when sitting on my desk on a cloudy day. If I set it on a chair closer to the window I get an average of around 25.

I am using ChangeScreen - a g-sensor orientation flipper: http://forum.xda-developers.com/showthread.php?t=468488 I've set an exception for 'gesture' but it hasn't seemed to helped (well, it does prevent the Gestures app from changing orientation when I tilt/shake the phone).

Nice experiment!
15th February 2010, 08:10 PM   |  #9  
OP Recognized Developer
Thanks Meter: 548
 
1,221 posts
Join Date:Joined: Mar 2009
Donate to Me
More
Quote:
Originally Posted by kryptech

Sorry I never got back to you about the PoC gesture app earlier.

I've just tested out this new experimental app - cool idea!

I was able to get 'Wave to answer' and 'Wave to ignore' going easily enough when the TP was on my desk and on a chair closer to the window. I had to wave a couple times to get the desired response but found that if I move my hand across the light sensor for about .5 seconds around an inch above the phone it was pretty consistent.

I couldn't get the 'AutoLock' working consistently. If I cover the light sensor with a piece of paper or put the top 80% of the phone into a cloth bag it doesn't lock. A few times when I was covering the light sensor with my hand the lock screen flashed up but disappeared again without me having to unlock it.

It took a bit to figure out how to unlock the lock screen but from watching your YouTube video and playing around I can do it easily. It seems best to grab the phone between my thumb and index finger with my thumb on the lock icon (so it is green). Then I flick the bottom end of the phone quickly 90 degrees and back. It is harder to do when holding the right way up - it seems that the bottom end needs to have the motion rather than the top end.

'Shake to Save' is sweet, however, it was inconsistent for me. I'm not sure if there is a particular shaking orientation that works best (it is hard to tell in your video). When it worked it was quick and easy.

At about medium sensitivity the average light sensor reading is around 14 when sitting on my desk on a cloudy day. If I set it on a chair closer to the window I get an average of around 25.

I am using ChangeScreen - a g-sensor orientation flipper: http://forum.xda-developers.com/showthread.php?t=468488 I've set an exception for 'gesture' but it hasn't seemed to helped (well, it does prevent the Gestures app from changing orientation when I tilt/shake the phone).

Nice experiment!

Thanks for the feedback.
The sensitivity does not affect how much the light reading is, nor the G-sensor sensitivity. It has more to do with how much of a light change counts as a gesture.

As for shake to save, the program currently uses the Z vector to tell if its shaking. This is pure force (up/down) of the phone, but it's been very hard to activate even for me.
I'm going to switch it to X or Y once I get ready to release the new version, just to make it easier.
15th February 2010, 08:46 PM   |  #10  
Junior Member
Thanks Meter: 0
 
12 posts
Join Date:Joined: Feb 2009
Quote:
Originally Posted by Jaxbot

As for shake to save, the program currently uses the Z vector to tell if its shaking. This is pure force (up/down) of the phone, but it's been very hard to activate even for me.
I'm going to switch it to X or Y once I get ready to release the new version, just to make it easier.

I feel silly asking but the Z axis runs along the length of the phone, from the mic end to the speaker end? And the X axis runs from side-to-side, while the Y axis is the thickness (screen-to-back of battery)?

Post Reply Subscribe to Thread

Tags
app, gestures
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes