SlideShare ist ein Scribd-Unternehmen logo
1 von 43
Downloaden Sie, um offline zu lesen
Mobile Oxford
University 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
Tablets to exceed sales of PCs in 2013
Comscore
Android OS fragmentation
      Source: Google
Android display type fragmentation
           Source: Google
The Mobile Oxford Team


Tim Fernando, Martin Filliau, Dave King
   Twitter: @timfernando, @martinfilliau, @davbo


  Now part of software solutions group at IT Services
                   “guns for hire”
Current projects include:

        Mobile Oxford
    Telecoms self-service
           status.ox
           events.ox
Security command and control
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 open
sourced Mobile Oxford as the Mollyproject.

   Others had difficulty in setting up Molly
But wait, this is how the big boys
    do web development....
         We were missing something
We were missing a deployment process
Continuous Deployment

Commit       Github   Post Commit Hook         Jenkins


    IRC message                IRC message



                               Test suite passed

                      Live deployment
                                               Fabric


                                 IRC + email
Toolset
GITHUB
Source repository, “social coding”, issue tracking and lightweight
                              Wiki
JENKINS
Continuous integration
SENTRY
Exception tracking
FABRIC
Automated application deployment
PUPPET
Automated system environment deployment
PINGDOM
Uptime monitoring
The future of Mobile Oxford
NEW BACKEND

NEW 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 involved
searching/browsing for information quickly with a
               bit of customisation.
Record writing and indexing
600 Seconds




450 Seconds




300 Seconds




150 Seconds




  0 Seconds
               Open Street Map, POI of Oxfordshire Import time


              Postgis (PostgreSQL)               Solr
More Weblearn
      Integration with Student Systems
           Deep events integration

                 Work in progress
and will be made open source with a pmissive license
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 CEO




http://www.forbes.com/sites/danwoods/2011/12/15/explaining-the-api-revolution-to-your-ceo/
UIs are now usually uncoupled from data systems




                      API
    UI Design                Backend data systems
Mobile Oxford
   The ‘one stop shop’ for Mobile devices
Side 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
We would like to achieve an integrated
   experience across all systems
tim.fernando@it.ox.ac.uk
                @timfernando




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

                         http://mollyproject.org
Molly Project
                             @mollyproject

Weitere ähnliche Inhalte

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

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
 
A Mobile Web Framework for the UC System
A Mobile Web Framework for the UC SystemA Mobile Web Framework for the UC System
A Mobile Web Framework for the UC SystemBrett Pollak
 
Роман Гасько "Інтернет речей(ІоТ) у світі та у Львові" Lviv R0bo Cafe (April)
Роман Гасько "Інтернет речей(ІоТ) у світі та у Львові" Lviv R0bo Cafe (April) Роман Гасько "Інтернет речей(ІоТ) у світі та у Львові" Lviv R0bo Cafe (April)
Роман Гасько "Інтернет речей(ІоТ) у світі та у Львові" Lviv R0bo Cafe (April) Lviv Startup Club
 
Abilità Informatiche - Lezione 01 introduzione al corso
Abilità Informatiche - Lezione 01   introduzione al corsoAbilità Informatiche - Lezione 01   introduzione al corso
Abilità Informatiche - Lezione 01 introduzione al corsoUniversity of Catania
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Sandro D'Elia
 
BBA100 Business and SocietyGood Evening, everyone.T.docx
BBA100 Business and SocietyGood Evening, everyone.T.docxBBA100 Business and SocietyGood Evening, everyone.T.docx
BBA100 Business and SocietyGood Evening, everyone.T.docxgarnerangelika
 
Mobile Development Tips: Building Mobile Apps for Digital Libraries
Mobile Development Tips: Building Mobile Apps for Digital LibrariesMobile Development Tips: Building Mobile Apps for Digital Libraries
Mobile Development Tips: Building Mobile Apps for Digital Librariesjason clark
 
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
 
Euro python mollyproject lightning talk 22 june 2011
Euro python mollyproject lightning talk   22 june 2011Euro python mollyproject lightning talk   22 june 2011
Euro python mollyproject lightning talk 22 june 2011Tim Fernando
 
Enterprise Platform - Mathon
Enterprise Platform - MathonEnterprise Platform - Mathon
Enterprise Platform - Mathonaaronwso2
 
RESTifying WS-* Services: Case Study in RFID
RESTifying WS-* Services: Case Study in RFIDRESTifying WS-* Services: Case Study in RFID
RESTifying WS-* Services: Case Study in RFIDDominique Guinard
 
Giving RFID a REST: Web-enabled EPCIS
Giving RFID a REST: Web-enabled EPCISGiving RFID a REST: Web-enabled EPCIS
Giving RFID a REST: Web-enabled EPCISDominique Guinard
 
Six Principles of Software Design to Empower Scientists
Six Principles of Software Design to Empower ScientistsSix Principles of Software Design to Empower Scientists
Six Principles of Software Design to Empower ScientistsDavid De Roure
 

Ähnlich wie Mobile oxford university of london mobile applications showcase - 20 september 2012 (20)

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
 
