The CiviMobile web app is now underway and being developed with the jQuery Mobile framework (HTML 5).
The app is Based on the prototype that Xavier and Kyle created, and is beginning to take shape, the functionality in place at the moment includes contact/activity search, add contact and view list of events. It’s intended to be used by an organisation’s staff, as a tool for them to use on the move.
During the EU code sprint next week my focus will be on getting phase 1 completed and giving a demo to some potential funders. Checkout the wiki for the full spec. Once its ready I will be looking for some volunteers in the London area who'd like to do some user testing at my university within their interaction lab, which involves cool eye-tracking equipment!
We are also going to use phase 2 of development to test out a new PHP framework: Symfony, with a view of potentially using it as the main framework for Civi. Phase 2 will include an event check-in tool, survey capabilities for use with CiviPetition and CiviCampaign, as well as some other GPS-based features such as contacts near my location.
Phase 3 of the app takes on a new perspective in the way that people interact with CiviCRM. It will allow users to record information offline and then upload any data collected to Civi, once an internet connection becomes available. The use case for this is from a funder who is looking to use Civi in third-world countries such as Africa.
If you're interested in taking a look a progress so far you can visit mobile.thirdsectordesign.org/civimobile and login with demo demo.