SlideShare a Scribd company logo
 
The Mobile Web Alexander Roberts [email_address]
A new website needs...
A shiny new team to build it!
ISS Web Team University Web Content Management System Academic Application Development (Assignment Toolkit, etc) XML Publishing ( http://www.dafyddapgwilym.net ) Anything else... Using Open Source technologies such as PHP, Zend, Symfony, JQuery, YUI, Python, Django, SVN, Trac, Oracle Berkeley DBXML Also MS .Net, MS SQL Server
...and JavaScript ‘ my attitude toward JavaScript has changed completely in the past few years. JavaScript has "grown up.“’ Mike Loukides (07/06/2011) http://radar.oreilly.com/2011/06/time-to-learn-javascript.html
Writing code makes you look cool...? With the advent of JavaScript libraries such as YahooUI, JQuery it’s now easier to create great looking user interfaces (UIs) Or it just makes all our UIs look the same...
One ring to unite them all!
The bad old days... Up to now all development has been focused on the desktop, however...
Google Analytics for May/June Total visits:  530,182
Mobile Analysis iPhone currently at 1% of all visits to Swansea web site...
So what if... ...One day the internet changed from being accessed mainly on the desktop to being accessed mainly on mobile devices, and no one noticed?
Mobile vs. Desktop Internet  … within the next five years “more users will connect to the Internet over mobile devices than desktop PCs.” Mary Meeker  2010 (Morgan Stanley)
The Science...
Emerging  Mobile Technologies Platforms:  HTML5, iOS, Android, ChromeOS, Windows Mobile 7 Presentation:  CSS3 – SCSS Frameworks:  JQuery Mobile, Sencha Touch, PhoneGap, OpenMobile
Web Apps vs. Native Apps? Web Apps Molly – Mobile Oxford, University of Oxford  http://mollyproject.org  – Python, Django – bespoke Native Apps CampusM™ -  http://www.ombiel.com/campusm.html
Web Apps Pros:  Can leverage existing skills within development teams Much cheaper and quicker to produce than using a 3 rd  party Generally work on all mobile platforms Cons: Not able to leverage specific platform functions such as gyroscope, camera, internal storage Device detection in HTML5 still problematic Less personalised experience, e.g. lacking integration with iTunes app store
Native Apps Pros:  Tight integration with hosting platform More control of UI Continuity of end user experience Cons: Requires many different builds per device type Can be expensive compared to developing Web apps Constantly moving target
Mobile First! ‘ Progressive enhancement’ strategy Steven Champeon of  hesketh.com Semantic Foundation – basic content accessible to all browsers and users Build up the user experience one technology layer at a time
Progressive Enhancement http://www.alistapart.com/articles/understandingprogressiveenhancement
Going mobile at Swansea eStream campus ‘YouTube’ style video to mobile H.264/FLV MS SharePoint built in mobile view Blackboard Quick Web Apps and Info for mobile users: PC availability, Library Opening Times, Course Search...
SUMO!
A happy place   Progressive enhancement for all Swansea University web pages...? Buy-in from all content creators (100+) Establishment of strict protocols Hard thinking Pain
Credits Alexander Roberts a.l.roberts at swansea.ac.uk Geraint Hywel  g.s.j.hywel at swansea.ac.uk

More Related Content

PPT
Java Script Introduction
PDF
W3C Widgets: Apps made with Web Standards
PDF
Bruce lawson Stockholm Geek Meet
PDF
Bruce Lawson Opera Indonesia
PPT
Mobile app with sencha touch
PPTX
Wordpress: It's more than just a Blog
PPT
Wikis Blogs COE
PDF
FEDM Meetup: Introducing Mojito
Java Script Introduction
W3C Widgets: Apps made with Web Standards
Bruce lawson Stockholm Geek Meet
Bruce Lawson Opera Indonesia
Mobile app with sencha touch
Wordpress: It's more than just a Blog
Wikis Blogs COE
FEDM Meetup: Introducing Mojito

What's hot (15)

PPTX
Advancement in Web Technologies
PPT
User Experience
PDF
Disruptive code
PPT
Accessmonkey: Scripting Accessibility
PPTX
[DevDay2019] Vue.js - By Nguyen Viet Cuong, Engineer at MTI Technology
PPTX
The future of technology for teachers in education
PPT
Trends in webdesign
PDF
Screen cast omatic
PPTX
Web design and accessibility
KEY
Starting Node
PDF
Lesson learned from 3 years with hybrid apps
PPT
Web2.0 1
PPTX
Flash media technology
PPTX
CTCOLT09
PDF
Resume Mayuri Zawar
Advancement in Web Technologies
User Experience
Disruptive code
Accessmonkey: Scripting Accessibility
[DevDay2019] Vue.js - By Nguyen Viet Cuong, Engineer at MTI Technology
The future of technology for teachers in education
Trends in webdesign
Screen cast omatic
Web design and accessibility
Starting Node
Lesson learned from 3 years with hybrid apps
Web2.0 1
Flash media technology
CTCOLT09
Resume Mayuri Zawar
Ad

Viewers also liked (20)

PPTX
Ultrasonic test Concrete Delhi
PDF
Oxfordprogressiveenglishteachersguide7 150903062358-lva1-app6891
PDF
09 บรรณานุกรม
PPTX
English b1 intro
PDF
Hornby oxford progressive english for adult learners pdf постранично
PPT
Training The Trainer
PPTX
B.tech sem i engineering physics u v chapter 2-ultrasonic waves
PPT
Become a Powerful Trainer
PPTX
Ultrasonic
PPT
Ut P4
PPT
Ultrasonics aws
PPTX
Ultrasonic weld test
PPTX
Ultrasonics
PPT
Ut P2
PPT
Ut P5 (Product Tech.)
PPTX
Ultrasonic testing
PPT
Ut P1.Ppt(New)
PPT
ultrasonics
PPT
B.Tech sem I Engineering Physics U-V Chapter 2-Ultrasonic waves
PPT
Ge Presentation
Ultrasonic test Concrete Delhi
Oxfordprogressiveenglishteachersguide7 150903062358-lva1-app6891
09 บรรณานุกรม
English b1 intro
Hornby oxford progressive english for adult learners pdf постранично
Training The Trainer
B.tech sem i engineering physics u v chapter 2-ultrasonic waves
Become a Powerful Trainer
Ultrasonic
Ut P4
Ultrasonics aws
Ultrasonic weld test
Ultrasonics
Ut P2
Ut P5 (Product Tech.)
Ultrasonic testing
Ut P1.Ppt(New)
ultrasonics
B.Tech sem I Engineering Physics U-V Chapter 2-Ultrasonic waves
Ge Presentation
Ad

Similar to Gregynog 2011 (20)

PPT
Building mobile website with Joomla - Joomla!Days NL 2010 #jd10nl
PPT
Best Practices in Mobile Development: Building Your First jQuery Mobile App
PPT
Building a Real-World Application with Adobe Flex 2
PDF
Bruce lawson-over-the-air
PPTX
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
PPTX
HTML5: The Apps, the Frameworks, the Controversy
PPTX
Seminar Android - Pengenalan PhoneGap
PPT
Open Source to the Rescue of Mobile App and Mobile Web Fragmentation
PPT
JQuery Mobile vs Appcelerator Titanium vs Sencha Touch
PPT
IET Technology Coffee Morning - 5th October, 2011.
PPT
Iet tcm 5th_oct2011
PDF
Mobile Development Tips: Building Mobile Apps for Digital Libraries
PPTX
Front End Development | Introduction
PPTX
Mobile applications chapter 5
PPT
Drupalcamp LA Aug 2009
PPTX
Trip advsiorhybridpresentation
PPTX
Building a Simple Mobile-optimized Web App Using the jQuery Mobile Framework
PDF
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
PPTX
A Mobile Solution for #TheUnderdog
PPTX
Front-End Web Development
Building mobile website with Joomla - Joomla!Days NL 2010 #jd10nl
Best Practices in Mobile Development: Building Your First jQuery Mobile App
Building a Real-World Application with Adobe Flex 2
Bruce lawson-over-the-air
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
HTML5: The Apps, the Frameworks, the Controversy
Seminar Android - Pengenalan PhoneGap
Open Source to the Rescue of Mobile App and Mobile Web Fragmentation
JQuery Mobile vs Appcelerator Titanium vs Sencha Touch
IET Technology Coffee Morning - 5th October, 2011.
Iet tcm 5th_oct2011
Mobile Development Tips: Building Mobile Apps for Digital Libraries
Front End Development | Introduction
Mobile applications chapter 5
Drupalcamp LA Aug 2009
Trip advsiorhybridpresentation
Building a Simple Mobile-optimized Web App Using the jQuery Mobile Framework
The challenges of building mobile HTML5 applications - FEEC Brazil 2012 - Recife
A Mobile Solution for #TheUnderdog
Front-End Web Development

More from gregynog (20)

PPT
It forum. wales. june 2011
PDF
Campus m gregynog 16jun11
PDF
Gregynnog
PDF
Gregynog
KEY
Gregynog i tunes u presentation_june 2011
PPTX
Gregynog photos
PPT
Gregynog cw
PPT
Newport mfd
PDF
Stor c gregynog colloquium
PPTX
Swansea gwella gregynog 2011
PPTX
Bangor gregynog 15 june 2011
PPT
Chris and dave gregynog 2011 introduction
PPTX
Gwella elesig gregynog.pp
PPT
David glamorgan gwella presentation
PPT
Safety in numbers
PPT
Steve lee gregynog the presentataion 2011
PPTX
Sam k2
PPTX
Rob johnson paws
PPTX
Rebecca davies gregoynog 2011
PPT
Prezi backup 2011
It forum. wales. june 2011
Campus m gregynog 16jun11
Gregynnog
Gregynog
Gregynog i tunes u presentation_june 2011
Gregynog photos
Gregynog cw
Newport mfd
Stor c gregynog colloquium
Swansea gwella gregynog 2011
Bangor gregynog 15 june 2011
Chris and dave gregynog 2011 introduction
Gwella elesig gregynog.pp
David glamorgan gwella presentation
Safety in numbers
Steve lee gregynog the presentataion 2011
Sam k2
Rob johnson paws
Rebecca davies gregoynog 2011
Prezi backup 2011

Recently uploaded (20)

PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PDF
RMMM.pdf make it easy to upload and study
PPTX
master seminar digital applications in india
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Pharma ospi slides which help in ospi learning
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
Pre independence Education in Inndia.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Cell Types and Its function , kingdom of life
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Institutional Correction lecture only . . .
PDF
Business Ethics Teaching Materials for college
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Week 4 Term 3 Study Techniques revisited.pptx
RMMM.pdf make it easy to upload and study
master seminar digital applications in india
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Pharma ospi slides which help in ospi learning
O5-L3 Freight Transport Ops (International) V1.pdf
01-Introduction-to-Information-Management.pdf
Pre independence Education in Inndia.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Final Presentation General Medicine 03-08-2024.pptx
Cell Types and Its function , kingdom of life
Insiders guide to clinical Medicine.pdf
Institutional Correction lecture only . . .
Business Ethics Teaching Materials for college
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Pharmacology of Heart Failure /Pharmacotherapy of CHF

Gregynog 2011

  • 1.  
  • 2. The Mobile Web Alexander Roberts [email_address]
  • 3. A new website needs...
  • 4. A shiny new team to build it!
  • 5. ISS Web Team University Web Content Management System Academic Application Development (Assignment Toolkit, etc) XML Publishing ( http://www.dafyddapgwilym.net ) Anything else... Using Open Source technologies such as PHP, Zend, Symfony, JQuery, YUI, Python, Django, SVN, Trac, Oracle Berkeley DBXML Also MS .Net, MS SQL Server
  • 6. ...and JavaScript ‘ my attitude toward JavaScript has changed completely in the past few years. JavaScript has "grown up.“’ Mike Loukides (07/06/2011) http://radar.oreilly.com/2011/06/time-to-learn-javascript.html
  • 7. Writing code makes you look cool...? With the advent of JavaScript libraries such as YahooUI, JQuery it’s now easier to create great looking user interfaces (UIs) Or it just makes all our UIs look the same...
  • 8. One ring to unite them all!
  • 9. The bad old days... Up to now all development has been focused on the desktop, however...
  • 10. Google Analytics for May/June Total visits: 530,182
  • 11. Mobile Analysis iPhone currently at 1% of all visits to Swansea web site...
  • 12. So what if... ...One day the internet changed from being accessed mainly on the desktop to being accessed mainly on mobile devices, and no one noticed?
  • 13. Mobile vs. Desktop Internet  … within the next five years “more users will connect to the Internet over mobile devices than desktop PCs.” Mary Meeker 2010 (Morgan Stanley)
  • 15. Emerging Mobile Technologies Platforms: HTML5, iOS, Android, ChromeOS, Windows Mobile 7 Presentation: CSS3 – SCSS Frameworks: JQuery Mobile, Sencha Touch, PhoneGap, OpenMobile
  • 16. Web Apps vs. Native Apps? Web Apps Molly – Mobile Oxford, University of Oxford http://mollyproject.org – Python, Django – bespoke Native Apps CampusM™ - http://www.ombiel.com/campusm.html
  • 17. Web Apps Pros: Can leverage existing skills within development teams Much cheaper and quicker to produce than using a 3 rd party Generally work on all mobile platforms Cons: Not able to leverage specific platform functions such as gyroscope, camera, internal storage Device detection in HTML5 still problematic Less personalised experience, e.g. lacking integration with iTunes app store
  • 18. Native Apps Pros: Tight integration with hosting platform More control of UI Continuity of end user experience Cons: Requires many different builds per device type Can be expensive compared to developing Web apps Constantly moving target
  • 19. Mobile First! ‘ Progressive enhancement’ strategy Steven Champeon of  hesketh.com Semantic Foundation – basic content accessible to all browsers and users Build up the user experience one technology layer at a time
  • 21. Going mobile at Swansea eStream campus ‘YouTube’ style video to mobile H.264/FLV MS SharePoint built in mobile view Blackboard Quick Web Apps and Info for mobile users: PC availability, Library Opening Times, Course Search...
  • 22. SUMO!
  • 23. A happy place  Progressive enhancement for all Swansea University web pages...? Buy-in from all content creators (100+) Establishment of strict protocols Hard thinking Pain
  • 24. Credits Alexander Roberts a.l.roberts at swansea.ac.uk Geraint Hywel g.s.j.hywel at swansea.ac.uk