Top Banner
Oct 2014 Updates
27
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Web fundamental 4 developers

Oct 2014

Updates

Page 3: Web fundamental 4 developers
Page 4: Web fundamental 4 developers

Mobile Vs Desktop - Global Trends

Page 5: Web fundamental 4 developers

India in terms of mobile usage

Page 6: Web fundamental 4 developers

A unique country in terms of mobile usage

Page 7: Web fundamental 4 developers

A unique country in terms of mobile usage

Page 8: Web fundamental 4 developers

Multi Device

Page 9: Web fundamental 4 developers
Page 10: Web fundamental 4 developers

● Setup Environment

● Develop Your Site

● Type Of Testing

Multi-Device Tools

Page 11: Web fundamental 4 developers

Setup Environment

Page 13: Web fundamental 4 developers

Setup DevTools

● CLI (work) 4 you!

● Responsive layouts - a tool to resize

and capture screen views.

● Automatically optimize, build, and live

reload your testing URL.

● Use device emulation and remote

debugging as early as now.

Page 15: Web fundamental 4 developers

Setup WSK

● Decide how much UX to inherit from the Web Starter Kit.

● The Web Starter Kit tools are optional

● Bonus: Once you've successfully set up the build tools, the site

automatically loads in the browser.

$ git clone https://github.com/google/web-starter-kit.git

Page 17: Web fundamental 4 developers

Build Your Site

Page 18: Web fundamental 4 developers

Build Your Site - The Process

● Build ○ Should be cyclical and automatic.

○ Tools - optimize for performance

● Automate as much as you can your tests!

● Integrate build tools with debugging tools so you

can iterate.

Page 19: Web fundamental 4 developers

Debug with Chrome DevTools● Development workflow with DevTools mobile emulation

panel.● Debug your site on real and emulated devices with one-

click.● Profile - Users won't stay on any page that performs

badly in normal network conditions.● Check your site's responsive layouts on a range of

devices using the Chrome DevTools Screen pane within the Emulation panel.

Page 20: Web fundamental 4 developers

Type Of Testing

Page 21: Web fundamental 4 developers

Cloud Testing

● Cloud testing - test on browsers, platforms, and devices

in the cloud.

● Emulators mimic the mobile device hardware and

operating systems

● If you don't have access to a real device, use an

emulator rather than a simulator.

● iOS testing - Use iOS simulator + Real devices.

Page 22: Web fundamental 4 developers

Cloud Testing

Page 23: Web fundamental 4 developers

DevTools Emulation

● Prototyping on the desktop; then tackle the mobile-specific

parts on the devices you intend to support.

● Emulation tool helps you test your site on a range of devices.

○ Responsive

○ User interactions

○ Device location.

● Unreliable connectivity - Emulate network conditions.

Page 24: Web fundamental 4 developers

Real Device Testing

● You must test on real devices.

● Testing your site on real devices

need only be a click away.

● Choose a testing solution that

has live reloading.

● Synchronized testing

Page 25: Web fundamental 4 developers