Showing posts with label testing. Show all posts
Showing posts with label testing. Show all posts

Tuesday, July 7, 2009

application sharing for the iPhone simulator

Last week, TUAW showed you how to sign iPhone applications for informal developer-to-developer distribution. That approach lets you share applications between members of the iPhone developer program by using your signing credentials to authorize the application for use on your development units. iPhone applications compiled for the Intel-based simulator can also be shared between developers. And, since the free developer program offers access to the simulator, the apps can be distributed even more widely than with the re-signing approach.
Simulator testing does not offer the full suite of device-specific capabilities. You cannot simulate the onboard camera or retrieve proper accelerometer feedback. The simulator does not vibrate or provide general multitouch input. (You can pinch, but that's about it.)
The strength of simulator-based distribution is that it lets you send out applications for early testing and feedback. Sim-only tests strengthen the preliminary design process; this approach helps solicit feedback on user interface and general program layout before the main development push gets underway.
Simulator-based apps are easy to transfer and easy to use, cutting out a layer of overhead that's needed for when you go to a full ad-hoc beta.
To distribute a simulator application, go to the Library/Application Support/iPhone Simulator/User/Applications/ folder in your home directory. There you'll find the application sandbox folders that are currently installed for your simulator. Each folder is named with a unique id (i.e. 56E66CE5...DC028F) that does not reflect the folder's contents.
You'll have to peek inside to determine which folder is which.The folder contains the application, and three sandbox directories: tmp, Library, and Documents.
To share a simulator folder compiled for 2.2.1 and earlier, you must zip up both the folder with the application and the .sb (sandbox) file that shares the same name as the folder. 3.0 and later applications do not use a .sb file. Just zip up and share the folder.
Install the shared app by decompressing its sandbox folder (and, for 2.x, its .sb file). The recipient must have installed the iPhone SDK. Drop it into the simulator's Applications folder on another machine and launch the simulator. The app should appear in the simulator, ready for testing.

Monday, August 11, 2008

Silverback now available [ MacOS ]

Silverback application iconUK web development team Clearleft has released its web site usability testing application, Silverback.

In short, Silverback turns a Mac into a portable usability testing laboratory. What used to require a complicated and cumbersome set up involving several computers, a video camera, and lots of time, can now be done much faster and with less hassle. You only need a Mac with a built-in or attached camera, and a copy of Silverback.

The application records video footage of the user, and combines it with recorded footage of their activity on screen. Clicks, inputs, pointer movements and the user's speech and facial expressions are all combined into a single video file that can be quickly exported. One nice touch allows the test facilitator to add "bookmarks" during a session by clicking a button on the Mac's Apple Remote. Nothing distracting will show up in front of the user, but the bookmark is still recorded invisibly in the background.

The only thing that doesn't appear to be included - at least in this initial release - is the ability to edit the output video file before exporting. Even so, it looks like it could be an invaluable tool for anyone who makes software or web sites for a living. If you want to find out more, watch the five-minute demo video, which is a useful summary of aims and features.