SlideShare ist ein Scribd-Unternehmen logo
1 von 6
Downloaden Sie, um offline zu lesen
Gearóid Ó Treasaigh   Seung-Bum Lee   Jennifer McManis
Viewing e-learning content on a small screen

    browser is not desirable

    We want to create a server-side application which

    will alter the web pages so that they can be viewed
    easily on a small screen device

    In doing so, we want to customise the content so

    that it can be used to refresh the user’s memory i.e.
    for reviewing notes for a meeting
Web Servers                   Web Servers              Web Servers




                         Internet




                   Server contacts host
                  server for the webpage
                     and it is retrieved




       Web Application
          Server
                                              Server uses a servlet
                                             to convert the webpage
                    Mobile Requests         into a suitable format for
                      a web page             the small screen device




                         Mobile phone
A Java Server Page is used to enter the web page

    needed or to search for information

    A servlet converts the web page entered,


    into a small-screen friendly format   Nokia



                                                Web Portal

    This means no extra software needs
                                         Enter website
                                           Http://www.



    to be installed on the device                            Go



                                          Enter keywords
                                           Search

                                                             Go


    It is very user friendly

Create a drop down menu of – navigational links


                               – headings

                                        Nokia
    Show the first heading & the key

                                        Links -> News

    content                             New York Blast...

                                        New York Blast was like a
                                        volcano
                                                   A massive
    Scale down relevant images so                  underground explosion
                                                  that caused a jet of
                                                   steam and rubble to
    they can still be clearly viewed    tear through a New York street
                                        has left a gaping crater in the
                                        heart of the city.
                                        Hundreds of people fled in panic
                                        after seeing steam billowing near
    Place an icon on the top right of   Grand Central Station, fearing a
                                       terrorist attack.
                                        The initial burst of steam rose
    the screen to allow users go back   higher than the nearby 77-storey
                                        Chrysler Building, one of

    to portal page.                     Manhattan's tallest skyscrapers.
Make the content customisable to the individual

    user

    Test the application with different types of content




    Test the web application using simulators such as

    mobile phone and PDA simulators

    Deploy the application to an actual web server

    where it can be used by DCU

Weitere ähnliche Inhalte

Ähnlich wie Developing M-Learning Assistance For Small Screen, Wireless Devices (midterm)

Silverlight
SilverlightSilverlight
Silverlightreynolds
 
Supporting View Transition Design of Smartphone Applications Using Web Templ...
Supporting View Transition Design of Smartphone Applications Using  Web Templ...Supporting View Transition Design of Smartphone Applications Using  Web Templ...
Supporting View Transition Design of Smartphone Applications Using Web Templ...nkazuki
 
S60 3rd FP2 Widgets
S60 3rd FP2 WidgetsS60 3rd FP2 Widgets
S60 3rd FP2 Widgetsromek
 
Web development presentation
Web development presentationWeb development presentation
Web development presentationVaishnavi8950
 
Flex For Java Developers - SDForum Java SIG
Flex For Java Developers - SDForum Java SIGFlex For Java Developers - SDForum Java SIG
Flex For Java Developers - SDForum Java SIGChris Richardson
 
Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)PCG Solution
 
Top Ten Web Attacks
Top Ten Web Attacks Top Ten Web Attacks
Top Ten Web Attacks Ajay Ohri
 
"BlackBerry Webworks : Apps for The Smartphone and Tablet"
"BlackBerry Webworks : Apps for The Smartphone and Tablet""BlackBerry Webworks : Apps for The Smartphone and Tablet"
"BlackBerry Webworks : Apps for The Smartphone and Tablet"Software Park Thailand
 
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.DALEZ
 
SproutCore GTUG
SproutCore GTUGSproutCore GTUG
SproutCore GTUGsproutit
 
Evolving Mobile Architectures
Evolving Mobile ArchitecturesEvolving Mobile Architectures
Evolving Mobile Architecturessgleadow
 
Building i pad apps in pure java with vaadin
Building i pad apps in pure java with vaadinBuilding i pad apps in pure java with vaadin
Building i pad apps in pure java with vaadinJoonas Lehtinen
 

Ähnlich wie Developing M-Learning Assistance For Small Screen, Wireless Devices (midterm) (20)

Silverlight
SilverlightSilverlight
Silverlight
 
Supporting View Transition Design of Smartphone Applications Using Web Templ...
Supporting View Transition Design of Smartphone Applications Using  Web Templ...Supporting View Transition Design of Smartphone Applications Using  Web Templ...
Supporting View Transition Design of Smartphone Applications Using Web Templ...
 
