Mobile oxford open source junction 5 july 2011Presentation Transcript
Mobile Oxford Case Study Open Source Junction 5th July 2011 Tim Fernando Tech. Project Manager Oxford University Computing Services Mobile Oxford Molly ProjectUniversity of Oxford http://m.ox.ac.uk http://mollyproject.orghttp://www.ox.ac.uk @mobileox @mollyproject
Warning System Village Sensor Sensor Sensor SensorMesh network warning system Sensor Elephant drawing CC: http://www.ﬂickr.com/photos/shaymus22/4500020621/
Arduino processor design, standard PCBs are all open source
Spying on people volunteers
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- conﬁgured server.
Clustered points of signiﬁcant dwell time
“Institutional Innovation” funding strand 18 months, approximately 2FTE From October 2008
Erewhon’s AimsGeo-spatial database Demo Mobile Apps Mobilisation of Sakai VLE (with temporal sensitivity) Disseminate knowledge learned
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
The available options (Q1 2009) Both required a lot of work on our side
Mobile Oxford work started in Q3 2009
It needed to be:Accessible and Inclusive
For prospective students, currentstudents, staff and the general public
An Open Source Community ProjectThe “community” being pivotal in its long term sustainability
Extensible and have signiﬁcant longevity
Work on any web-capable device
AccessibleConsistent UI and tested with iOS screen reader
Perform a number of key functions server-side Not proxying, not iframing etc.
Winner - UCISA Award for Excellence 2010Finalist - Learning Without Frontiers Innovation Award 2011 UK Nomination - UN World Summit Award in Mobile (Education) 2010
Polls Tool Example1.Lecturer sets up a ‘poll’ in Weblearn2.Lecturer pastes short URL and 2D Barcode in slides3.Students answer on whatever device they have http://m.ox.ac.uk/3523
URL ShortenerOnly 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
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 Ofﬁcial Trafﬁc cameras Many more!
Mobile Oxford The ‘one stop shop’ for Mobile devicesSide 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
Black Box Data Flow Diagram (Simpliﬁed) 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 IntegrationOxford Library Information Service Other Native Open Street Map Applications ApplicationsAnd More...
Mobile Oxford is now developed entirely in the open as part of the Molly Project mollyproject.org Licensed under AFL v3 1.2 now availableDeployment time depends on existing skills set. Those with existing Python/ Django can often customise and test deploy within a day.
Mobile Oxford is now developed entirely in the open as part of the Molly ProjectFREE! mollyproject.org Licensed under AFL v3 1.2 now availableDeployment time depends on existing skills set. Those with existing Python/ Django can often customise and test deploy within a day.