SlideShare une entreprise Scribd logo
1  sur  14
Mobile Campus Assistant




    Mike Jones (mike.a.jones@bristol.ac.uk)
     Institute for Learning and Research Technology (ILRT),
                       University of Bristol

                      @MrJ1971
JISC Funded

• A Rapid Innovation project under the
  Information Environment strand

• £40,000 grant
• 6 Months @ 1.1 FTE
• Most of the work done during August to
  November
The Pitch ...




  http://www.flickr.com/photos/tonivc/2283676770   http://www.flickr.com/photos/nullalux/2261949240




A time and location sensitive application
for students ....
Examples ...

•   Where is the nearest wireless
    hotspot?
•   Where is there a free PC to use?
•   When is the next bus to the hall of
    residence?
•   Which library is open now?
Website and native
applications for ...




 Android     iPhone
Why?
•   Increasingly popular devices

•   iPhone OS works also on iPod Touch -
    cheaper, but no GPS

•   Both use Webkit for web browser rendering
    engines

•   Team has experience with programming
    languages used in SDKs

•   Developers have an interest in both platforms

•   I wanted an iPhone
Our Solution

                                              Remote
                                               Remote
                                                Remote
                                              Website
                                               Website
                                                Website
HTML/JSON   JSON    RDF

                                      Proxy                 Harvest




     RESTful Interface            Proxy                   Harvester


                                                           Update
                          Query




                                              Datastore
Demo

When is the next bus?
Native Android app for bus
          times
Problems encountered
•   No Data

    -   The University needs a
        geo-location database. KML
        files can only take you so far.

•   Data, but the wrong format

    -   We needed to scrape HTML
        pages in some circumstances,
        e.g. PC availability

•   Data - inaccurate information         Photo by dullhunk - http://flic.kr/p/yBG4q




    -   RSS feeds of the Service Status don’t always reflect
        the corresponding website
The Future ...

• Promote the project outputs within the
  University to create interest

• Try and create a community with other
  institutions ... the software is open
  source

• Look for further public funding or
  commercial support
Alternatives

• University of Oxford is creating a
  Python/Django based open source
  project to deliver services to mobile
  devices. This is based on their Mobile
  Oxford work

• Commercial solutions like campusM
  from oMbiel
More Information
• Demo Site:
  <http://mca.ilrt.bris.ac.uk>

• Project Blog:
  <http://mobilecampus.ilrt.bris.ac.uk>

• Source code:
  <http://github.com/MikeJ1971/mobile-
  campus-assistant>

 For general queries about the project please contact Nikki Rogers
 (nikki.rogers@bristol.ac.uk). For technical queries please contact
 Mike Jones (mike.a.jones@bristol.ac.uk).

Contenu connexe

En vedette

Jasig uMobile - Open Source Enterprise Mobile Campus Solution
Jasig uMobile - Open Source Enterprise Mobile Campus SolutionJasig uMobile - Open Source Enterprise Mobile Campus Solution
Jasig uMobile - Open Source Enterprise Mobile Campus Solution
John Lewis
 
Higher Education_Campus_Mobilization_
Higher Education_Campus_Mobilization_Higher Education_Campus_Mobilization_
Higher Education_Campus_Mobilization_
rkmelton
 
UCCSC 2016
UCCSC 2016UCCSC 2016
UCCSC 2016
Alex Wu
 

En vedette (7)

Defining Mobile App Deployment for the Modern Campus: Benchmarking and Best P...
Defining Mobile App Deployment for the Modern Campus: Benchmarking and Best P...Defining Mobile App Deployment for the Modern Campus: Benchmarking and Best P...
Defining Mobile App Deployment for the Modern Campus: Benchmarking and Best P...
 
UNC CAUSE - Going Mobile On Campus
UNC CAUSE - Going Mobile On CampusUNC CAUSE - Going Mobile On Campus
UNC CAUSE - Going Mobile On Campus
 
The mobile university: from the library to the campus
The mobile university: from the library to the campusThe mobile university: from the library to the campus
The mobile university: from the library to the campus
 
Jasig uMobile - Open Source Enterprise Mobile Campus Solution
Jasig uMobile - Open Source Enterprise Mobile Campus SolutionJasig uMobile - Open Source Enterprise Mobile Campus Solution
Jasig uMobile - Open Source Enterprise Mobile Campus Solution
 
Higher Education_Campus_Mobilization_
Higher Education_Campus_Mobilization_Higher Education_Campus_Mobilization_
Higher Education_Campus_Mobilization_
 