S60 3rd FP2 Widgets
S60 3rd FP2 WidgetsS60 3rd FP2 Widgets
S60 3rd FP2 Widgets
 
Web development presentation
Web development presentationWeb development presentation
Web development presentation
 
Flex For Java Developers - SDForum Java SIG
Flex For Java Developers - SDForum Java SIGFlex For Java Developers - SDForum Java SIG
Flex For Java Developers - SDForum Java SIG
 
Web 2
Web 2Web 2
Web 2
 
PWAs overview
PWAs overview PWAs overview
PWAs overview
 
Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)Report file on Web technology(html5 and css3)
Report file on Web technology(html5 and css3)
 
Silverlight
SilverlightSilverlight
Silverlight
 
Top Ten Web Attacks
Top Ten Web Attacks Top Ten Web Attacks
Top Ten Web Attacks
 
"BlackBerry Webworks : Apps for The Smartphone and Tablet"
"BlackBerry Webworks : Apps for The Smartphone and Tablet""BlackBerry Webworks : Apps for The Smartphone and Tablet"
"BlackBerry Webworks : Apps for The Smartphone and Tablet"
 
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
Forum Nokia Dev. Camp - WRT training Paris_17&18 Nov.
 
Mini-Training Owin Katana
Mini-Training Owin KatanaMini-Training Owin Katana
Mini-Training Owin Katana
 
Case Study | EdisonWeb
Case Study | EdisonWebCase Study | EdisonWeb
Case Study | EdisonWeb
 
Ajax white paper
Ajax white paperAjax white paper
Ajax white paper
 
SproutCore GTUG
SproutCore GTUGSproutCore GTUG
SproutCore GTUG
 
Evolving Mobile Architectures
Evolving Mobile ArchitecturesEvolving Mobile Architectures
Evolving Mobile Architectures
 
Intel Builder Design Specifications
Intel Builder Design SpecificationsIntel Builder Design Specifications
Intel Builder Design Specifications
 
Building i pad apps in pure java with vaadin
Building i pad apps in pure java with vaadinBuilding i pad apps in pure java with vaadin
Building i pad apps in pure java with vaadin
 
MOINC Server
MOINC ServerMOINC Server
MOINC Server
 

Mehr von odcsss

Analysis of Biometric Data for Memory Augmentation using a SenseCam (midterm)
Analysis of Biometric Data for Memory Augmentation using a SenseCam (midterm)Analysis of Biometric Data for Memory Augmentation using a SenseCam (midterm)
Analysis of Biometric Data for Memory Augmentation using a SenseCam (midterm)odcsss
 
3D Interfaces to Improve Human Memory (midterm)
3D Interfaces to Improve Human Memory (midterm)3D Interfaces to Improve Human Memory (midterm)
3D Interfaces to Improve Human Memory (midterm)odcsss
 
Using Multiple Sensors to Determine Posture (midterm)
Using Multiple Sensors to Determine Posture (midterm)Using Multiple Sensors to Determine Posture (midterm)
Using Multiple Sensors to Determine Posture (midterm)odcsss
 
Video Databases & Shape Modelling for Sign Language (midterm)
Video Databases & Shape Modelling for Sign Language (midterm)Video Databases & Shape Modelling for Sign Language (midterm)
Video Databases & Shape Modelling for Sign Language (midterm)odcsss
 
Using A Wireless Sensor Network to Monitor Fenton’s Reaction (midterm)
Using A Wireless Sensor Network to Monitor Fenton’s Reaction (midterm)Using A Wireless Sensor Network to Monitor Fenton’s Reaction (midterm)
Using A Wireless Sensor Network to Monitor Fenton’s Reaction (midterm)odcsss
 
Peer-to-Peer Management of Large-Scale Memory Sources (midterm)
Peer-to-Peer Management of Large-Scale Memory Sources (midterm)Peer-to-Peer Management of Large-Scale Memory Sources (midterm)
Peer-to-Peer Management of Large-Scale Memory Sources (midterm)odcsss
 
Did I Take My Medicine (midterm)
Did I Take My Medicine (midterm)Did I Take My Medicine (midterm)
Did I Take My Medicine (midterm)odcsss
 
Visualising A Lifelog Of Images (midterm)
Visualising A Lifelog Of Images (midterm)Visualising A Lifelog Of Images (midterm)
Visualising A Lifelog Of Images (midterm)odcsss
 
