SlideShare une entreprise Scribd logo
1  sur  55
Molly Project
         The free and sustainable option
                         Gregynog Colloquium
                              16 June 2011




                         Tim Fernando
                          Tech. Project Manager
                   Oxford University Computing Services




                                     Mobile Oxford             Molly Project
University of Oxford
                                    http://m.ox.ac.uk     http://mollyproject.org
http://www.ox.ac.uk
                                       @mobileox              @mollyproject
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
           Accessible
You control the data and security
You control the data
     and security

Photo (CC) by flickr user: zebble http://www.flickr.com/photos/zebble/6080622/
talen
         ieithoedd

                                      语


‫ﻟﻐﺎﺕ‬         Multilingual
   langues                            Sprachen


       Thanks to Bangor University’s efforts
What do _you_ do?
HTML5 kicked into 2014
Another 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 says




http://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 Aims




Geo-spatial database             Demo Mobile Apps   Mobilisation of Sakai VLE
 (with temporal sensitivity)




                          Disseminate knowledge learned
Demo Mobile Apps   Mobilisation of Sakai VLE
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
Mobile Oxford work started in Q3 2009
For prospective students, current students,
       staff and the general public
An Open Source Community Project


The “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 2010

Finalist - Learning Without Frontiers Innovation Award 2011

  UK Nomination - UN World Summit Award in Mobile
                  (Education) 2010
Device Detection
Smartphones, Featurephones, Desktops (Tablets coming)
Accessible
Consistent UI and tested with screen readers
PLACES
 Multiple geo-data sources
including Open Street Map
   (community sourced),
 OxPoints, Department for
       Transport etc.
Transport information
a compelling reason to revisit
TRANSPORT
   Integrated view of Oxford’s
transport incorporating Park and
  Ride spaces, real time bus and
       railway information
CONTACTS
 Via LDAP
LIBRARY SEARCH
 Z39.50 (library protocol),
OpenStreetMap, 3rd Party GIS
Universal Search
Pattern matching for ISBNs, Bus Stops and interfaces with
             our Google Search Appliance.
WEBLEARN
Oxford’s VLE Integration
Weblearn Tools
Polls (simple survey)
Evaluations (extended survey)
Sign Ups (book events)
Polls Tool Example
1.Lecturer sets up a ‘poll’ in Weblearn
2.Lecturer pastes short URL and 2D Barcode in slides
3.Students answer on whatever device they have



                     http://m.ox.ac.uk/3523
URL 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
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!
Mobile Oxford
   The ‘one stop shop’ for Mobile devices

