Molly Project         The free and sustainable option                         Gregynog Colloquium                         ...
Cost£0.00
No:               licence fee      3rd party development costs         app store bureaucracy
Compatible with virtually every       mobile device  Source: Gartner http://www.gartner.com/it/page.jsp?id=1689814
Powerful           AccessibleYou control the data and security
You control the data     and securityPhoto (CC) by flickr user: zebble http://www.flickr.com/photos/zebble/6080622/
talen         ieithoedd                                      语‫ﻟﻐﺎﺕ‬         Multilingual   langues                       ...
What do _you_ do?
HTML5 kicked into 2014Another three years of crushing hype                   - The Register 14th February 2011
“Not using HTML5 is like not using English[/Welsh]         because it hasn’t been finished”
YOU NEED TO DEVELOP FOR       THE WEB*  * All caps signifies importance of this statement
But it won’t do       what a native app will!   Check out what this     document sayshttp://www.w3.org/TR/dap-api-reqs/
Do you have a significant use case that _needs_ a native app?
Many tasks + cheap computing = many devices
Each form factor suits certain uses more than others
Do you really want to write a native app          for each of these?
Mobile Oxford
“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)   ...
Demo Mobile Apps   Mobilisation of Sakai VLE
The available options (Q1 2009)+ Was made freely available under MIT    + Promised fast deployment times (perhaps         ...
Mobile Oxford work started in Q3 2009
For prospective students, current students,       staff and the general public
An Open Source Community ProjectThe “community” being pivotal in its long term sustainability
Extensible and have significant longevity
Work on any web-capable device
*Not* reactionary.
Perform a number of key functions server-side           Not proxying, not iframing etc.
m.ox.ac.uk
Winner - UCISA Award for Excellence 2010Finalist - Learning Without Frontiers Innovation Award 2011  UK Nomination - UN Wo...
Device DetectionSmartphones, Featurephones, Desktops (Tablets coming)
AccessibleConsistent UI and tested with screen readers
PLACES Multiple geo-data sourcesincluding Open Street Map   (community sourced), OxPoints, Department for       Transport ...
Transport informationa compelling reason to revisit
TRANSPORT   Integrated view of Oxford’stransport incorporating Park and  Ride spaces, real time bus and       railway info...
CONTACTS Via LDAP
LIBRARY SEARCH Z39.50 (library protocol),OpenStreetMap, 3rd Party GIS
Universal SearchPattern matching for ISBNs, Bus Stops and interfaces with             our Google Search Appliance.
WEBLEARNOxford’s VLE Integration
Weblearn ToolsPolls (simple survey)Evaluations (extended survey)Sign Ups (book events)
Polls Tool Example1.Lecturer sets up a ‘poll’ in Weblearn2.Lecturer pastes short URL and 2D Barcode in slides3.Students an...
URL ShortenerOnly shortens valid links on m.ox.ac.uk and provides an easy               to type numeric short code        ...
Other ideas/work in progress           Walking/Cycle Routing           Short Course Bookings           College Meal Bookin...
Mobile Oxford   The ‘one stop shop’ for Mobile devicesSide effect: has become a central aggregation point            Op   ...
Black Box Data Flow (Simplified)                                                                                           ...
What’s Molly?1. A girl, a woman, esp. a lower-class one; (occas.) a   prostitute. Cf. MOLL n.2 Now chiefly Irish English. ...
What’s Molly?1. A girl, a woman, esp. a lower-class one; (occas.) a   prostitute. Cf. MOLL n.2 Now chiefly Irish English. ...
Mobile Oxford is now developed entirely in the open as part of the Molly Project                           mollyproject.or...
Mobile Oxford is now developed entirely in the open as part of the Molly ProjectFREE!                      mollyproject.or...
Is a complete framework to quickly deploy and potentially              develop mobile web applications.The framework inclu...
check us out on   ohloh.net                  COCOMO Based
Me:     tim.fernando@oucs.ox.ac.uk                @timfernando                             http://m.ox.ac.ukMobile Oxford ...
Molly project - Gregynog colloquium 2011
Molly project - Gregynog colloquium 2011
Molly project - Gregynog colloquium 2011
Upcoming SlideShare
Loading in …5
×

Molly project - Gregynog colloquium 2011

401 views
370 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
401
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Who’s got a native app?\nWho’s got a web app?\nBudget?\nNow I know who to avoid insulting\n
  • \n
  • \n
  • \n
  • Camera access\nFile System\nCalendar access etc\n
  • The Mobile Web has not evolved to what it can despite the technology existing. \n* Remember - mobile is here to stay, it’s not a bolt on. In a few years, mobile devices will be more dominant than PCs. \n
  • \n
  • * Mobile computing IS computing now\n* No longer in a realm of computing populated by important business people and enthusiasts who spend hours downloading and installing hacked ROMs to add a bit of window chrome. \n* Vast range of devices out there, growing in variety and number\n\n
  • * Mobile computing IS computing now\n* No longer in a realm of computing populated by important business people and enthusiasts who spend hours downloading and installing hacked ROMs to add a bit of window chrome. \n* Vast range of devices out there, growing in variety and number\n\n
  • * Mobile computing IS computing now\n* No longer in a realm of computing populated by important business people and enthusiasts who spend hours downloading and installing hacked ROMs to add a bit of window chrome. \n* Vast range of devices out there, growing in variety and number\n\n
  • * Mobile computing IS computing now\n* No longer in a realm of computing populated by important business people and enthusiasts who spend hours downloading and installing hacked ROMs to add a bit of window chrome. \n* Vast range of devices out there, growing in variety and number\n\n
  • * Mobile computing IS computing now\n* No longer in a realm of computing populated by important business people and enthusiasts who spend hours downloading and installing hacked ROMs to add a bit of window chrome. \n* Vast range of devices out there, growing in variety and number\n\n
  • * Mobile computing IS computing now\n* No longer in a realm of computing populated by important business people and enthusiasts who spend hours downloading and installing hacked ROMs to add a bit of window chrome. \n* Vast range of devices out there, growing in variety and number\n\n
  • Blackberry * 2, iOS, Android * 2 or 3, Windows Phone 7, \n
  • \n
  • October 2008\n
  • \n
  • \n
  • * Considered as one larger aim\n
  • \n
  • Web was way forward\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
  • \n
  • \n
  • AFL almost equal to MIT licence\n
  • \n
  • \n
  • \n
  • Molly project - Gregynog colloquium 2011

    1. 1. Molly Project The free and sustainable option Gregynog Colloquium 16 June 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. Cost£0.00
    3. 3. No: licence fee 3rd party development costs app store bureaucracy
    4. 4. Compatible with virtually every mobile device Source: Gartner http://www.gartner.com/it/page.jsp?id=1689814
    5. 5. Powerful AccessibleYou control the data and security
    6. 6. You control the data and securityPhoto (CC) by flickr user: zebble http://www.flickr.com/photos/zebble/6080622/
    7. 7. talen ieithoedd 语‫ﻟﻐﺎﺕ‬ Multilingual langues Sprachen Thanks to Bangor University’s efforts
    8. 8. What do _you_ do?
    9. 9. HTML5 kicked into 2014Another three years of crushing hype - The Register 14th February 2011
    10. 10. “Not using HTML5 is like not using English[/Welsh] because it hasn’t been finished”
    11. 11. YOU NEED TO DEVELOP FOR THE WEB* * All caps signifies importance of this statement
    12. 12. But it won’t do what a native app will! Check out what this document sayshttp://www.w3.org/TR/dap-api-reqs/
    13. 13. Do you have a significant use case that _needs_ a native app?
    14. 14. Many tasks + cheap computing = many devices
    15. 15. Each form factor suits certain uses more than others
    16. 16. Do you really want to write a native app for each of these?
    17. 17. Mobile Oxford
    18. 18. “Institutional Innovation” funding strand 18 months, approximately 2FTE From October 2008
    19. 19. Erewhon’s AimsGeo-spatial database Demo Mobile Apps Mobilisation of Sakai VLE (with temporal sensitivity) Disseminate knowledge learned
    20. 20. Demo Mobile Apps Mobilisation of Sakai VLE
    21. 21. 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
    22. 22. Mobile Oxford work started in Q3 2009
    23. 23. For prospective students, current students, staff and the general public
    24. 24. An Open Source Community ProjectThe “community” being pivotal in its long term sustainability
    25. 25. Extensible and have significant longevity
    26. 26. Work on any web-capable device
    27. 27. *Not* reactionary.
    28. 28. Perform a number of key functions server-side Not proxying, not iframing etc.
    29. 29. m.ox.ac.uk
    30. 30. Winner - UCISA Award for Excellence 2010Finalist - Learning Without Frontiers Innovation Award 2011 UK Nomination - UN World Summit Award in Mobile (Education) 2010
    31. 31. Device DetectionSmartphones, Featurephones, Desktops (Tablets coming)
    32. 32. AccessibleConsistent UI and tested with screen readers
    33. 33. PLACES Multiple geo-data sourcesincluding Open Street Map (community sourced), OxPoints, Department for Transport etc.
    34. 34. Transport informationa compelling reason to revisit
    35. 35. TRANSPORT Integrated view of Oxford’stransport incorporating Park and Ride spaces, real time bus and railway information
    36. 36. CONTACTS Via LDAP
    37. 37. LIBRARY SEARCH Z39.50 (library protocol),OpenStreetMap, 3rd Party GIS
    38. 38. Universal SearchPattern matching for ISBNs, Bus Stops and interfaces with our Google Search Appliance.
    39. 39. WEBLEARNOxford’s VLE Integration
    40. 40. Weblearn ToolsPolls (simple survey)Evaluations (extended survey)Sign Ups (book events)
    41. 41. 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
    42. 42. 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
    43. 43. Other 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!
    44. 44. 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
    45. 45. Black Box Data Flow (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...
    46. 46. What’s Molly?1. A girl, a woman, esp. a lower-class one; (occas.) a prostitute. Cf. MOLL n.2 Now chiefly Irish English. - Oxford English Dictionary
    47. 47. What’s Molly?1. A girl, a woman, esp. a lower-class one; (occas.) a prostitute. Cf. MOLL n.2 Now chiefly Irish English. - Oxford English Dictionary
    48. 48. Mobile Oxford is now developed entirely in the open as part of the Molly Project mollyproject.org Licensed under AFL v31.2 shall be released in mid-july with multilingual extensionsDeployment time depends on existing skills set. Those with existing Python/ Django skills can often customise and test deploy within a day.
    49. 49. Mobile Oxford is now developed entirely in the open as part of the Molly ProjectFREE! mollyproject.org Licensed under AFL v31.2 shall be released in mid-july with multilingual extensionsDeployment time depends on existing skills set. Those with existing Python/ Django skills can often customise and test deploy within a day.
    50. 50. Is 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.
    51. 51. check us out on ohloh.net COCOMO Based
    52. 52. Me: tim.fernando@oucs.ox.ac.uk @timfernando http://m.ox.ac.ukMobile Oxford @mobileox http://mollyproject.orgMolly Project @mollyproject

    ×