SlideShare a Scribd company logo
1 of 49
Download to read offline
Webinar
March 28, 2012

Going Mobile: Design and development
tips for today's platforms
James Stanger, PhD
Stephen Schneiter
CERTIFICATION PARTNERS, LLC
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Agenda
• Tips for planning a strong user experience for all mobile
platform users
–

Appropriate target screen sizes

–

Advice from experts

–

Development environments to help you design for specific platforms

• Examples of mobile Web sites to emulate - and avoid
• Getting there with CIW
–

CIW Site Design Associate (SDA)

–

CIW Web Design Specialist (WDS)

–

CIW JavaScript Specialist

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
About us

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Our presenters
James Stanger
• President and Chief Certification Architect
• Technologist, consultant and author
–

Linux Magazine and Ubuntu User

–

CompTIA IT Pro Community

• Security and social media consultant

Stephen Schneiter
• Certification Specialist
• Author and educator
• Designs certifications and courseware
• Implements programs worldwide
• Twitter: #ciw_instructor
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Brought to you by CIW —
Your Web and Internet certification
Skills-based education program
• A holistic approach
• Courses and certification exams
• Web development and design
• We put people on a life-long learning path, not a vendor's product treadmill

Vendor-neutral
• The best vendor applications as judged by industry
• Open source
• Competency and job role-based approach to education

Globally accepted
• Almost a million courses and exams delivered worldwide
• Over 65,000 certified individuals
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
CIW: A Proven Way to Fast-Track
your Development Career
Internet.com names CIW a top developer cert
• Recommends CIW as one of its Top 5 Certifications that put Web Developers on
the Fast Track
• CIW's Web Developer came in at No. 3 with "the distinction of being the
industry standard for Webmasters”
• No. 1 and 2 (MCSD and SCJD) are well-known vendor-based industry staples —
CIW is vendor-neutral and focuses on core technologies and languages
• “When you combine in-demand skill-sets and proven salary impact, specific
certifications become valuable to individual technology professionals”