Side 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 (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 Integration




Oxford Library Information Service


                                                                Other             Native
               Open Street
                  Map                                         Applications      Applications

And More...
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
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
Mobile Oxford is now developed entirely in the open as part of the Molly Project




                           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.
Mobile 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.
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.
check us out on
   ohloh.net



                  COCOMO Based
Me:
     tim.fernando@oucs.ox.ac.uk
                @timfernando


                             http://m.ox.ac.uk
Mobile Oxford
                                @mobileox

                          http://mollyproject.org
Molly Project
                              @mollyproject

Contenu connexe

En vedette

Mobile Oxford - JISC SSBR Elluminate Presentation 12 November 2009
Mobile Oxford - JISC SSBR Elluminate Presentation 12 November 2009Mobile Oxford - JISC SSBR Elluminate Presentation 12 November 2009
Mobile Oxford - JISC SSBR Elluminate Presentation 12 November 2009Tim Fernando
 
Erewhon/Mobile Oxford Presentation to OUCS - 25 March 2010
Erewhon/Mobile Oxford Presentation to OUCS - 25 March 2010Erewhon/Mobile Oxford Presentation to OUCS - 25 March 2010
Erewhon/Mobile Oxford Presentation to OUCS - 25 March 2010Tim Fernando
 
Erewhon presentation to Oxford's Public Affairs Directorate - 28 April 2009
Erewhon presentation to Oxford's Public Affairs Directorate - 28 April 2009Erewhon presentation to Oxford's Public Affairs Directorate - 28 April 2009
Erewhon presentation to Oxford's Public Affairs Directorate - 28 April 2009Tim Fernando
 
Mobile Oxford - PyCon Lightning Talk 2010
Mobile Oxford -  PyCon Lightning Talk 2010Mobile Oxford -  PyCon Lightning Talk 2010
Mobile Oxford - PyCon Lightning Talk 2010Tim Fernando
 
Microsoft Bing Maps Overview - University of Oxford Webmaster' Workshop - 1-J...
Microsoft Bing Maps Overview - University of Oxford Webmaster' Workshop - 1-J...Microsoft Bing Maps Overview - University of Oxford Webmaster' Workshop - 1-J...
Microsoft Bing Maps Overview - University of Oxford Webmaster' Workshop - 1-J...Tim Fernando
 
Presentation to the University of Oxford Public Affairs Directorate - Project...
Presentation to the University of Oxford Public Affairs Directorate - Project...Presentation to the University of Oxford Public Affairs Directorate - Project...
Presentation to the University of Oxford Public Affairs Directorate - Project...Tim Fernando
 

En vedette (7)

Mobile Oxford - JISC SSBR Elluminate Presentation 12 November 2009
Mobile Oxford - JISC SSBR Elluminate Presentation 12 November 2009Mobile Oxford - JISC SSBR Elluminate Presentation 12 November 2009
Mobile Oxford - JISC SSBR Elluminate Presentation 12 November 2009
 
Erewhon/Mobile Oxford Presentation to OUCS - 25 March 2010
Erewhon/Mobile Oxford Presentation to OUCS - 25 March 2010Erewhon/Mobile Oxford Presentation to OUCS - 25 March 2010
Erewhon/Mobile Oxford Presentation to OUCS - 25 March 2010
 
Erewhon presentation to Oxford's Public Affairs Directorate - 28 April 2009
Erewhon presentation to Oxford's Public Affairs Directorate - 28 April 2009Erewhon presentation to Oxford's Public Affairs Directorate - 28 April 2009
Erewhon presentation to Oxford's Public Affairs Directorate - 28 April 2009
 
Mobile Oxford - PyCon Lightning Talk 2010
Mobile Oxford -  PyCon Lightning Talk 2010Mobile Oxford -  PyCon Lightning Talk 2010
Mobile Oxford - PyCon Lightning Talk 2010
 
Microsoft Bing Maps Overview - University of Oxford Webmaster' Workshop - 1-J...
Microsoft Bing Maps Overview - University of Oxford Webmaster' Workshop - 1-J...Microsoft Bing Maps Overview - University of Oxford Webmaster' Workshop - 1-J...
Microsoft Bing Maps Overview - University of Oxford Webmaster' Workshop - 1-J...
 
Ser agiles
Ser agilesSer agiles
Ser agiles
 
Presentation to the University of Oxford Public Affairs Directorate - Project...
Presentation to the University of Oxford Public Affairs Directorate - Project...Presentation to the University of Oxford Public Affairs Directorate - Project...
Presentation to the University of Oxford Public Affairs Directorate - Project...
 

Similaire à Molly project - Gregynog colloquium 2011

Mobile Oxford - Libraries IT Users' Forum 16 May 2011
Mobile Oxford - Libraries IT Users' Forum 16 May 2011Mobile Oxford - Libraries IT Users' Forum 16 May 2011
Mobile Oxford - Libraries IT Users' Forum 16 May 2011Tim Fernando
 
Mobile oxford university of london mobile applications showcase - 20 septem...
Mobile oxford   university of london mobile applications showcase - 20 septem...Mobile oxford   university of london mobile applications showcase - 20 septem...
Mobile oxford university of london mobile applications showcase - 20 septem...Centre for Distance Education
 
The Molly Project & Mobile Oxford
The Molly Project & Mobile OxfordThe Molly Project & Mobile Oxford
The Molly Project & Mobile OxfordEduserv
 
The Library in Your Pocket - NJLibraryLink
The Library in Your Pocket - NJLibraryLinkThe Library in Your Pocket - NJLibraryLink
The Library in Your Pocket - NJLibraryLinkMeredith Farkas
 
The Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesThe Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesMeredith Farkas
 
The Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesThe Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesMeredith Farkas
 
Wherever Your Patrons Are: Mobile Services for Libraries
Wherever Your Patrons Are: Mobile Services for LibrariesWherever Your Patrons Are: Mobile Services for Libraries
Wherever Your Patrons Are: Mobile Services for LibrariesMeredith Farkas
 
Mobile Apps at NCSU Libraries
Mobile Apps at NCSU LibrariesMobile Apps at NCSU Libraries
Mobile Apps at NCSU LibrariesCory Lown
 
JISC - Project Erewhon Final Report
JISC - Project Erewhon Final ReportJISC - Project Erewhon Final Report
JISC - Project Erewhon Final ReportTim Fernando
 
IET Technology Coffee Morning - 5th October, 2011.
IET Technology Coffee Morning - 5th October, 2011.IET Technology Coffee Morning - 5th October, 2011.
IET Technology Coffee Morning - 5th October, 2011.hassan_sheikh_uk
 
Walsh - Martini Information Literacy: How does “anytime, anyplace, anywhere” ...
Walsh - Martini Information Literacy: How does “anytime, anyplace, anywhere” ...Walsh - Martini Information Literacy: How does “anytime, anyplace, anywhere” ...
Walsh - Martini Information Literacy: How does “anytime, anyplace, anywhere” ...IL Group (CILIP Information Literacy Group)
 
Semantic Web / Linked Data Technologies
Semantic Web / Linked Data TechnologiesSemantic Web / Linked Data Technologies
Semantic Web / Linked Data TechnologiesMathieu d'Aquin
 
Mlibraries2 ou library mlibraries seminar May 2010
Mlibraries2 ou library mlibraries seminar May 2010Mlibraries2 ou library mlibraries seminar May 2010
Mlibraries2 ou library mlibraries seminar May 2010m-libraries
 
Library mobile web
Library mobile webLibrary mobile web
Library mobile webllindaloo
 
Erewhon Project
Erewhon ProjectErewhon Project
Erewhon ProjectIWMW
 
Research on the Go: Accessing Library Databases via Mobile Devices
  Research on the Go: Accessing Library Databases  via Mobile Devices  Research on the Go: Accessing Library Databases  via Mobile Devices
Research on the Go: Accessing Library Databases via Mobile DevicesRichard Bernier
 

Similaire à Molly project - Gregynog colloquium 2011 (20)

Mobile Oxford - Libraries IT Users' Forum 16 May 2011
Mobile Oxford - Libraries IT Users' Forum 16 May 2011Mobile Oxford - Libraries IT Users' Forum 16 May 2011
Mobile Oxford - Libraries IT Users' Forum 16 May 2011
 
Mobile Oxford and Molly
Mobile Oxford and MollyMobile Oxford and Molly
Mobile Oxford and Molly
 
Mobile oxford university of london mobile applications showcase - 20 septem...
Mobile oxford   university of london mobile applications showcase - 20 septem...Mobile oxford   university of london mobile applications showcase - 20 septem...
Mobile oxford university of london mobile applications showcase - 20 septem...
 
The Molly Project & Mobile Oxford
The Molly Project & Mobile OxfordThe Molly Project & Mobile Oxford
The Molly Project & Mobile Oxford
 
The Library in Your Pocket - NJLibraryLink
The Library in Your Pocket - NJLibraryLinkThe Library in Your Pocket - NJLibraryLink
The Library in Your Pocket - NJLibraryLink
 
The Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesThe Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for Libraries
 
The Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for LibrariesThe Library in Your Pocket: Mobile Trends for Libraries
The Library in Your Pocket: Mobile Trends for Libraries
 
Wherever Your Patrons Are: Mobile Services for Libraries
Wherever Your Patrons Are: Mobile Services for LibrariesWherever Your Patrons Are: Mobile Services for Libraries
Wherever Your Patrons Are: Mobile Services for Libraries
 
Mobile Apps at NCSU Libraries
Mobile Apps at NCSU LibrariesMobile Apps at NCSU Libraries
Mobile Apps at NCSU Libraries
 
JISC - Project Erewhon Final Report
JISC - Project Erewhon Final ReportJISC - Project Erewhon Final Report
JISC - Project Erewhon Final Report
 
Iet tcm 5th_oct2011
Iet tcm 5th_oct2011Iet tcm 5th_oct2011
Iet tcm 5th_oct2011
 
IET Technology Coffee Morning - 5th October, 2011.
IET Technology Coffee Morning - 5th October, 2011.IET Technology Coffee Morning - 5th October, 2011.
IET Technology Coffee Morning - 5th October, 2011.
 
Walsh - Martini Information Literacy: How does “anytime, anyplace, anywhere” ...
Walsh - Martini Information Literacy: How does “anytime, anyplace, anywhere” ...Walsh - Martini Information Literacy: How does “anytime, anyplace, anywhere” ...
Walsh - Martini Information Literacy: How does “anytime, anyplace, anywhere” ...
 
Semantic Web / Linked Data Technologies
Semantic Web / Linked Data TechnologiesSemantic Web / Linked Data Technologies
Semantic Web / Linked Data Technologies
 
Mlibraries2 ou library mlibraries seminar May 2010
Mlibraries2 ou library mlibraries seminar May 2010Mlibraries2 ou library mlibraries seminar May 2010
Mlibraries2 ou library mlibraries seminar May 2010
 
Library mobile web
Library mobile webLibrary mobile web
Library mobile web
 
Erewhon Project
Erewhon ProjectErewhon Project
Erewhon Project
 
Mobile devices for research
Mobile devices for researchMobile devices for research
Mobile devices for research
 
Research on the Go: Accessing Library Databases via Mobile Devices
  Research on the Go: Accessing Library Databases  via Mobile Devices  Research on the Go: Accessing Library Databases  via Mobile Devices
Research on the Go: Accessing Library Databases via Mobile Devices
 
Mobile oxford
Mobile oxfordMobile oxford
Mobile oxford
 

Plus de Tim Fernando

Ucisa client computing in the future - 25 november 2010
Ucisa   client computing in the future - 25 november 2010Ucisa   client computing in the future - 25 november 2010
Ucisa client computing in the future - 25 november 2010Tim Fernando
 
Implementing ideas with OxPoints - Webmasters' Workshop OUCS - 22nd May 2009
Implementing ideas with OxPoints - Webmasters' Workshop OUCS -  22nd May 2009Implementing ideas with OxPoints - Webmasters' Workshop OUCS -  22nd May 2009
Implementing ideas with OxPoints - Webmasters' Workshop OUCS - 22nd May 2009Tim Fernando
 
Mobile Oxford - Presentation to OUCS SMG 23rd March 2010
Mobile Oxford - Presentation to OUCS SMG 23rd March 2010Mobile Oxford - Presentation to OUCS SMG 23rd March 2010
Mobile Oxford - Presentation to OUCS SMG 23rd March 2010Tim Fernando
 
Mobile Oxford/Erewhon - The Alternative Guide Event at UCLan 9th December 2009
Mobile Oxford/Erewhon  - The Alternative Guide Event at UCLan 9th December 2009Mobile Oxford/Erewhon  - The Alternative Guide Event at UCLan 9th December 2009
Mobile Oxford/Erewhon - The Alternative Guide Event at UCLan 9th December 2009Tim Fernando
 
Mobile Oxford - Eduserv Symposium 2010
Mobile Oxford - Eduserv Symposium 2010Mobile Oxford - Eduserv Symposium 2010
Mobile Oxford - Eduserv Symposium 2010Tim Fernando
 
Open mobile solutions session 1 - 9th september 2010
Open mobile solutions   session 1 - 9th september 2010Open mobile solutions   session 1 - 9th september 2010
Open mobile solutions session 1 - 9th september 2010Tim Fernando
 
Mobile Oxford at DevCSI MyMobile Bristol Event - 27 October 2010
Mobile Oxford at DevCSI MyMobile Bristol Event - 27 October 2010Mobile Oxford at DevCSI MyMobile Bristol Event - 27 October 2010
Mobile Oxford at DevCSI MyMobile Bristol Event - 27 October 2010Tim Fernando
 
Erewhon oucs talks day 10th september 2009
Erewhon   oucs talks day 10th september 2009Erewhon   oucs talks day 10th september 2009
Erewhon oucs talks day 10th september 2009Tim Fernando
 
Erewhon advisory committee meeting 7th september
Erewhon   advisory committee meeting 7th septemberErewhon   advisory committee meeting 7th september
Erewhon advisory committee meeting 7th septemberTim Fernando
 

Plus de Tim Fernando (9)

Ucisa client computing in the future - 25 november 2010
Ucisa   client computing in the future - 25 november 2010Ucisa   client computing in the future - 25 november 2010
Ucisa client computing in the future - 25 november 2010
 
Implementing ideas with OxPoints - Webmasters' Workshop OUCS - 22nd May 2009
Implementing ideas with OxPoints - Webmasters' Workshop OUCS -  22nd May 2009Implementing ideas with OxPoints - Webmasters' Workshop OUCS -  22nd May 2009
Implementing ideas with OxPoints - Webmasters' Workshop OUCS - 22nd May 2009
 
Mobile Oxford - Presentation to OUCS SMG 23rd March 2010
Mobile Oxford - Presentation to OUCS SMG 23rd March 2010Mobile Oxford - Presentation to OUCS SMG 23rd March 2010
Mobile Oxford - Presentation to OUCS SMG 23rd March 2010
 
Mobile Oxford/Erewhon - The Alternative Guide Event at UCLan 9th December 2009
Mobile Oxford/Erewhon  - The Alternative Guide Event at UCLan 9th December 2009Mobile Oxford/Erewhon  - The Alternative Guide Event at UCLan 9th December 2009
Mobile Oxford/Erewhon - The Alternative Guide Event at UCLan 9th December 2009
 
Mobile Oxford - Eduserv Symposium 2010
Mobile Oxford - Eduserv Symposium 2010Mobile Oxford - Eduserv Symposium 2010
Mobile Oxford - Eduserv Symposium 2010
 
Open mobile solutions session 1 - 9th september 2010
Open mobile solutions   session 1 - 9th september 2010Open mobile solutions   session 1 - 9th september 2010
Open mobile solutions session 1 - 9th september 2010
 
Mobile Oxford at DevCSI MyMobile Bristol Event - 27 October 2010
Mobile Oxford at DevCSI MyMobile Bristol Event - 27 October 2010Mobile Oxford at DevCSI MyMobile Bristol Event - 27 October 2010
Mobile Oxford at DevCSI MyMobile Bristol Event - 27 October 2010
 
Erewhon oucs talks day 10th september 2009
Erewhon   oucs talks day 10th september 2009Erewhon   oucs talks day 10th september 2009
Erewhon oucs talks day 10th september 2009
 
Erewhon advisory committee meeting 7th september
Erewhon   advisory committee meeting 7th septemberErewhon   advisory committee meeting 7th september
Erewhon advisory committee meeting 7th september
 

Dernier

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Dernier (20)

My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 

Molly project - Gregynog colloquium 2011

  • 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 Project University of Oxford http://m.ox.ac.uk http://mollyproject.org http://www.ox.ac.uk @mobileox @mollyproject
  • 3. No: licence fee 3rd party development costs app store bureaucracy
  • 4. Compatible with virtually every mobile device Source: Gartner http://www.gartner.com/it/page.jsp?id=1689814
  • 5. Powerful Accessible You control the data and security
  • 6. You control the data and security Photo (CC) by flickr user: zebble http://www.flickr.com/photos/zebble/6080622/
  • 7. talen ieithoedd 语 ‫ﻟﻐﺎﺕ‬ Multilingual langues Sprachen Thanks to Bangor University’s efforts
  • 9. HTML5 kicked into 2014 Another three years of crushing hype - The Register 14th February 2011
  • 10. “Not using HTML5 is like not using English[/Welsh] because it hasn’t been finished”
  • 11. YOU NEED TO DEVELOP FOR THE WEB* * All caps signifies importance of this statement
  • 12. But it won’t do what a native app will! Check out what this document says http://www.w3.org/TR/dap-api-reqs/
  • 13. Do you have a significant use case that _needs_ a native app?
  • 14. Many tasks + cheap computing = many devices
  • 15.
  • 16.
  • 17. Each form factor suits certain uses more than others
  • 18. Do you really want to write a native app for each of these?
  • 20.
  • 21. “Institutional Innovation” funding strand 18 months, approximately 2FTE From October 2008
  • 22. Erewhon’s Aims Geo-spatial database Demo Mobile Apps Mobilisation of Sakai VLE (with temporal sensitivity) Disseminate knowledge learned
  • 23. Demo Mobile Apps Mobilisation of Sakai VLE
  • 24. 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
  • 25. Mobile Oxford work started in Q3 2009
  • 26. For prospective students, current students, staff and the general public
  • 27. An Open Source Community Project The “community” being pivotal in its long term sustainability
  • 28. Extensible and have significant longevity
  • 29. Work on any web-capable device
  • 31. Perform a number of key functions server-side Not proxying, not iframing etc.
  • 33. Winner - UCISA Award for Excellence 2010 Finalist - Learning Without Frontiers Innovation Award 2011 UK Nomination - UN World Summit Award in Mobile (Education) 2010
  • 34. Device Detection Smartphones, Featurephones, Desktops (Tablets coming)
  • 35. Accessible Consistent UI and tested with screen readers
  • 36. PLACES Multiple geo-data sources including Open Street Map (community sourced), OxPoints, Department for Transport etc.
  • 38. TRANSPORT Integrated view of Oxford’s transport incorporating Park and Ride spaces, real time bus and railway information
  • 40. LIBRARY SEARCH Z39.50 (library protocol), OpenStreetMap, 3rd Party GIS
  • 41. Universal Search Pattern matching for ISBNs, Bus Stops and interfaces with our Google Search Appliance.
  • 43. Weblearn Tools Polls (simple survey) Evaluations (extended survey) Sign Ups (book events)
  • 44. Polls Tool Example 1.Lecturer sets up a ‘poll’ in Weblearn 2.Lecturer pastes short URL and 2D Barcode in slides 3.Students answer on whatever device they have http://m.ox.ac.uk/3523
  • 45. URL 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
  • 46. 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!
  • 47. Mobile Oxford The ‘one stop shop’ for Mobile devices Side 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
  • 48. 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 Integration Oxford Library Information Service Other Native Open Street Map Applications Applications And More...
  • 49. 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
  • 50. 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
  • 51. Mobile Oxford is now developed entirely in the open as part of the Molly Project 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.
  • 52. Mobile 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.
  • 53. 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.
  • 54. check us out on ohloh.net COCOMO Based
  • 55. Me: tim.fernando@oucs.ox.ac.uk @timfernando http://m.ox.ac.uk Mobile Oxford @mobileox http://mollyproject.org Molly Project @mollyproject

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. Who’s got a native app?\nWho’s got a web app?\nBudget?\nNow I know who to avoid insulting\n
  9. \n
  10. \n
  11. \n
  12. Camera access\nFile System\nCalendar access etc\n
  13. 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
  14. \n
  15. * 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
  16. * 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
  17. * 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
  18. * 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
  19. * 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
  20. * 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
  21. Blackberry * 2, iOS, Android * 2 or 3, Windows Phone 7, \n
  22. \n
  23. October 2008\n
  24. \n
  25. \n
  26. * Considered as one larger aim\n
  27. \n
  28. Web was way forward\n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. It does work across platforms. \n
  36. \n
  37. 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
  38. \n
  39. Both social and university POI\n
  40. \n
  41. \n
  42. \n
  43. * Location sensitive, can search the multitude of Oxford libraries. \n
  44. \n
  45. \n
  46. \n
  47. Public\nSemi-Public\nPrivate\n\n\n\n
  48. \n
  49. Turning into offline web app\n
  50. \n
  51. \n
  52. \n
  53. \n
  54. AFL almost equal to MIT licence\n
  55. \n
  56. \n
  57. \n