Title: Tim Fernando
1Tim Fernando Tech. Project Manager Oxford
University Computing Services
Mobile Oxford http//m.ox.ac.uk _at_mobileox
Molly Project http//mollyproject.org _at_mollyprojec
t
University of Oxford http//www.ox.ac.uk
20.00
Cost
3No
- licence fee
- 3rd party development costs
- app store bureaucracy
4Compatible with virtually every mobile device
Source Gartner http//www.gartner.com/it/page.jsp
?id1689814
5Powerful Accessible You control the data and
security
6talen
ieithoedd
??
Multilingual
??
????
??
langues
Sprachen
Thanks to Bangor Universitys efforts
7HTML5 kicked into 2014 Another three years of
crushing hype - The Register 14th February 2011
8- Not using HTML5 is like not using
English/Welsh because it hasnt been finished
9You need to develop for the web
- All caps signifies importance of this statement
10But it wont do what a native app will!
Check out what this document says
http//www.w3.org/TR/dap-api-reqs/
11- Do you have a significant use case that _needs_ a
native app?
12Many tasks cheap computing many devices
13Each form factor suits certain uses more than
others
14Do you really want to write a native app for each
of these?
15Mobile Oxford
16(No Transcript)
17Institutional Innovation funding strand 18
months, approximately 2FTE From October 2008
18Erewhons Aims
Geo-spatial database (with temporal sensitivity)
Demo Mobile Apps
Mobilisation of Sakai VLE
Disseminate knowledge learned
19The available options (Q1 2009)
Was made freely available under MIT License Q1
2009. Works on many devices. - Code was
dumped as open source - No community input - We
were not a PHP shop
Promised fast deployment times (perhaps
unrealistic) Fully managed with contractual
obligations - iPhone Only (at time) - Service had
not been deployed anywhere - Vendor lock-in -
Yearly fees - Development fees - Long term
sustainability/relevance unknown
20Mobile Oxford work started in Q3 2009
21For prospective students, current students, staff
and the general public
22An Open Source Community Project
The community being pivotal in its long term
sustainability
23Extensible and have significant longevity
24Work on any web-capable device
25Not reactionary.
26Perform a number of key functions server-side
- Not proxying, not iframing etc.
27m.ox.ac.uk
28Winner - UCISA Award for Excellence
2010Finalist - Learning Without Frontiers
Innovation Award 2011UK Nomination - UN World
Summit Award in Mobile (Education) 2010
29Device Detection
- Smartphones, Featurephones, Desktops (Tablets
coming)
30Accessible
- Consistent UI and tested with screen readers
31Places
Multiple geo-data sources including Open Street
Map (community sourced), OxPoints, Department for
Transport etc.
32Transport information a compelling reason to
revisit
33Transport
Integrated view of Oxfords transport
incorporating Park and Ride spaces, real time bus
and railway information
34Contacts
Via LDAP
35Library Search
Z39.50 (library protocol), OpenStreetMap, 3rd
Party GIS
36Universal Search
- Pattern matching for ISBNs, Bus Stops and
interfaces with our Google Search Appliance.
37Weblearn
Oxfords VLE Integration
38Weblearn Tools
- Polls (simple survey)
- Evaluations (extended survey)
- Sign Ups (book events)
39Polls Tool Example
- Lecturer sets up a poll in Weblearn
- Lecturer pastes short URL and 2D Barcode in
slides - Students answer on whatever device they have
http//m.ox.ac.uk/3523
40URL 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
41Other ideas/work in progress
- 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
- Official Traffic cameras
- More Sakai tools
- Many more!
42Mobile Oxford The one stop shop for Mobile
devices
Side effect has become a central aggregation
point
43Black Box Data Flow (Simplified)
etc. phones under 100USD
Molly as Mobile Oxford
Feature phone UI
Data Aggregation and Manipulation Layer
Web User Interface
Lots of Data Sources
RESTfull API
Smartphone UI
Native Applications
Other Applications
44Mobile Oxford is now developed entirely in the
open as part of the Molly Project
FREE!
mollyproject.org
Licensed under AFL v3
1.2 shall be released in mid-july with
multilingual extensions
Deployment time depends on existing skills set.
Those with existing Python/Django skills can
often customise and test deploy within a day.
45Is a complete framework to quickly deploy and
potentially develop mobile web applications.
The framework includes almost every shortcut and
tool you could hope for to help develop powerful
and integrated systems.
46check us out on ohloh.net
COCOMO Based
47The future of Molly
New separate UI, based on Sencha Touch 2 Full
offline storage capabilities Native apps with a
single code base
48- Me
- tim.fernando_at_oucs.ox.ac.uk
- _at_timfernando
Mobile Oxford http//m.ox.ac.uk _at_mobileox
Molly Project http//mollyproject.org _at_mollyproject