UCCSC 2016
UCCSC 2016UCCSC 2016
UCCSC 2016
 
The 10 Best University Mobile Apps of 2015
The 10 Best University Mobile Apps of 2015The 10 Best University Mobile Apps of 2015
The 10 Best University Mobile Apps of 2015
 

Similaire à Mobile Campus Assistant - Dev8D Lightening Talk

Going Mobile with HTML5
Going Mobile with HTML5Going Mobile with HTML5
Going Mobile with HTML5
John Reiser
 
8. beta pond peter_elgar
8. beta pond  peter_elgar8. beta pond  peter_elgar
8. beta pond peter_elgar
FOMS011
 
8. FOMS_ Betapond_ Peter_ Elgar
8. FOMS_ Betapond_ Peter_ Elgar8. FOMS_ Betapond_ Peter_ Elgar
8. FOMS_ Betapond_ Peter_ Elgar
FOMS011
 
Mobile ECM with JavaScript - JSE 2011
Mobile ECM with JavaScript - JSE 2011Mobile ECM with JavaScript - JSE 2011
Mobile ECM with JavaScript - JSE 2011
Nuxeo
 
Mobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy YorkMobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy York
ayork1120
 

Similaire à Mobile Campus Assistant - Dev8D Lightening Talk (20)

Producing a mobile presence. Timeline: Yesterday...
Producing a mobile presence. Timeline: Yesterday...Producing a mobile presence. Timeline: Yesterday...
Producing a mobile presence. Timeline: Yesterday...
 
Native vs hybrid approach Mobile App Development
Native vs hybrid approach Mobile App DevelopmentNative vs hybrid approach Mobile App Development
Native vs hybrid approach Mobile App Development
 
Mobile alternative opacs_computers in libraries 2010
Mobile alternative opacs_computers in libraries 2010Mobile alternative opacs_computers in libraries 2010
Mobile alternative opacs_computers in libraries 2010
 
Going Mobile with HTML5
Going Mobile with HTML5Going Mobile with HTML5
Going Mobile with HTML5
 
8. beta pond peter_elgar
8. beta pond  peter_elgar8. beta pond  peter_elgar
8. beta pond peter_elgar
 
8. FOMS_ Betapond_ Peter_ Elgar
8. FOMS_ Betapond_ Peter_ Elgar8. FOMS_ Betapond_ Peter_ Elgar
8. FOMS_ Betapond_ Peter_ Elgar
 
Titanium @ Minnebar
Titanium @ MinnebarTitanium @ Minnebar
Titanium @ Minnebar
 
Open web platform talk by daniel hladky at rif 2012 (19 april 2012 moscow)
Open web platform talk by daniel hladky at rif 2012 (19 april 2012   moscow)Open web platform talk by daniel hladky at rif 2012 (19 april 2012   moscow)
Open web platform talk by daniel hladky at rif 2012 (19 april 2012 moscow)
 
2014 Picking a Platform by Anand Kulkarni
2014 Picking a Platform by Anand Kulkarni2014 Picking a Platform by Anand Kulkarni
2014 Picking a Platform by Anand Kulkarni
 
Mobile ECM with JavaScript - JSE 2011
Mobile ECM with JavaScript - JSE 2011Mobile ECM with JavaScript - JSE 2011
Mobile ECM with JavaScript - JSE 2011
 
Development of a mobile app for Android
Development of a mobile app for AndroidDevelopment of a mobile app for Android
Development of a mobile app for Android
 
Mobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy YorkMobile Strategies for Libraries by Amy York
Mobile Strategies for Libraries by Amy York
 
Mobile Multi-domain Search over Structured Web Data
Mobile Multi-domain Search over Structured Web DataMobile Multi-domain Search over Structured Web Data
Mobile Multi-domain Search over Structured Web Data
 
Future of Mobile
Future of MobileFuture of Mobile
Future of Mobile
 
AMcNab_Mobilising E-Content_AGI/LIR
AMcNab_Mobilising E-Content_AGI/LIRAMcNab_Mobilising E-Content_AGI/LIR
AMcNab_Mobilising E-Content_AGI/LIR
 
Synapse india reviews on mobile application development
Synapse india reviews on mobile application developmentSynapse india reviews on mobile application development
Synapse india reviews on mobile application development
 
Mobile that works for your library
Mobile that works for your libraryMobile that works for your library
Mobile that works for your library
 
Engage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategiesEngage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategies
 
Navigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 CondensedNavigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 Condensed
 
