Mobile OxfordUniversity of London Mobile Applications Showcase                20 September 2012                           ...
Tablets to exceed sales of PCs in 2013
Comscore
Android OS fragmentation      Source: Google
Android display type fragmentation           Source: Google
The Mobile Oxford TeamTim Fernando, Martin Filliau, Dave King   Twitter: @timfernando, @martinfilliau, @davbo  Now part of ...
Current projects include:        Mobile Oxford    Telecoms self-service           status.ox           events.oxSecurity co...
Where we started     Q3 2009
Came out of a JISC research project
Python            Django            Postgis     Technology stack         Allowed us to build fast
?We didn’t know what the use cases were
We built bits as use cases were identified
FAIL.Long term technical debt.
We only started to realise this when we opensourced Mobile Oxford as the Mollyproject.   Others had difficulty in setting u...
But wait, this is how the big boys    do web development....         We were missing something
We were missing a deployment process
Continuous DeploymentCommit       Github   Post Commit Hook         Jenkins    IRC message                IRC message     ...
Toolset
GITHUBSource repository, “social coding”, issue tracking and lightweight                              Wiki
JENKINSContinuous integration
SENTRYException tracking
FABRICAutomated application deployment
PUPPETAutomated system environment deployment
PINGDOMUptime monitoring
The future of Mobile Oxford
NEW BACKENDNEW USER INTERFACE
Concentrating on personalization and "Just at the right time" information           (like Google Now)
Responsive design with a native wrapper
Backend storage in Solr
We realised that the majority of use cases involvedsearching/browsing for information quickly with a               bit of ...
Record writing and indexing600 Seconds450 Seconds300 Seconds150 Seconds  0 Seconds               Open Street Map, POI of O...
More Weblearn      Integration with Student Systems           Deep events integration                 Work in progressand ...
Devolved Structure Allows special things to happen
However as a result there are hundreds of software            systems in the University
APIs are the key to delivering an integrated       experience in the University
Forbes - Explaining the api revolution to your CEOhttp://www.forbes.com/sites/danwoods/2011/12/15/explaining-the-api-revol...
UIs are now usually uncoupled from data systems                      API    UI Design                Backend data systems
Mobile Oxford   The ‘one stop shop’ for Mobile devicesSide effect: has become a central aggregation point       and is tur...
We would like to achieve an integrated   experience across all systems
tim.fernando@it.ox.ac.uk                @timfernando                            http://m.ox.ac.ukMobile Oxford            ...
Mobile oxford   university of london mobile applications showcase - 20 september 2012
Mobile oxford   university of london mobile applications showcase - 20 september 2012
Mobile oxford   university of london mobile applications showcase - 20 september 2012
Upcoming SlideShare
Loading in …5
×

Mobile oxford university of london mobile applications showcase - 20 september 2012

1,020 views

Published on

Presentation by Tim Fernando (Mobile Oxford, Oxford University) as part of a Mobile Apps and eReaders Showcase at the Centre for Distance Education, University of London

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,020
On SlideShare
0
From Embeds
0
Number of Embeds
414
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mobile oxford university of london mobile applications showcase - 20 september 2012

  1. 1. Mobile OxfordUniversity of London Mobile Applications Showcase 20 September 2012 Tim Fernando Tech. Project Manager University of Oxford IT Services Mobile Oxford Molly Project University of Oxford http://m.ox.ac.uk http://mollyproject.org http://www.ox.ac.uk @mobileox @mollyproject
  2. 2. Tablets to exceed sales of PCs in 2013
  3. 3. Comscore
  4. 4. Android OS fragmentation Source: Google
  5. 5. Android display type fragmentation Source: Google
  6. 6. The Mobile Oxford TeamTim Fernando, Martin Filliau, Dave King Twitter: @timfernando, @martinfilliau, @davbo Now part of software solutions group at IT Services “guns for hire”
  7. 7. Current projects include: Mobile Oxford Telecoms self-service status.ox events.oxSecurity command and control
  8. 8. Where we started Q3 2009
  9. 9. Came out of a JISC research project
  10. 10. Python Django Postgis Technology stack Allowed us to build fast
  11. 11. ?We didn’t know what the use cases were
  12. 12. We built bits as use cases were identified
  13. 13. FAIL.Long term technical debt.
  14. 14. We only started to realise this when we opensourced Mobile Oxford as the Mollyproject. Others had difficulty in setting up Molly
  15. 15. But wait, this is how the big boys do web development.... We were missing something
  16. 16. We were missing a deployment process
  17. 17. Continuous DeploymentCommit Github Post Commit Hook Jenkins IRC message IRC message Test suite passed Live deployment Fabric IRC + email
  18. 18. Toolset
  19. 19. GITHUBSource repository, “social coding”, issue tracking and lightweight Wiki
  20. 20. JENKINSContinuous integration
  21. 21. SENTRYException tracking
  22. 22. FABRICAutomated application deployment
  23. 23. PUPPETAutomated system environment deployment
  24. 24. PINGDOMUptime monitoring
  25. 25. The future of Mobile Oxford
  26. 26. NEW BACKENDNEW USER INTERFACE
  27. 27. Concentrating on personalization and "Just at the right time" information (like Google Now)
  28. 28. Responsive design with a native wrapper
  29. 29. Backend storage in Solr
  30. 30. We realised that the majority of use cases involvedsearching/browsing for information quickly with a bit of customisation.
  31. 31. Record writing and indexing600 Seconds450 Seconds300 Seconds150 Seconds 0 Seconds Open Street Map, POI of Oxfordshire Import time Postgis (PostgreSQL) Solr
  32. 32. More Weblearn Integration with Student Systems Deep events integration Work in progressand will be made open source with a pmissive license
  33. 33. Devolved Structure Allows special things to happen
  34. 34. However as a result there are hundreds of software systems in the University
  35. 35. APIs are the key to delivering an integrated experience in the University
  36. 36. Forbes - Explaining the api revolution to your CEOhttp://www.forbes.com/sites/danwoods/2011/12/15/explaining-the-api-revolution-to-your-ceo/
  37. 37. UIs are now usually uncoupled from data systems API UI Design Backend data systems
  38. 38. Mobile Oxford The ‘one stop shop’ for Mobile devicesSide effect: has become a central aggregation point and is turning into a University portal. Op en Str s eet Ma N ew p Service status Library search s Mu sstop ch mo re! Bu
  39. 39. We would like to achieve an integrated experience across all systems
  40. 40. tim.fernando@it.ox.ac.uk @timfernando http://m.ox.ac.ukMobile Oxford @mobileox http://mollyproject.orgMolly Project @mollyproject

×