Diet Controll Application (midterm)
Diet Controll Application (midterm)Diet Controll Application (midterm)
Diet Controll Application (midterm)odcsss
 
Meeting Sense (midterm)
Meeting Sense (midterm)Meeting Sense (midterm)
Meeting Sense (midterm)odcsss
 

Mehr von odcsss (10)

Analysis of Biometric Data for Memory Augmentation using a SenseCam (midterm)
Analysis of Biometric Data for Memory Augmentation using a SenseCam (midterm)Analysis of Biometric Data for Memory Augmentation using a SenseCam (midterm)
Analysis of Biometric Data for Memory Augmentation using a SenseCam (midterm)
 
3D Interfaces to Improve Human Memory (midterm)
3D Interfaces to Improve Human Memory (midterm)3D Interfaces to Improve Human Memory (midterm)
3D Interfaces to Improve Human Memory (midterm)
 
Using Multiple Sensors to Determine Posture (midterm)
Using Multiple Sensors to Determine Posture (midterm)Using Multiple Sensors to Determine Posture (midterm)
Using Multiple Sensors to Determine Posture (midterm)
 
Video Databases & Shape Modelling for Sign Language (midterm)
Video Databases & Shape Modelling for Sign Language (midterm)Video Databases & Shape Modelling for Sign Language (midterm)
Video Databases & Shape Modelling for Sign Language (midterm)
 
Using A Wireless Sensor Network to Monitor Fenton’s Reaction (midterm)
Using A Wireless Sensor Network to Monitor Fenton’s Reaction (midterm)Using A Wireless Sensor Network to Monitor Fenton’s Reaction (midterm)
Using A Wireless Sensor Network to Monitor Fenton’s Reaction (midterm)
 
Peer-to-Peer Management of Large-Scale Memory Sources (midterm)
Peer-to-Peer Management of Large-Scale Memory Sources (midterm)Peer-to-Peer Management of Large-Scale Memory Sources (midterm)
Peer-to-Peer Management of Large-Scale Memory Sources (midterm)
 
Did I Take My Medicine (midterm)
Did I Take My Medicine (midterm)Did I Take My Medicine (midterm)
Did I Take My Medicine (midterm)
 
Visualising A Lifelog Of Images (midterm)
Visualising A Lifelog Of Images (midterm)Visualising A Lifelog Of Images (midterm)
Visualising A Lifelog Of Images (midterm)
 
Diet Controll Application (midterm)
Diet Controll Application (midterm)Diet Controll Application (midterm)
Diet Controll Application (midterm)
 
Meeting Sense (midterm)
Meeting Sense (midterm)Meeting Sense (midterm)
Meeting Sense (midterm)
 

Kürzlich hochgeladen

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
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 Takeoffsammart93
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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 FresherRemote DBA Services
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 

Kürzlich hochgeladen (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - 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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

Developing M-Learning Assistance For Small Screen, Wireless Devices (midterm)

  • 1. Gearóid Ó Treasaigh Seung-Bum Lee Jennifer McManis
  • 2. Viewing e-learning content on a small screen  browser is not desirable We want to create a server-side application which  will alter the web pages so that they can be viewed easily on a small screen device In doing so, we want to customise the content so  that it can be used to refresh the user’s memory i.e. for reviewing notes for a meeting
  • 3. Web Servers Web Servers Web Servers Internet Server contacts host server for the webpage and it is retrieved Web Application Server Server uses a servlet to convert the webpage Mobile Requests into a suitable format for a web page the small screen device Mobile phone
  • 4. A Java Server Page is used to enter the web page  needed or to search for information A servlet converts the web page entered,  into a small-screen friendly format Nokia Web Portal This means no extra software needs  Enter website Http://www. to be installed on the device Go Enter keywords Search Go It is very user friendly 
  • 5. Create a drop down menu of – navigational links  – headings Nokia Show the first heading & the key  Links -> News content New York Blast... New York Blast was like a volcano A massive Scale down relevant images so underground explosion  that caused a jet of steam and rubble to they can still be clearly viewed tear through a New York street has left a gaping crater in the heart of the city. Hundreds of people fled in panic after seeing steam billowing near Place an icon on the top right of Grand Central Station, fearing a  terrorist attack. The initial burst of steam rose the screen to allow users go back higher than the nearby 77-storey Chrysler Building, one of to portal page. Manhattan's tallest skyscrapers.
  • 6. Make the content customisable to the individual  user Test the application with different types of content  Test the web application using simulators such as  mobile phone and PDA simulators Deploy the application to an actual web server  where it can be used by DCU