How to Troubleshoot Apps for the Modern Connected Worker
Mobile oxford open source junction 5 july 2011
1. Mobile Oxford Case Study
Open Source Junction
5th July 2011
Tim Fernando
Tech. Project Manager
Oxford University Computing Services
Mobile Oxford Molly Project
University of Oxford
http://m.ox.ac.uk http://mollyproject.org
http://www.ox.ac.uk
@mobileox @mollyproject
13. Time use research project for the Department of Sociology
GPS-A GSM Device
£120
Max 44s to lock
Every 2 minutes, sends GPS location back to pre-
configured server.
22. The available options (Q1 2009)
+ Was made freely available under MIT + Promised fast deployment times (perhaps
License Q1 2009. unrealistic)
+ Works on many devices. + Fully managed with contractual obligations
- Code was ‘dumped’ as open source - iPhone Only (at time)
- No community input - Service had not been deployed anywhere
- We were not a PHP shop - Vendor lock-in
- Yearly fees
- Development fees
- Long term sustainability/relevance unknown
34. Winner - UCISA Award for Excellence 2010
Finalist - Learning Without Frontiers Innovation Award 2011
UK Nomination - UN World Summit Award in Mobile
(Education) 2010
45. Polls Tool Example
1.Lecturer sets up a ‘poll’ in Weblearn
2.Lecturer pastes short URL and 2D Barcode in slides
3.Students answer on whatever device they have
http://m.ox.ac.uk/3523
46. URL Shortener
Only shortens valid links on m.ox.ac.uk and provides an easy
to type numeric short code
e.g. http://m.ox.ac.uk/3
or QR code:
*If the page contains secure content, the number is randomised
47. Other ideas/work in progress
More Sakai tools
Walking/Cycle Routing
Short Course Bookings
College Meal Bookings
Location based study group organiser
Augmented reality layer
Further social networking integration
Local city event listings
Fully AJAX interface
Official Traffic cameras
Many more!
48. Mobile Oxford
The ‘one stop shop’ for Mobile devices
Side effect: has become a central aggregation point
Op
en
Str
e w s
et
Map Ne
Service status Library search
s Mu
top
ch
mo
ss re!
Bu
49. Black Box Data Flow Diagram (Simplified)
etc. phones under
100USD
Molly as ‘Mobile Oxford’
Feature phone UI
OSS Data Aggregation
and Manipulation
Oracle Student System
Lots of Data Sources
Layer Web User
Oak
Directory Service Interface
OxPoints RESTfull API
Geo-Spatial Database
Smartphone UI
Oxford iTunes U Integration
Oxford Library Information Service
Other Native
Open Street
Map Applications Applications
And More...
50. Mobile Oxford is now developed entirely in the open as part of the Molly Project
mollyproject.org
Licensed under AFL v3
1.2 now available
Deployment time depends on existing skills set. Those with existing Python/
Django can often customise and test deploy within a day.
51. Mobile Oxford is now developed entirely in the open as part of the Molly Project
FREE! mollyproject.org
Licensed under AFL v3
1.2 now available
Deployment time depends on existing skills set. Those with existing Python/
Django can often customise and test deploy within a day.
4 people required to work full time on Campus M @ a University\n
Web was way forward\n
We set a number of goals\n
\n
\n
\n
\n
\n
\n
\n
It does work across platforms. \n
\n
It can detect the class of device and display information in a sensible way to that device. I.e. lower capability devices get less graphics and javascript. \n
\n
Both social and university POI\n
\n
\n
\n
* Location sensitive, can search the multitude of Oxford libraries. \n