A Mobile Web Framework for the UC System
A Mobile Web Framework for the UC SystemA Mobile Web Framework for the UC System
A Mobile Web Framework for the UC System
 
WoT @ Oracle-Labs
WoT @ Oracle-LabsWoT @ Oracle-Labs
WoT @ Oracle-Labs
 
Lab IoT 2016
Lab IoT 2016Lab IoT 2016
Lab IoT 2016
 
Роман Гасько "Інтернет речей(ІоТ) у світі та у Львові" Lviv R0bo Cafe (April)
Роман Гасько "Інтернет речей(ІоТ) у світі та у Львові" Lviv R0bo Cafe (April) Роман Гасько "Інтернет речей(ІоТ) у світі та у Львові" Lviv R0bo Cafe (April)
Роман Гасько "Інтернет речей(ІоТ) у світі та у Львові" Lviv R0bo Cafe (April)
 
Abilità Informatiche - Lezione 01 introduzione al corso
Abilità Informatiche - Lezione 01   introduzione al corsoAbilità Informatiche - Lezione 01   introduzione al corso
Abilità Informatiche - Lezione 01 introduzione al corso
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708
 
BBA100 Business and SocietyGood Evening, everyone.T.docx
BBA100 Business and SocietyGood Evening, everyone.T.docxBBA100 Business and SocietyGood Evening, everyone.T.docx
BBA100 Business and SocietyGood Evening, everyone.T.docx
 
20100831 igelu mobilise_ugent
20100831 igelu mobilise_ugent20100831 igelu mobilise_ugent
20100831 igelu mobilise_ugent
 
IoT overview 2014
IoT overview 2014IoT overview 2014
IoT overview 2014
 
Mobile Development Tips: Building Mobile Apps for Digital Libraries
Mobile Development Tips: Building Mobile Apps for Digital LibrariesMobile Development Tips: Building Mobile Apps for Digital Libraries
Mobile Development Tips: Building Mobile Apps for Digital Libraries
 
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.
 
Euro python mollyproject lightning talk 22 june 2011
Euro python mollyproject lightning talk   22 june 2011Euro python mollyproject lightning talk   22 june 2011
Euro python mollyproject lightning talk 22 june 2011
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Enterprise Platform - Mathon
Enterprise Platform - MathonEnterprise Platform - Mathon
Enterprise Platform - Mathon
 
RESTifying WS-* Services: Case Study in RFID
RESTifying WS-* Services: Case Study in RFIDRESTifying WS-* Services: Case Study in RFID
RESTifying WS-* Services: Case Study in RFID
 
Giving RFID a REST: Web-enabled EPCIS
Giving RFID a REST: Web-enabled EPCISGiving RFID a REST: Web-enabled EPCIS
Giving RFID a REST: Web-enabled EPCIS
 
Six Principles of Software Design to Empower Scientists
Six Principles of Software Design to Empower ScientistsSix Principles of Software Design to Empower Scientists
Six Principles of Software Design to Empower Scientists
 
Session 36 - Engage Results
Session 36 - Engage ResultsSession 36 - Engage Results
Session 36 - Engage Results
 

Mehr von Centre for Distance Education

Improving retention and persistence in online learning
Improving retention and persistence in online learningImproving retention and persistence in online learning
Improving retention and persistence in online learningCentre for Distance Education
 
Writing course materials for successful flexible learning
Writing course materials for successful flexible learningWriting course materials for successful flexible learning
Writing course materials for successful flexible learningCentre for Distance Education
 
Assessment Careers: Enhancing learning pathways through assessment
Assessment Careers: Enhancing learning pathways through assessmentAssessment Careers: Enhancing learning pathways through assessment
Assessment Careers: Enhancing learning pathways through assessmentCentre for Distance Education
 
Writing course materials and formative assessment for successful flexible lea...
Writing course materials and formative assessment for successful flexible lea...Writing course materials and formative assessment for successful flexible lea...
Writing course materials and formative assessment for successful flexible lea...Centre for Distance Education
 
Following the money - the cost benefits of student support in distance education
Following the money - the cost benefits of student support in distance educationFollowing the money - the cost benefits of student support in distance education
Following the money - the cost benefits of student support in distance educationCentre for Distance Education
 
Teaching Observations at a distance: the process and the experience of traine...
Teaching Observations at a distance: the process and the experience of traine...Teaching Observations at a distance: the process and the experience of traine...
Teaching Observations at a distance: the process and the experience of traine...Centre for Distance Education
 
Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...
Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...
Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...Centre for Distance Education
 
Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...
Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...
Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...Centre for Distance Education
 
In Focus presentation: Analytics: as if learning mattered
In Focus presentation: Analytics: as if learning matteredIn Focus presentation: Analytics: as if learning mattered
In Focus presentation: Analytics: as if learning matteredCentre for Distance Education
 
In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...
In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...
In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...Centre for Distance Education
 
In Focus Presentation: Improving retention: predicting at-risk students by an...
In Focus Presentation: Improving retention: predicting at-risk students by an...In Focus Presentation: Improving retention: predicting at-risk students by an...
In Focus Presentation: Improving retention: predicting at-risk students by an...Centre for Distance Education
 