• Proof positive of CIW's continuing value to designers and developers worldwide
Read the full Internet.com article at:
http://www.computertrainingschools.com/training-spotlights/5-certs-that-putdevelopers-on-the-fast-track.html
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Mobilizing the Web:
Planning a strong user experience

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
We've already gone mobile
Consider your audience:
• 66% of Americans aged 24-35 own a mobile phone
• Over 1/4 of the over 4 billion phones used in the world are smart phones. And this
doesn't even include tablets, which are the wave of the future
• Half of all searches on the Web are done so using a mobile device (e.g., a phone, or a
tablet
• Within five years, the majority of Web traffic will be via a mobile device
• By 2016, low-cost tablets (and phones) will control the market
–

Guess what this means for your development future?

–

The de facto platform

• Design and development will be fundamentally for mobile devices in the near future
Source URL:
http://www.bgr.com/2012/03/23/low-cost-tablets-to-control-60-of-the-market-by-2016/
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Changing how you think
Reconsider the metaphors and practices:
• A tactile environment
–

From “clicking” to tapping

–

From window resizing to “pinch and zoom”

–

Gestures are king

• Multitasking is non-existent, or at least
significantly different

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Changing how you think (cont'd)
And, consider the nature of the platform itself
• Processing strength and speed
–

Mobile devices aren't as fast
or as powerful

–

Don't throw too much at it

• Networking: 3G and 4G aren't as fast as a wired
or WiFi network
• The screen:
–

You have less available real estate available

–

Direct sunlight issues

–

Not all displays are the iPad Retina . . .

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Typical resolutions
A basic consideration: The size of the screen visitors will be using

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Resolution concepts and issues
What platform are you designing to?
• iPhone statistics:
–

320 pixels in width, 480 pixels in height

–

Color choice

• Nokia, HTC and Samsung:
–

176 x 208 pixels to 352 x 416 pixels

–

240 pixels in width and 320 pixels in height

• Blackberry: 160 x 160 pixels to 324 x 352 pixels
• Mode switching: Typical devices support the ability to spontaneously move from
vertical to landscape mode
• iPad: 1024 x 768
Source URL: http://www.onbile.com/info/mobile-resolutions-and-mobile-webpages
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Tablets
Some tablet-based workarounds . . .
• The New iPad Retina display and JavaScript
–

A resolution workaround

–

All workarounds have tradeoffs

• Adrian Roselli's tips for developing
to the Retina
–

What about download size?

–

Download limits?

• Don't forget the Android!
URLs:
http://www.webmonkey.com/2012/03/what-the-new-ipads-retina-display-means-for-web-developers/
http://blog.adrianroselli.com/2012/03/ipad-retina-display-concerns-and-tips.html
http://www.smashingmagazine.com/2011/08/09/designing-for-android-tablets/
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Platform size
One size doesn't fit all . . .
• Consider the sizes shown in the following image

Source and URL:
Albert Lai, at http://eng.pulse.me/category/design/
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Design trends
Experts have told us about:
• HTML5, CSS3 and JQuery
• Mobile topography
–

Typekit: https://typekit.com

–

Google Fonts: http://www.google.com/webfonts

• Bigger is not necessarily better. Most people like
their big iPads and Androids. Still:
–

Give priority to Important messages

–

Use text; don't use only images

–

Increase button sizes

–

Use appropriate sizes for your logos

Source URL:
http://www.marqui.com/blog/top-website-design-trends-for-2012.aspx
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Design trends (cont'd)
UI designers for mobile phones appreciate:
• Page purity
–

Few images

–

More white space

• Navigational simplicity
–

Subdomains

–

Prioritized content

–

Clear content

Source URL:
http://www.smashingmagazine.com/2009/01/13/mobile-web-design-trends-2009
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Computing on the “grid?”
Grid-based layouts become important
• They streamline development
–

More importantly, they are:
▫

Pleasing to the eye

▫

Ideal for mobile environments

• Grid-based design resources include:

Source URL:
http://www.awwwards.com/grid-based-web-design-resources.html
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Tips for mobile-friendly design
We've talked with a few experts about the tricks and procedures they
keep in mind the most as they design. Here they are:
• No flash! It doesn't work well with Apple devices, and really doesn't work well with
devices that supposely support it in the first place . . .
• Create a separate site solely for mobile pages. Use your code to direct mobile
devices over to that site
• Code the hyperlinks so that “hovering” isn't an issue
–

Touch-sensitive devices will interpret someone's finger hovering as a click.

–

How to solve this problem: Make sure the action that the hovering leads to is
the same as on click action

• Adopt one-screen resolution using the viewport meta tag (shown in the next slide)

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
The viewport tag
<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no" />
• The above code autodetects the resolution on the mobile device
• Put it at the top of your page, before all other <meta> tags.

• You can then use it to adjust the Web page using one piece of code
• Very convenient, and your users will thank you for it!

Source URL:
http://blog.hubspot.com/blog/tabid/6307/bid/29118/the-first-3-steps-to-an-instantly-mobileoptimized-website?source=Blog_Email_[The%20First%203%20Steps%20to]

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Redirecting to a mobile-friendly site
Code for redirecting your users to a mobile-friendly site is available at
many sites. You can use many methods and languages, including:
• JavaScript
• CSS and CSS3
• PHP and ASP.net
• .htaccess files in Apache server

Source URLs:
http://www.stepforth.com/resources/web-marketing-knowledgebase/redirect-mobileiphone-visitors-mobile-content/#.T3Df7uImsup
http://css-tricks.com/snippets/javascript/redirect-mobile-devices/
http://detectmobilebrowsers.mobi/

http://stackoverflow.com/questions/6990070/mobile-redirect-using-screen-resolution
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Testing your pages
Sites include:
• iPhoney: http://www.marketcircle.com/iphoney
• IPad Peak: http://ipadpeek.com
• Google Mobilizer: http://www.google.com/gwt/n

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Testing your pages (cont'd)
Additional resources include:
• MobiReady:
http://ready.mobi/launch.jsp?locale=en_EN
• DotMobi:
http://mtld.mobi/emulator.php
• Opera Mini Simulator:
http://www.opera.com/developer/tools/mini/

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Testing your pages (cont'd)
Squish - For heavy-duty regression testing
• Does more than UI testing.
• Automated tests
• JavaScript
• Perl
• Python
• TCL

URL: http://www.froglogic.com/squish/gui-testing/

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Validating mobile code
(Yes, it's part of testing)
W3C mobileOK Checker:
http://validator.w3.org/mobile

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Development environments

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
More than just one . . .
You need a development environment.
But, you can't stick with just one vendor
• Asdf
• IBM's Eclipse IDE (www.eclipse.org)

• NetBeans (http://netbeans.org)
• http://mashable.com/2010/08/11/crossplatform-mobile-development-tools/

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Native development
Develop right in the device
• Within the phone
–

PicSay

–

PhotoShop Express

• Within the tablet

Testing and validation is essential!
• More than one resolution type
• Android, iPhone, Windows phone
• Accessibility (508)

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Sites to emulate

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Simplicity is king
Mobile users love it when you focus
their attention
• It's all in the choices
• What does your audience want from
your site?
• Good examples of focus on mobile
sites include:
–

Volkswagen

–

Burger King

–

CBS news

–

Digg

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Good use of white space
• Austin Kayak
–

Readable

–

Still provides information

–

Navigation is simple to navigate
via tapping

–

Notice the wise use of space
▫

New products

▫

Prioritized resources

• Scuba.com
• MSNBC

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Additional examples

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Additional examples
moiremarketing.mobi

threeshiresinn.co.uk

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Going Nowhere: Examples to avoid

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Going nowhere . . .
Johns Hopkins
• The “chatty kathy” page
• Yes, accessibility is important
• Simple links can be nice
• But how many links do you really need to have
on one page?

Source URL:
http://www.imediaconnection.com/content/31233.asp
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Going nowhere fast . . .
Yes, white space is good, but . . .
• I mean, really!
• If you don't have anything to say, consider
not creating a Web page

• Remember:
–

Create links to resources your audience expects

–

Use images wisely

–

Provide plenty of white space – around 30%

Source URL:
http://www.raymondcamden.com/index.cfm/2012/1/30/Bad-use-of-tablet-space--an-example
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Even faster . . .
Too much of a good thing?
• Lots of words
• Interesting image, but . . .
–

Where are the products?

–

Is there a sense of priority, here?

–

Who can really read this on a phone
that more or less fits in the palm of your
hand?

–

Are those colors really conducive to
viewing the site?

Source URL:
http://www.aldercreek.com
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Russian Roulette Navigation
Sites that can't make up
their minds
•

Which page will you get?

•

Depending upon the
mood of the site (or the
phone), you get one of
these pages

•

Or, you get an offer to
download the app

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Resources

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
By the numbers
Cool Home Pages
Constant stream of examples deemed good by the Web site's owners
http://coolhomepages.com/Mobile/design-ideas.html

Marqui.com
Insights into today's best practices, as well as trends for the future
http://www.marqui.com

Drost Designs
About mobile design, as well as mobile marketing and traditional design
http://www.drostdesigns.com/

15 Beautiful Examples of Mobile Website Design Done Right
http://www.640pixels.com/design-showcase/15-beautiful-examples-of-mobile-websitedesign-done-right.aspx
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Recognized authorities
Six Revisions
Provides resources on mobile design, including about accessibility
http://sixrevisions.com/usabilityaccessibility/10-usability-tips-basedon-research-studies/

Applico
Expert developers of mobile apps
http://www.applicoinc.com/

Web Monkey
Full of resources for traditional and mobile design (the future)
http://www.webmonkey.com

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Getting there with CIW . . .

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
CIW Web Foundations Associate (WFA)

Revised courses available: August, 2012
• In-depth coverage of social networking and social media
• HTML5 and CSS3
• Cloud computing

Revised exams available, December 2012
Contact your account representative for more information . . .
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
CIW Web Design Specialist (WDS)

Revised courses available: August, 2012
• Project-based design
• Cutting-edge development environments, including:
– Microsoft
– Flash
– Open source
• JavaScript and database coverage

Exams and courseware available now
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
CIW JavaScript Specialist

Teaches best practices for JavaScript, including:
•
•
•
•
•

Use variables, expressions and create applications
Flow control, form validation, image animation
Using jQuery
Ajax techniques
Controlling program flow with statements

Course and certification available today
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Our next Webcast
Teaching the Future of the Web:
The New CIW Site Development Associate Certification
Date: Wednesday, April 25, 2012
Time: 8:00 am PDT / 11:00 am EDT / 3:00 pm BST
Sign up at: http://www.ciwcertified.com/About_CIW/webinars.php

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Questions

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
How did we do?

Help us make our future Webinars even better.
Please provide us with your feedback to this Webinar.
Respondents who fully complete our short survey will be

entered into a drawing for a $50 Visa Gift Certificate!
http://www.surveymonkey.com/s/CIWmobile

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Thank you for your time
James Stanger
President and Certification Architect/
CERTIFICATION PARTNERS
jstanger@certification-partners.com
+1 (888) 303-8694
+1 (360) 970-5357

Stephen Schneiter
Certification Specialist
CERTIFICATION PARTNERS
sschneiter@certification-partners.com
+1 (866) 860-8559
+1 (602) 794-4106
To receive the latest info about CIW, follow CIWcertified on Twitter, Facebook and LinkedIn (CIW Group)

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
Follow CIW today!
www.twitter.com/CIWcertified

www.facebook.com/CIWCertified

http://tinyurl.com/6eznl7z

www.youtube.com/CIWCerts

Copyright © 2012 Certification Partners, LLC -- All Rights Reserved

More Related Content

What's hot

SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...Abhay Rautela
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Indiginox
 
How to Manage Digital User Experience for Web Applications
How to Manage Digital User Experience for Web ApplicationsHow to Manage Digital User Experience for Web Applications
How to Manage Digital User Experience for Web ApplicationseG Innovations
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10Almog Koren
 
Lean Product Management at Silicon Valley Product Camp by Dan Olsen
Lean Product Management at Silicon Valley Product Camp by Dan OlsenLean Product Management at Silicon Valley Product Camp by Dan Olsen
Lean Product Management at Silicon Valley Product Camp by Dan OlsenDan Olsen
 
Integrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleIntegrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleICS
 
Solving Web Accessibility: Leaving No One Behind
Solving Web Accessibility: Leaving No One BehindSolving Web Accessibility: Leaving No One Behind
Solving Web Accessibility: Leaving No One Behind3Play Media
 
Mobile User Interface Development Challenges and Trade-offs
Mobile User Interface Development Challenges and Trade-offsMobile User Interface Development Challenges and Trade-offs
Mobile User Interface Development Challenges and Trade-offs JonFerraiolo
 
UXPA2019 I am the LAAW! The Lean Accessibility Audit Workshop
UXPA2019  I am the LAAW!   The Lean Accessibility Audit WorkshopUXPA2019  I am the LAAW!   The Lean Accessibility Audit Workshop
UXPA2019 I am the LAAW! The Lean Accessibility Audit WorkshopUXPA International
 
Enterprise mobile strategy framework- I
Enterprise mobile strategy framework- IEnterprise mobile strategy framework- I
Enterprise mobile strategy framework- IAlgarytm
 
Enterprise mobility challenges and opportunites
Enterprise mobility   challenges and opportunitesEnterprise mobility   challenges and opportunites
Enterprise mobility challenges and opportunitesAlgarytm
 
Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...
Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...
Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...City Vision University
 
Agile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAgile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAnyPresence
 
UXPA2019: Voice User Interface Design for Customer Support: Design guidance ...
UXPA2019: Voice User Interface Design for Customer Support:  Design guidance ...UXPA2019: Voice User Interface Design for Customer Support:  Design guidance ...
UXPA2019: Voice User Interface Design for Customer Support: Design guidance ...UXPA International
 
Responsive Email Design
Responsive Email DesignResponsive Email Design
Responsive Email DesignAnna Yeaman
 
Digital Workspaces and the Customer Experience
Digital Workspaces and the Customer ExperienceDigital Workspaces and the Customer Experience
Digital Workspaces and the Customer ExperienceeG Innovations
 
Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)TechWell
 
Enterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesEnterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesAlgarytm
 

What's hot (20)

SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...
 
Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?Why Do Mobile Projects Fail?
Why Do Mobile Projects Fail?
 
Week 4 - tablet app design
Week 4 - tablet app designWeek 4 - tablet app design
Week 4 - tablet app design
 
How to Manage Digital User Experience for Web Applications
How to Manage Digital User Experience for Web ApplicationsHow to Manage Digital User Experience for Web Applications
How to Manage Digital User Experience for Web Applications
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
 
Lean Product Management at Silicon Valley Product Camp by Dan Olsen
Lean Product Management at Silicon Valley Product Camp by Dan OlsenLean Product Management at Silicon Valley Product Camp by Dan Olsen
Lean Product Management at Silicon Valley Product Camp by Dan Olsen
 
Integrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product LifecycleIntegrating User Experience Design into the Product Lifecycle
Integrating User Experience Design into the Product Lifecycle
 
Solving Web Accessibility: Leaving No One Behind
Solving Web Accessibility: Leaving No One BehindSolving Web Accessibility: Leaving No One Behind
Solving Web Accessibility: Leaving No One Behind
 
Mobile User Interface Development Challenges and Trade-offs
Mobile User Interface Development Challenges and Trade-offsMobile User Interface Development Challenges and Trade-offs
Mobile User Interface Development Challenges and Trade-offs
 
UXPA2019 I am the LAAW! The Lean Accessibility Audit Workshop
UXPA2019  I am the LAAW!   The Lean Accessibility Audit WorkshopUXPA2019  I am the LAAW!   The Lean Accessibility Audit Workshop
UXPA2019 I am the LAAW! The Lean Accessibility Audit Workshop
 
Enterprise mobile strategy framework- I
Enterprise mobile strategy framework- IEnterprise mobile strategy framework- I
Enterprise mobile strategy framework- I
 
Enterprise mobility challenges and opportunites
Enterprise mobility   challenges and opportunitesEnterprise mobility   challenges and opportunites
Enterprise mobility challenges and opportunites
 
Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...
Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...
Using Mobile for Your Message: A Process and a Strategy for Mobile Web Develo...
 
WCAG 2.1 Mobile Accessibility
WCAG 2.1 Mobile AccessibilityWCAG 2.1 Mobile Accessibility
WCAG 2.1 Mobile Accessibility
 
Agile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAgile IT: Modern Architecture for Rapid Mobile App Development
Agile IT: Modern Architecture for Rapid Mobile App Development
 
UXPA2019: Voice User Interface Design for Customer Support: Design guidance ...
UXPA2019: Voice User Interface Design for Customer Support:  Design guidance ...UXPA2019: Voice User Interface Design for Customer Support:  Design guidance ...
UXPA2019: Voice User Interface Design for Customer Support: Design guidance ...
 
Responsive Email Design
Responsive Email DesignResponsive Email Design
Responsive Email Design
 
Digital Workspaces and the Customer Experience
Digital Workspaces and the Customer ExperienceDigital Workspaces and the Customer Experience
Digital Workspaces and the Customer Experience
 
Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)Improving the Mobile Application User Experience (UX)
Improving the Mobile Application User Experience (UX)
 
Enterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunitesEnterprise mobility challenges and opportunites
Enterprise mobility challenges and opportunites
 

Viewers also liked

Viewers also liked (9)

The lpic 2 exam prep
The lpic 2 exam prepThe lpic 2 exam prep
The lpic 2 exam prep
 
SCJP ch15
SCJP ch15SCJP ch15
SCJP ch15
 
SCJP ch14
SCJP ch14SCJP ch14
SCJP ch14
 
SCJP ch11
SCJP ch11SCJP ch11
SCJP ch11
 
SCJP ch01
SCJP ch01SCJP ch01
SCJP ch01
 
SCJP ch17
SCJP ch17SCJP ch17
SCJP ch17
 
SCJP ch16
SCJP ch16SCJP ch16
SCJP ch16
 
SCJP ch12
SCJP ch12SCJP ch12
SCJP ch12
 
SCJP ch18
SCJP ch18SCJP ch18
SCJP ch18
 

Similar to Ciw going mobile

eLearning On Tablets - From Understanding To Execution
eLearning On Tablets - From Understanding To ExecutioneLearning On Tablets - From Understanding To Execution
eLearning On Tablets - From Understanding To ExecutionUpside Learning Solutions
 
Best Practices for API Adoption
Best Practices for API AdoptionBest Practices for API Adoption
Best Practices for API AdoptionAnyPresence
 
Driving Developers To Your API
Driving Developers To Your APIDriving Developers To Your API
Driving Developers To Your APICarlo Longino
 
Troubleshooting the Most Common Citrix Complaints for Remote Workers
Troubleshooting the Most Common Citrix Complaints for Remote WorkersTroubleshooting the Most Common Citrix Complaints for Remote Workers
Troubleshooting the Most Common Citrix Complaints for Remote WorkerseG Innovations
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...John Head
 
SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...
SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...
SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...Sencha
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsThousandEyes
 
Developer Conference 2.1 - (Cloud) First Steps to the Cloud
Developer Conference 2.1 - (Cloud) First Steps to the CloudDeveloper Conference 2.1 - (Cloud) First Steps to the Cloud
Developer Conference 2.1 - (Cloud) First Steps to the CloudMicro Focus
 
App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1ShepHertz
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsThousandEyes
 
Mobile web application development
Mobile web application developmentMobile web application development
Mobile web application developmentVince Aggrippino
 
Getting Demo & POV Ready
Getting Demo & POV ReadyGetting Demo & POV Ready
Getting Demo & POV ReadyThousandEyes
 
Getting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital ExperienceGetting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital ExperienceThousandEyes
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems
 
Tech Agility at TD Ameritrade
Tech Agility at TD AmeritradeTech Agility at TD Ameritrade
Tech Agility at TD AmeritradeVMware Tanzu
 
Microsoft Power Platform Governance with Runpipe
Microsoft Power Platform Governance with RunpipeMicrosoft Power Platform Governance with Runpipe
Microsoft Power Platform Governance with RunpipeRunpipe
 
Bringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital ExperienceBringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital ExperienceJohn Head
 
HTML5 vs. Native Apps: Demystifying the Decision Making Process
HTML5 vs. Native Apps: Demystifying the Decision Making ProcessHTML5 vs. Native Apps: Demystifying the Decision Making Process
HTML5 vs. Native Apps: Demystifying the Decision Making ProcessiTexico
 

Similar to Ciw going mobile (20)

eLearning On Tablets - From Understanding To Execution
eLearning On Tablets - From Understanding To ExecutioneLearning On Tablets - From Understanding To Execution
eLearning On Tablets - From Understanding To Execution
 
Best Practices for API Adoption
Best Practices for API AdoptionBest Practices for API Adoption
Best Practices for API Adoption
 
Driving Developers To Your API
Driving Developers To Your APIDriving Developers To Your API
Driving Developers To Your API
 
Troubleshooting the Most Common Citrix Complaints for Remote Workers
Troubleshooting the Most Common Citrix Complaints for Remote WorkersTroubleshooting the Most Common Citrix Complaints for Remote Workers
Troubleshooting the Most Common Citrix Complaints for Remote Workers
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
 
SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...
SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...
SenchaCon 2016: Using Ext JS 6 for Cross-Platform Development on Mobile - And...
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
 
Developer Conference 2.1 - (Cloud) First Steps to the Cloud
Developer Conference 2.1 - (Cloud) First Steps to the CloudDeveloper Conference 2.1 - (Cloud) First Steps to the Cloud
Developer Conference 2.1 - (Cloud) First Steps to the Cloud
 
App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1
 
Getting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of ConceptsGetting Started with ThousandEyes Proof of Concepts
Getting Started with ThousandEyes Proof of Concepts
 
Mobile web application development
Mobile web application developmentMobile web application development
Mobile web application development
 
Getting Demo & POV Ready
Getting Demo & POV ReadyGetting Demo & POV Ready
Getting Demo & POV Ready
 
Getting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital ExperienceGetting Started With ThousandEyes Proof of Concepts: End User Digital Experience
Getting Started With ThousandEyes Proof of Concepts: End User Digital Experience
 
Lecture 1 se
Lecture 1 seLecture 1 se
Lecture 1 se
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a Startup
 
Tech Agility at TD Ameritrade
Tech Agility at TD AmeritradeTech Agility at TD Ameritrade
Tech Agility at TD Ameritrade
 
Microsoft Power Platform Governance with Runpipe
Microsoft Power Platform Governance with RunpipeMicrosoft Power Platform Governance with Runpipe
Microsoft Power Platform Governance with Runpipe
 
Bringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital ExperienceBringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital Experience
 
Android @ Neev
Android @ NeevAndroid @ Neev
Android @ Neev
 
HTML5 vs. Native Apps: Demystifying the Decision Making Process
HTML5 vs. Native Apps: Demystifying the Decision Making ProcessHTML5 vs. Native Apps: Demystifying the Decision Making Process
HTML5 vs. Native Apps: Demystifying the Decision Making Process
 

More from r82093403

Exploration network chapter3
Exploration network chapter3Exploration network chapter3
Exploration network chapter3r82093403
 
Exploration network chapter7
Exploration network chapter7Exploration network chapter7
Exploration network chapter7r82093403
 
Exploration network chapter11
Exploration network chapter11Exploration network chapter11
Exploration network chapter11r82093403
 
Exploration network chapter10
Exploration network chapter10Exploration network chapter10
Exploration network chapter10r82093403
 
Exploration network chapter9
Exploration network chapter9Exploration network chapter9
Exploration network chapter9r82093403
 
Exploration network chapter6
Exploration network chapter6Exploration network chapter6
Exploration network chapter6r82093403
 
Exploration network chapter4
Exploration network chapter4Exploration network chapter4
Exploration network chapter4r82093403
 
Exploration network chapter2
Exploration network chapter2Exploration network chapter2
Exploration network chapter2r82093403
 
Exploration network chapter1
Exploration network chapter1Exploration network chapter1
Exploration network chapter1r82093403
 
Exploration network chapter5
Exploration network chapter5Exploration network chapter5
Exploration network chapter5r82093403
 

More from r82093403 (20)

SCJP ch10
SCJP ch10SCJP ch10
SCJP ch10
 
SCJP ch09
SCJP ch09SCJP ch09
SCJP ch09
 
SCJP ch08
SCJP ch08SCJP ch08
SCJP ch08
 
SCJP ch07
SCJP ch07SCJP ch07
SCJP ch07
 
SCJP ch06
SCJP ch06SCJP ch06
SCJP ch06
 
SCJP ch05
SCJP ch05SCJP ch05
SCJP ch05
 
SCJP ch04
SCJP ch04SCJP ch04
SCJP ch04
 
SCJP ch03
SCJP ch03SCJP ch03
SCJP ch03
 
SCJP ch02
SCJP ch02SCJP ch02
SCJP ch02
 
SCJP ch13
SCJP ch13SCJP ch13
SCJP ch13
 
Exploration network chapter3
Exploration network chapter3Exploration network chapter3
Exploration network chapter3
 
Exploration network chapter7
Exploration network chapter7Exploration network chapter7
Exploration network chapter7
 
Exploration network chapter11
Exploration network chapter11Exploration network chapter11
Exploration network chapter11
 
Exploration network chapter10
Exploration network chapter10Exploration network chapter10
Exploration network chapter10
 
Exploration network chapter9
Exploration network chapter9Exploration network chapter9
Exploration network chapter9
 
Exploration network chapter6
Exploration network chapter6Exploration network chapter6
Exploration network chapter6
 
Exploration network chapter4
Exploration network chapter4Exploration network chapter4
Exploration network chapter4
 
Exploration network chapter2
Exploration network chapter2Exploration network chapter2
Exploration network chapter2
 
Exploration network chapter1
Exploration network chapter1Exploration network chapter1
Exploration network chapter1
 
Exploration network chapter5
Exploration network chapter5Exploration network chapter5
Exploration network chapter5
 

Recently uploaded

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 

Recently uploaded (20)

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 

Ciw going mobile

  • 1. Webinar March 28, 2012 Going Mobile: Design and development tips for today's platforms James Stanger, PhD Stephen Schneiter CERTIFICATION PARTNERS, LLC Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 2. Agenda • Tips for planning a strong user experience for all mobile platform users – Appropriate target screen sizes – Advice from experts – Development environments to help you design for specific platforms • Examples of mobile Web sites to emulate - and avoid • Getting there with CIW – CIW Site Design Associate (SDA) – CIW Web Design Specialist (WDS) – CIW JavaScript Specialist Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 3. About us Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 4. Our presenters James Stanger • President and Chief Certification Architect • Technologist, consultant and author – Linux Magazine and Ubuntu User – CompTIA IT Pro Community • Security and social media consultant Stephen Schneiter • Certification Specialist • Author and educator • Designs certifications and courseware • Implements programs worldwide • Twitter: #ciw_instructor Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 5. Brought to you by CIW — Your Web and Internet certification Skills-based education program • A holistic approach • Courses and certification exams • Web development and design • We put people on a life-long learning path, not a vendor's product treadmill Vendor-neutral • The best vendor applications as judged by industry • Open source • Competency and job role-based approach to education Globally accepted • Almost a million courses and exams delivered worldwide • Over 65,000 certified individuals Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 6. CIW: A Proven Way to Fast-Track your Development Career Internet.com names CIW a top developer cert • Recommends CIW as one of its Top 5 Certifications that put Web Developers on the Fast Track • CIW's Web Developer came in at No. 3 with "the distinction of being the industry standard for Webmasters” • No. 1 and 2 (MCSD and SCJD) are well-known vendor-based industry staples — CIW is vendor-neutral and focuses on core technologies and languages • “When you combine in-demand skill-sets and proven salary impact, specific certifications become valuable to individual technology professionals” • Proof positive of CIW's continuing value to designers and developers worldwide Read the full Internet.com article at: http://www.computertrainingschools.com/training-spotlights/5-certs-that-putdevelopers-on-the-fast-track.html Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 7. Mobilizing the Web: Planning a strong user experience Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 8. We've already gone mobile Consider your audience: • 66% of Americans aged 24-35 own a mobile phone • Over 1/4 of the over 4 billion phones used in the world are smart phones. And this doesn't even include tablets, which are the wave of the future • Half of all searches on the Web are done so using a mobile device (e.g., a phone, or a tablet • Within five years, the majority of Web traffic will be via a mobile device • By 2016, low-cost tablets (and phones) will control the market – Guess what this means for your development future? – The de facto platform • Design and development will be fundamentally for mobile devices in the near future Source URL: http://www.bgr.com/2012/03/23/low-cost-tablets-to-control-60-of-the-market-by-2016/ Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 9. Changing how you think Reconsider the metaphors and practices: • A tactile environment – From “clicking” to tapping – From window resizing to “pinch and zoom” – Gestures are king • Multitasking is non-existent, or at least significantly different Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 10. Changing how you think (cont'd) And, consider the nature of the platform itself • Processing strength and speed – Mobile devices aren't as fast or as powerful – Don't throw too much at it • Networking: 3G and 4G aren't as fast as a wired or WiFi network • The screen: – You have less available real estate available – Direct sunlight issues – Not all displays are the iPad Retina . . . Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 11. Typical resolutions A basic consideration: The size of the screen visitors will be using Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 12. Resolution concepts and issues What platform are you designing to? • iPhone statistics: – 320 pixels in width, 480 pixels in height – Color choice • Nokia, HTC and Samsung: – 176 x 208 pixels to 352 x 416 pixels – 240 pixels in width and 320 pixels in height • Blackberry: 160 x 160 pixels to 324 x 352 pixels • Mode switching: Typical devices support the ability to spontaneously move from vertical to landscape mode • iPad: 1024 x 768 Source URL: http://www.onbile.com/info/mobile-resolutions-and-mobile-webpages Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 13. Tablets Some tablet-based workarounds . . . • The New iPad Retina display and JavaScript – A resolution workaround – All workarounds have tradeoffs • Adrian Roselli's tips for developing to the Retina – What about download size? – Download limits? • Don't forget the Android! URLs: http://www.webmonkey.com/2012/03/what-the-new-ipads-retina-display-means-for-web-developers/ http://blog.adrianroselli.com/2012/03/ipad-retina-display-concerns-and-tips.html http://www.smashingmagazine.com/2011/08/09/designing-for-android-tablets/ Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 14. Platform size One size doesn't fit all . . . • Consider the sizes shown in the following image Source and URL: Albert Lai, at http://eng.pulse.me/category/design/ Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 15. Design trends Experts have told us about: • HTML5, CSS3 and JQuery • Mobile topography – Typekit: https://typekit.com – Google Fonts: http://www.google.com/webfonts • Bigger is not necessarily better. Most people like their big iPads and Androids. Still: – Give priority to Important messages – Use text; don't use only images – Increase button sizes – Use appropriate sizes for your logos Source URL: http://www.marqui.com/blog/top-website-design-trends-for-2012.aspx Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 16. Design trends (cont'd) UI designers for mobile phones appreciate: • Page purity – Few images – More white space • Navigational simplicity – Subdomains – Prioritized content – Clear content Source URL: http://www.smashingmagazine.com/2009/01/13/mobile-web-design-trends-2009 Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 17. Computing on the “grid?” Grid-based layouts become important • They streamline development – More importantly, they are: ▫ Pleasing to the eye ▫ Ideal for mobile environments • Grid-based design resources include: Source URL: http://www.awwwards.com/grid-based-web-design-resources.html Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 18. Tips for mobile-friendly design We've talked with a few experts about the tricks and procedures they keep in mind the most as they design. Here they are: • No flash! It doesn't work well with Apple devices, and really doesn't work well with devices that supposely support it in the first place . . . • Create a separate site solely for mobile pages. Use your code to direct mobile devices over to that site • Code the hyperlinks so that “hovering” isn't an issue – Touch-sensitive devices will interpret someone's finger hovering as a click. – How to solve this problem: Make sure the action that the hovering leads to is the same as on click action • Adopt one-screen resolution using the viewport meta tag (shown in the next slide) Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 19. The viewport tag <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no" /> • The above code autodetects the resolution on the mobile device • Put it at the top of your page, before all other <meta> tags. • You can then use it to adjust the Web page using one piece of code • Very convenient, and your users will thank you for it! Source URL: http://blog.hubspot.com/blog/tabid/6307/bid/29118/the-first-3-steps-to-an-instantly-mobileoptimized-website?source=Blog_Email_[The%20First%203%20Steps%20to] Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 20. Redirecting to a mobile-friendly site Code for redirecting your users to a mobile-friendly site is available at many sites. You can use many methods and languages, including: • JavaScript • CSS and CSS3 • PHP and ASP.net • .htaccess files in Apache server Source URLs: http://www.stepforth.com/resources/web-marketing-knowledgebase/redirect-mobileiphone-visitors-mobile-content/#.T3Df7uImsup http://css-tricks.com/snippets/javascript/redirect-mobile-devices/ http://detectmobilebrowsers.mobi/ http://stackoverflow.com/questions/6990070/mobile-redirect-using-screen-resolution Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 21. Testing your pages Sites include: • iPhoney: http://www.marketcircle.com/iphoney • IPad Peak: http://ipadpeek.com • Google Mobilizer: http://www.google.com/gwt/n Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 22. Testing your pages (cont'd) Additional resources include: • MobiReady: http://ready.mobi/launch.jsp?locale=en_EN • DotMobi: http://mtld.mobi/emulator.php • Opera Mini Simulator: http://www.opera.com/developer/tools/mini/ Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 23. Testing your pages (cont'd) Squish - For heavy-duty regression testing • Does more than UI testing. • Automated tests • JavaScript • Perl • Python • TCL URL: http://www.froglogic.com/squish/gui-testing/ Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 24. Validating mobile code (Yes, it's part of testing) W3C mobileOK Checker: http://validator.w3.org/mobile Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 25. Development environments Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 26. More than just one . . . You need a development environment. But, you can't stick with just one vendor • Asdf • IBM's Eclipse IDE (www.eclipse.org) • NetBeans (http://netbeans.org) • http://mashable.com/2010/08/11/crossplatform-mobile-development-tools/ Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 27. Native development Develop right in the device • Within the phone – PicSay – PhotoShop Express • Within the tablet Testing and validation is essential! • More than one resolution type • Android, iPhone, Windows phone • Accessibility (508) Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 28. Sites to emulate Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 29. Simplicity is king Mobile users love it when you focus their attention • It's all in the choices • What does your audience want from your site? • Good examples of focus on mobile sites include: – Volkswagen – Burger King – CBS news – Digg Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 30. Good use of white space • Austin Kayak – Readable – Still provides information – Navigation is simple to navigate via tapping – Notice the wise use of space ▫ New products ▫ Prioritized resources • Scuba.com • MSNBC Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 31. Additional examples Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 32. Additional examples moiremarketing.mobi threeshiresinn.co.uk Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 33. Going Nowhere: Examples to avoid Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 34. Going nowhere . . . Johns Hopkins • The “chatty kathy” page • Yes, accessibility is important • Simple links can be nice • But how many links do you really need to have on one page? Source URL: http://www.imediaconnection.com/content/31233.asp Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 35. Going nowhere fast . . . Yes, white space is good, but . . . • I mean, really! • If you don't have anything to say, consider not creating a Web page • Remember: – Create links to resources your audience expects – Use images wisely – Provide plenty of white space – around 30% Source URL: http://www.raymondcamden.com/index.cfm/2012/1/30/Bad-use-of-tablet-space--an-example Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 36. Even faster . . . Too much of a good thing? • Lots of words • Interesting image, but . . . – Where are the products? – Is there a sense of priority, here? – Who can really read this on a phone that more or less fits in the palm of your hand? – Are those colors really conducive to viewing the site? Source URL: http://www.aldercreek.com Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 37. Russian Roulette Navigation Sites that can't make up their minds • Which page will you get? • Depending upon the mood of the site (or the phone), you get one of these pages • Or, you get an offer to download the app Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 38. Resources Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 39. By the numbers Cool Home Pages Constant stream of examples deemed good by the Web site's owners http://coolhomepages.com/Mobile/design-ideas.html Marqui.com Insights into today's best practices, as well as trends for the future http://www.marqui.com Drost Designs About mobile design, as well as mobile marketing and traditional design http://www.drostdesigns.com/ 15 Beautiful Examples of Mobile Website Design Done Right http://www.640pixels.com/design-showcase/15-beautiful-examples-of-mobile-websitedesign-done-right.aspx Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 40. Recognized authorities Six Revisions Provides resources on mobile design, including about accessibility http://sixrevisions.com/usabilityaccessibility/10-usability-tips-basedon-research-studies/ Applico Expert developers of mobile apps http://www.applicoinc.com/ Web Monkey Full of resources for traditional and mobile design (the future) http://www.webmonkey.com Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 41. Getting there with CIW . . . Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 42. CIW Web Foundations Associate (WFA) Revised courses available: August, 2012 • In-depth coverage of social networking and social media • HTML5 and CSS3 • Cloud computing Revised exams available, December 2012 Contact your account representative for more information . . . Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 43. CIW Web Design Specialist (WDS) Revised courses available: August, 2012 • Project-based design • Cutting-edge development environments, including: – Microsoft – Flash – Open source • JavaScript and database coverage Exams and courseware available now Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 44. CIW JavaScript Specialist Teaches best practices for JavaScript, including: • • • • • Use variables, expressions and create applications Flow control, form validation, image animation Using jQuery Ajax techniques Controlling program flow with statements Course and certification available today Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 45. Our next Webcast Teaching the Future of the Web: The New CIW Site Development Associate Certification Date: Wednesday, April 25, 2012 Time: 8:00 am PDT / 11:00 am EDT / 3:00 pm BST Sign up at: http://www.ciwcertified.com/About_CIW/webinars.php Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 46. Questions Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 47. How did we do? Help us make our future Webinars even better. Please provide us with your feedback to this Webinar. Respondents who fully complete our short survey will be entered into a drawing for a $50 Visa Gift Certificate! http://www.surveymonkey.com/s/CIWmobile Copyright © 2012 Certification Partners, LLC -- All Rights Reserved
  • 48. Thank you for your time James Stanger President and Certification Architect/ CERTIFICATION PARTNERS jstanger@certification-partners.com +1 (888) 303-8694 +1 (360) 970-5357 Stephen Schneiter Certification Specialist CERTIFICATION PARTNERS sschneiter@certification-partners.com +1 (866) 860-8559 +1 (602) 794-4106 To receive the latest info about CIW, follow CIWcertified on Twitter, Facebook and LinkedIn (CIW Group) Copyright © 2012 Certification Partners, LLC -- All Rights Reserved