Mobile Web Design. About the Meetup Group  East Toronto Web Design  Started late 2006  Meet (sort of) monthly at Marketcrashers  Find us online at.

Slides:



Advertisements
Similar presentations
RESPONSIVE AND MOBILE DESIGN BY: CHRIS PASQUARETTE APRIL, 2013.
Advertisements

P2 – Describe the purpose of different types of computer systems
Term 2, 2011 Week 1. CONTENTS Sending and receiving devices Mobile devices connected to networks – Smart phones – Personal digital assistants – Hand-held.
Mobile Application Development Keshav Bahadoor. Part 1 Cross Platform Web Applications.
Beyond apps Stephen Pinches Group Product Manager – Emerging Platforms.
V.2010 | © OverDrive, Inc | Page 1 v | © OverDrive, Inc | Page 1v | © OverDrive, Inc | Page 1 Learn how to browse,
Your Interactive Guide to the Digital World Discovering Computers Fundamentals, 2012 Edition.
Your Interactive Guide to the Digital World Discovering Computers Fundamentals, 2012 Edition.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
By: Roopa Mathur, Adrienne Grace, Florence Lee, Sean Glumace, Kelly McBean, Carolina Kussoy, and Dixie Massaro Learn to develop.
The World of Web Development Cindy Royal, Ph.D Assistant Professor Texas State University School of Journalism and Mass Communication
Creating Wordpress Plugins. Who is Here? PHP GTA Meetup Wordpress Toronto Meetup East Toronto Web Design Meetup.
Responsive Web Design Sheri German, Instructor Montgomery College.
Discovering Computers Chapter 1 Discovering Computers & Microsoft Office 2010.
1. 1. Name the seven different “types” of computers. 2. Name the two most popular operating systems on today’s personal computers. 3. Briefly explain.
Digital Literacy.
Responsive Wed Design : An Emerging Technology Archana Jain.
‘Mobile first’ Alexander Roberts ISS Web Team Manager Swansea University.
V | © OverDrive, Inc | Page 1 User Experience: Library eBooks for Kindle.
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1pt 2pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt Networking Can you find it? Apps.
DEVELOPING FOR MOBILE Jackie Calapristi. AGENDA  Why you should go mobile  Mobile Design Options  Responsive Design  Tips & Tools to Help You Build.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
Social Networking Vocabulary Cycle 2. Blog Vocabulary  blog – a personal or professional website which is updated on a regular basis with an individual’s.
HTML5 Application Development Fundamentals
Adobe FLASH What & Why? Where & When? Is Flash dead? What about HTML5?
Copyright 2012 Adobe Systems Incorporated. All rights reserved. ® Copyright 2010 Adobe Systems Incorporated. All rights reserved. ® Copyright 2012 Adobe.
Using the World Wide Web Web Design and Publishing Cindy Royal.
New to Mobile Learning Course Development: Getting Started Garin Hess.
Accessing Your “How To” Series – W&J Office of Communications.
Outline Personal Computer Desktop Computer Mobile Computers and Mobile Devices - Notebook Computer - Tablet PC - Smart Phones and PDAs - Ebook Readers.
By – What is "the Web", a hypertext system that operates over the Internet Web 2.0, a perceived transition of the Web from a collection.
Web Design: Responsive Layouts Sarah Murto 09/29/ W - Graduate Workshop.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
CROSS PLATFORM MOBILE APPLICATION DEVELOPMENT Nick Randolph (Built to Roam) SESSION CODE: DEV-WPH314 (c) 2011 Microsoft. All rights reserved.
Basics of testing mobile apps
Use flash eBook software AnyFlip to make page flip book works seamlessly on mobile devices.
LESSON 15 – UNIT 0 ADAPTING YOUR WEB SITE FOR MOBILE DEVICES.
 An HTML, CSS, Javascript framework you can use as a basis for creating web sites  Uses CSS settings, fundamental HTML elements styled and enhanced.