In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...
In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...
In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...Centre for Distance Education
 
RIDE2013 presentation: Enhancing students' motivation - the missing link
RIDE2013 presentation: Enhancing students' motivation - the missing linkRIDE2013 presentation: Enhancing students' motivation - the missing link
RIDE2013 presentation: Enhancing students' motivation - the missing linkCentre for Distance Education
 
RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...
RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...
RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...Centre for Distance Education
 
RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...
RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...
RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...Centre for Distance Education
 
RIDE2013 presentation: Is distance learning failing its students?
RIDE2013 presentation: Is distance learning failing its students?RIDE2013 presentation: Is distance learning failing its students?
RIDE2013 presentation: Is distance learning failing its students?Centre for Distance Education
 
RIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshot
RIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshotRIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshot
RIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshotCentre for Distance Education
 
RIDE2013 presentation: How people learn in Massive Online Open Courses
RIDE2013 presentation: How people learn in Massive Online Open CoursesRIDE2013 presentation: How people learn in Massive Online Open Courses
RIDE2013 presentation: How people learn in Massive Online Open CoursesCentre for Distance Education
 

Mehr von Centre for Distance Education (20)

Improving retention and persistence in online learning
Improving retention and persistence in online learningImproving retention and persistence in online learning
Improving retention and persistence in online learning
 
Writing course materials for successful flexible learning
Writing course materials for successful flexible learningWriting course materials for successful flexible learning
Writing course materials for successful flexible learning
 
Assessment Careers: Enhancing learning pathways through assessment
Assessment Careers: Enhancing learning pathways through assessmentAssessment Careers: Enhancing learning pathways through assessment
Assessment Careers: Enhancing learning pathways through assessment
 
Writing course materials and formative assessment for successful flexible lea...
Writing course materials and formative assessment for successful flexible lea...Writing course materials and formative assessment for successful flexible lea...
Writing course materials and formative assessment for successful flexible lea...
 
Following the money - the cost benefits of student support in distance education
Following the money - the cost benefits of student support in distance educationFollowing the money - the cost benefits of student support in distance education
Following the money - the cost benefits of student support in distance education
 
Teaching Observations at a distance: the process and the experience of traine...
Teaching Observations at a distance: the process and the experience of traine...Teaching Observations at a distance: the process and the experience of traine...
Teaching Observations at a distance: the process and the experience of traine...
 
Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...
Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...
Practical considerations of running a MOOC (Pat Lockley, Undergraduate Laws P...
 
Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...
Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...
Practical considerations of running a MOOC (Patricia McKellar, Undergraduate ...
 
Old wine in new bottles? Exploring MOOCs
Old wine in new bottles? Exploring MOOCsOld wine in new bottles? Exploring MOOCs
Old wine in new bottles? Exploring MOOCs
 
In Focus presentation: Analytics: as if learning mattered
In Focus presentation: Analytics: as if learning matteredIn Focus presentation: Analytics: as if learning mattered
In Focus presentation: Analytics: as if learning mattered
 
In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...
In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...
In Focus presentation: The Learning Ecosystem – A Content Agnostic Adaptive L...
 
In Focus Presentation: Improving retention: predicting at-risk students by an...
In Focus Presentation: Improving retention: predicting at-risk students by an...In Focus Presentation: Improving retention: predicting at-risk students by an...
In Focus Presentation: Improving retention: predicting at-risk students by an...
 
In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...
In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...
In Focus presentation: Moving from Learning Analytics to Social (Emotional) L...
 
RIDE2013 presentation: Enhancing students' motivation - the missing link
RIDE2013 presentation: Enhancing students' motivation - the missing linkRIDE2013 presentation: Enhancing students' motivation - the missing link
RIDE2013 presentation: Enhancing students' motivation - the missing link
 
RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...
RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...
RIDE2013 presentation: The IR Model in Pastures New – redeploying a successfu...
 
RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...
RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...
RIDE2013 presentation: Implications of Touch Technologies on Enhancing Teachi...
 
RIDE2013 presentation: A puzzled look at MOOCs
RIDE2013 presentation: A puzzled look at MOOCsRIDE2013 presentation: A puzzled look at MOOCs
RIDE2013 presentation: A puzzled look at MOOCs
 
RIDE2013 presentation: Is distance learning failing its students?
RIDE2013 presentation: Is distance learning failing its students?RIDE2013 presentation: Is distance learning failing its students?
RIDE2013 presentation: Is distance learning failing its students?
 
RIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshot
RIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshotRIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshot
RIDE2013 presentation: Teaching in Virtual Worlds: A 2013 snapshot
 
RIDE2013 presentation: How people learn in Massive Online Open Courses
RIDE2013 presentation: How people learn in Massive Online Open CoursesRIDE2013 presentation: How people learn in Massive Online Open Courses
RIDE2013 presentation: How people learn in Massive Online Open Courses
 

Kürzlich hochgeladen

Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 

Kürzlich hochgeladen (20)

Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 

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