Mobile oxford open source junction 5 july 2011

661 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
661
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Native vs Mobile web = not enough money\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • easy to fix, easy to mass produce, CHEAP.\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • October 2008\n
  • \n
  • \n
  • \n
  • 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
  • \n
  • \n
  • \n
  • Public\nSemi-Public\nPrivate\n\n\n\n
  • \n
  • Turning into offline web app\n
  • \n
  • \n
  • AFL almost equal to MIT licence\n
  • \n
  • \n
  • Mobile oxford open source junction 5 july 2011

    1. 1. 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
    2. 2. Suddenly....
    3. 3. ELEPHANTS! Photo CC: http://www.flickr.com/photos/elbewerk/398887222/
    4. 4. Real world problem:Stampeding elephants
    5. 5. Can we use context-aware mobile computing to solve this problem?
    6. 6. Village * *Elephants unlikely to be wearing top hats in reality Elephant drawing CC: http://www.flickr.com/photos/shaymus22/4500020621/
    7. 7. Elephants communicate using Infrasound
    8. 8. CONCEPTUse open-source Arduinos Photo CC: http://www.flickr.com/photos/todbot/3567630129
    9. 9. Warning System Village Sensor Sensor Sensor SensorMesh network warning system Sensor Elephant drawing CC: http://www.flickr.com/photos/shaymus22/4500020621/
    10. 10. Arduino processor design, standard PCBs are all open source
    11. 11. Spying on people volunteers
    12. 12. 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.
    13. 13. Clustered points of significant dwell time
    14. 14. Mobile Oxford
    15. 15. “Institutional Innovation” funding strand 18 months, approximately 2FTE From October 2008
    16. 16. Erewhon’s AimsGeo-spatial database Demo Mobile Apps Mobilisation of Sakai VLE (with temporal sensitivity) Disseminate knowledge learned
    17. 17. 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
    18. 18. The available options (Q1 2009) Both required a lot of work on our side
    19. 19. Mobile Oxford work started in Q3 2009
    20. 20. It needed to be:Accessible and Inclusive
    21. 21. For prospective students, currentstudents, staff and the general public
    22. 22. An Open Source Community ProjectThe “community” being pivotal in its long term sustainability
    23. 23. Extensible and have significant longevity
    24. 24. Work on any web-capable device
    25. 25. *Not* reactionary.
    26. 26. AccessibleConsistent UI and tested with iOS screen reader
    27. 27. Perform a number of key functions server-side Not proxying, not iframing etc.
    28. 28. m.ox.ac.uk
    29. 29. Winner - UCISA Award for Excellence 2010Finalist - Learning Without Frontiers Innovation Award 2011 UK Nomination - UN World Summit Award in Mobile (Education) 2010
    30. 30. Device DetectionSmartphones, Featurephones, Desktops (Tablets coming)
    31. 31. talen ieithoedd 语‫ﻟﻐﺎﺕ‬ Multilingual langues Sprachen Thanks to Bangor University’s efforts
    32. 32. PLACES Multiple geo-data sourcesincluding Open Street Map (community sourced), OxPoints, Department for Transport etc.
    33. 33. Transport information- a compelling reason to revisit
    34. 34. TRANSPORT Integrated view of Oxford’stransport incorporating Park and Ride spaces, real time bus and railway information
    35. 35. CONTACTS Via LDAP
    36. 36. LIBRARY SEARCH Z39.50 (library protocol),OpenStreetMap, 3rd Party GIS
    37. 37. Universal SearchPattern matching for ISBNs, Bus Stops and interfaces with our Google Search Appliance.
    38. 38. WEBLEARNBased on the Sakai VLE
    39. 39. Weblearn ToolsPolls (simple survey)Evaluations (extended survey)Sign Ups (book events)
    40. 40. 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
    41. 41. 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
    42. 42. 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!
    43. 43. 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
    44. 44. 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 IntegrationOxford Library Information Service Other Native Open Street Map Applications ApplicationsAnd More...
    45. 45. 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.
    46. 46. 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.
    47. 47. check us out on ohloh.net
    48. 48. Me: tim.fernando@oucs.ox.ac.uk @timfernando http://m.ox.ac.ukMobile Oxford @mobileox http://mollyproject.orgMolly Project @mollyproject

    ×