I knew there had to be a better way to build mobile apps
I knew there had to be a better way to build mobile appsI knew there had to be a better way to build mobile apps
I knew there had to be a better way to build mobile apps
 

Plus de MrJ1971

Map Your Bristol
Map Your BristolMap Your Bristol
Map Your Bristol
MrJ1971
 
MyMobileBristol
MyMobileBristolMyMobileBristol
MyMobileBristol
MrJ1971
 

Plus de MrJ1971 (10)

KYBOTM poster for DHOxSS
KYBOTM poster for DHOxSSKYBOTM poster for DHOxSS
KYBOTM poster for DHOxSS
 
Map Your Bristol
Map Your BristolMap Your Bristol
Map Your Bristol
 
Prospectus Editing Tool (PET)
Prospectus Editing Tool (PET)Prospectus Editing Tool (PET)
Prospectus Editing Tool (PET)
 
Bibliographic management on mobile devices


Bibliographic management on mobile devices

Bibliographic management on mobile devices


Bibliographic management on mobile devices


 
MyMobileBristol and Nature Locator @ osjmob11
MyMobileBristol and Nature Locator @ osjmob11MyMobileBristol and Nature Locator @ osjmob11
MyMobileBristol and Nature Locator @ osjmob11
 
MCA and MyMobileBristol @ osjmob11
MCA and MyMobileBristol @ osjmob11MCA and MyMobileBristol @ osjmob11
MCA and MyMobileBristol @ osjmob11
 
Nature Locator @ Dev8D
Nature Locator @ Dev8DNature Locator @ Dev8D
Nature Locator @ Dev8D
 
MyMobileBristol @ Dev8D
MyMobileBristol @ Dev8DMyMobileBristol @ Dev8D
MyMobileBristol @ Dev8D
 
MyMobileBristol
MyMobileBristolMyMobileBristol
MyMobileBristol
 
HTML5 and the Mobile Web
HTML5 and the Mobile WebHTML5 and the Mobile Web
HTML5 and the Mobile Web
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Mobile Campus Assistant - Dev8D Lightening Talk

  • 1. Mobile Campus Assistant Mike Jones (mike.a.jones@bristol.ac.uk) Institute for Learning and Research Technology (ILRT), University of Bristol @MrJ1971
  • 2. JISC Funded • A Rapid Innovation project under the Information Environment strand • £40,000 grant • 6 Months @ 1.1 FTE • Most of the work done during August to November
  • 3. The Pitch ... http://www.flickr.com/photos/tonivc/2283676770 http://www.flickr.com/photos/nullalux/2261949240 A time and location sensitive application for students ....
  • 4. Examples ... • Where is the nearest wireless hotspot? • Where is there a free PC to use? • When is the next bus to the hall of residence? • Which library is open now?
  • 5. Website and native applications for ... Android iPhone
  • 6. Why? • Increasingly popular devices • iPhone OS works also on iPod Touch - cheaper, but no GPS • Both use Webkit for web browser rendering engines • Team has experience with programming languages used in SDKs • Developers have an interest in both platforms • I wanted an iPhone
  • 7. Our Solution Remote Remote Remote Website Website Website HTML/JSON JSON RDF Proxy Harvest RESTful Interface Proxy Harvester Update Query Datastore
  • 8. Demo When is the next bus?
  • 9.
  • 10. Native Android app for bus times
  • 11. Problems encountered • No Data - The University needs a geo-location database. KML files can only take you so far. • Data, but the wrong format - We needed to scrape HTML pages in some circumstances, e.g. PC availability • Data - inaccurate information Photo by dullhunk - http://flic.kr/p/yBG4q - RSS feeds of the Service Status don’t always reflect the corresponding website
  • 12. The Future ... • Promote the project outputs within the University to create interest • Try and create a community with other institutions ... the software is open source • Look for further public funding or commercial support
  • 13. Alternatives • University of Oxford is creating a Python/Django based open source project to deliver services to mobile devices. This is based on their Mobile Oxford work • Commercial solutions like campusM from oMbiel
  • 14. More Information • Demo Site: <http://mca.ilrt.bris.ac.uk> • Project Blog: <http://mobilecampus.ilrt.bris.ac.uk> • Source code: <http://github.com/MikeJ1971/mobile- campus-assistant> For general queries about the project please contact Nikki Rogers (nikki.rogers@bristol.ac.uk). For technical queries please contact Mike Jones (mike.a.jones@bristol.ac.uk).

Notes de l'éditeur