So I thought, let’s make this easier. Why not make a little widget which is activated upon shaking the device. Making a screenshot on the fly, draw on it to show what the feedback is about and providing a feedback input box.
When submitting the feedback an email is composed to me. Also, I added the incoming ticket email address of my Jira system, so the tickets end up directly in there with the screenshot.
Of course as Appcelerator is cross platform it both works on Android and iOS.
The widget can be found here.
https://github.com/WappZapp/shake2feedback
You can also install it using gitTio with:
gittio install wz.Feedback
It depends on the ti.paint module:
https://github.com/appcelerator/titanium_modules/tree/master/paint
Feel free to contribute!
Comments
Matt Apperson
Great widget… been thinking about doing this but concerned about the shake gesture being confusing for ios users as on ios shake gesture is normally an undo… been thinking about making a module for https://www.cocoacontrols.com/controls/helpgesturerecognizer
Wienke
Thanks! I currently use it only in beta testing. It saves me and the test team a lot of time. Also the shake gesture is triggered when you for instance put you phone on a table or a couch which is very confusing of course for the end user.
Stephen Feather
Wienke,
I’m liking the aspect of a screen shot as “…the left edge doesnt line up with the top and is a different color of green than the other little image near the top right corner is…” just doesn’t always convey meaningful information to the development team. We usually have a long press someplace in our app so testers can quickly send feedback.
Wienke
Nice suggestion! This could be easily to the widget.
Mohamed Shaban
This is very similar to http://www.instabug.com/
If you could integrate it with their service it will be more useful.
Wienke
Nice! Similar in that it is exactly the same :) Didn’t know this service before. Would be nice to make a Titanium Module out of it.
Ricardo Alcocer
Facebook uses this method for their internal beta users.
gostudy.ca
I do consider all the ideas you have presented to your post.
They’re really convincing and will definitely work.
Nonetheless, the posts are too brief for newbies. May you please extend them a little from subsequent time?
Thanks for the post.