BTT 10. What is the internet?  A question to all of you…  how-many-people-use-the-internet- more-than-2-billion-infographic/
Browser Compatibility Testing, using different browsers Conditional Statements.
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
 Smartphones – iPhone, Android, Blackberries, etc  Tablets – iPad, Android, Windows, Google, etc.  Computers Basically anything that can connect to.
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
PSD TO HTML CONVERSION SERVICES Focus on designing creative website layouts with the help of professional PSD into HTML Conversion services with experts.
Phonegap API & Phonegap Bridge CIS 136 Building Mobile Apps 1.
10 Mobile Application Framework Must Know to Launch New App.
RE-ENGINEERING FLEX APP TO JAVASCRIPT APP By Imtiaz Syed.
PSU Web Conference '12 Erica Hollis The Future is mobile Responsive Web Design Mobile Planning JQuery in World Campus Usability Testing Gamification Making.
The Future of Drupal and Content Delivery
CSCI 1720 W3.CSS – Part 1 East Tennessee State University Department of Computing CSCI 1720 Intermediate Web Design.
PHP MySQL Crash Course with HTML CSS
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
Emerging Student Technologies
Styling For Print From Screen to Paper
Apache Cordova Overview
Traditional Media and New Media Timeline
User Interface / User Experience Demo
IS1500: Introduction to Web Development
APTECH JANAKPURI INSTITUTE PROVIDING WEB DESIGNING COURSES Address:- J-1,2nd Floor, Opp Metro Pillar No – 559, Janakpuri East, Delhi /42.
*.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Mobile Web Sites & Mobile Applications
Chapter 3 – part2.
Secure Web Programming
What is HTML used for? STRUCTURE Text Video Lists Audio Links Forms Images Tables Click: Fades in text, lists, links, images, tables, forms, audio,
WEB DESIGN FOR MULTIPLE SCREENS
Web Standards and Accessible Design.
creating websites and web applications responsive.
Various mobile devices
Presentation transcript:

Mobile Web Design

About the Meetup Group  East Toronto Web Design  Started late 2006  Meet (sort of) monthly at Marketcrashers  Find us online at EastTorontoWeb.com  We offer support and resources for Web Designers and Developers

About Me – Peter Meth  Degree in Computer Science  Full time web application developer  Also do websites, hosting, consulting  PHP, MySQL, HTML, CSS, Javascript  More of a programmer than a designer  Follow me on

Presentation Overview  What is a Mobile Device?  Mobile Challenges and Rewards  Mobile Site vs App  Which Mobiles to Target  Sniffing and Redirecting  Recommended Best Practices  Frameworks and Templates  Discussion

What is a Mobile Device?  Difficult to define, lines are blurred  Phones, Tablets, maybe Netbooks  Gaming Devices, Media Players, eBook Readers  Consider Kiosks, Digital Signs, Smart TVs  Most of them have internet access  Anything other than a desktop or laptop

Challenges of Mobile Web Design  Mobiles usually slower than desktops  Slow / unreliable mobile networks  Wide variety of browsers and resolutions  Orientation change on the fly  Different input methods like touch  Differing capabilities like Flash

Rewards of Mobile Web Design  Mobile is very popular  Get closer to your users  Location based browsing  Social Browsing  Less competition for designers  Mobile should overtake desktop by 2014

Mobile vs Desktop Browsing

Mobile Site vs App  Apps have access to –Camera –Address Book –Accelerometer –File System  Otherwise mobile site should suffice  Phonegap can make site into app

Which Mobiles to Target

Sniffing & Redirection  Detect if user is on a mobile – – –  Redirect to yoursite.com/mobile  Should give user option to go to full site

Recommended Best Practices  Use HTML5 for enhanced mobile support  Reduce page elements, compress resources –YUI Compressor, Google PageSpeed  More navigation, less content per page  Use Single Column layouts  Encourage user to bookmark / add to homescreen –check out “mobile-bookmark-bubble”  Start with a framework or template

Frameworks & Templates  jQTouch –  jQuery Mobile –  Sencha Touch –  WPTouch for Wordpress  Phonegap for making apps –

Discussion