designing & developing learning using html5 @ training 2014 #trg14

114
HTML5 Nick Floro [email protected] Twitter.com/NickFloro Designing & Developing Learning Using Training 2014 Nick Floro | [email protected] trainingmagnetwork.com HTML5 02/05/14 1 of 114

Upload: nick-floro

Post on 09-May-2015

1.143 views

Category:

Education


0 download

DESCRIPTION

Join us for a look at what HTML5 is and how people use it today to deliver the next generation of learning and applications. What can you learn from the buzz and new tools appearing in the consumer and corporate environments, and how can you take advantage of them to help your users learn? You'll learn what you need to consider in designing content as well as get technical guidelines. Get an introduction to five hot features in HTML 5 that you can start using today, and prepare for developing with the new standards. You will learn about seven challenges in order to make sure your first project a success as well as whether to launch a native app or web app.

TRANSCRIPT

Page 1: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

HTML5Nick [email protected]

Twitter.com/NickFloro

Designing & Developing Learning Using

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 1 of 114

Page 2: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Goals

goals

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 2 of 114

Page 3: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

share

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 3 of 114

Page 4: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Experiment

experiment & play

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 4 of 114

Page 5: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

RapidTools LMS desktopFlash

Development PathsTraining 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 5 of 114

Page 6: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

RapidTools

HTMLTools HTML5

LMS

mobile

desktopFlash

Development PathsTraining 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 6 of 114

Page 7: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

What can we do with

HTML5

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 7 of 114

Page 8: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

html5demos.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 8 of 114

Page 9: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

html5demos.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 9 of 114

Page 10: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

html5demos.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 10 of 114

Page 11: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

html5demos.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 11 of 114

Page 12: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Chrome

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 12 of 114

Page 13: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Create and deliver everywhere.Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 13 of 114

Page 14: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

How did we get here?1992 to 2014

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 14 of 114

Page 15: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

SEMANTICS

CSS3

3D, GRAPHICS & EFFECTS

DEVICE ACCESS

PERFORMANCE & INTEGRATION

MULTIMEDIA

OFFLINE & STORAGECONNECTIVITY

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 15 of 114

Page 16: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

HTML5

Javascript CSS API’s

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 16 of 114

Page 17: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Create a Road Map

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 17 of 114

Page 18: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Create a Road Map

Content Development Delivery

tools devicesdesign

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 18 of 114

Page 19: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Next Generation Mobile Using Browsers

iOSAndroid Windows Phone

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 19 of 114

Page 20: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 20 of 114

Page 21: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 21 of 114

Page 22: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 22 of 114

Page 23: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 23 of 114

Page 24: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Which browser’s support HTML 5?

Chrome Safari Firefox Opera

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 24 of 114

Page 25: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Internet Explorer 9 BETA

Which browser’s support HTML 5?

Chrome Safari Firefox Opera

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 25 of 114

Page 26: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

HTML 5in the works...

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 26 of 114

Page 27: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Advanced Core Language

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 27 of 114

Page 28: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 28 of 114

Page 29: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

HTML 4Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 29 of 114

Page 30: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

HTML 5 - Introduces New ElementsTraining 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 30 of 114

Page 31: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Improve Web Apps

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 31 of 114

Page 32: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 32 of 114

Page 33: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

chalk.37signals.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 33 of 114

Page 34: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 34 of 114

Page 35: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Improve Handling of Errors

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 35 of 114

Page 36: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 36 of 114

Page 37: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Drawing on the Web

Flash

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 37 of 114

Page 38: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Canvas & SVG

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 38 of 114

Page 39: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 39 of 114

Page 40: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 40 of 114

Page 41: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Scalable Vector Graphics | SVGTraining 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 41 of 114

Page 42: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Vector Graphics Scale & Look Great!Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 42 of 114

Page 43: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 43 of 114

Page 45: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

SVG -> High level• Import/Export• Easy UIs• Interactive• Medium Animation• Tree of objects

Canvas -> Low level• No mouse interaction• High Animation• JS Centric• More Bookkeeping• Pixels

When Canvas or SVG?

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 45 of 114

Page 46: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

HTML 5 Support

£ £ £ £ £canvas / svg

video

geolocation

app cache

database

workers

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 46 of 114

Page 47: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Quake II - Browser Only

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 47 of 114

Page 48: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Quake II - Browser Only

WebGL 3D graphics

HTML 5 CanvasHTML 5 Audio

HTML 5 Web Sockets

HTML 5 Local Storage

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 48 of 114

Page 49: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Video

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 49 of 114

Page 50: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Capture to delivery and beyondThe Production Process

Authoring DeliveryVideo / Audio Assets Compression

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 50 of 114

Page 51: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Selecting a SizeGuidelines for Compression

320 x 240

512 x 384

640 x 480

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 51 of 114

Page 52: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 52 of 114

Page 53: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 53 of 114

Page 54: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 54 of 114

Page 55: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

HTML 5 OptionsVideo Compression

H264 | MPEG 4Apple | Microsoft

WebMOgg Theora

Google

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 55 of 114

Page 56: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Tips & Hints• Video – Frame Rate: 15 fps– Data Rate Target 800-1200 kbs

• Audio– 16bit / 22khz / Mono / 64 kbs

• Delivery– Flash: H264 – HTML5: H264

Guidelines for Compression

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 56 of 114

Page 57: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

jwplayer.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 57 of 114

Page 58: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Smart PhonesTraining 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 58 of 114

Page 59: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

brightcove.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 59 of 114

Page 60: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

HTML 5 Support

£ £ £ £ ££ £ £ £ £

canvas / svg

video

geolocation

app cache

database

workers

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 60 of 114

Page 61: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

geolocation

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 61 of 114

Page 62: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 62 of 114

Page 63: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

You are entering research. Learn More>>

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 63 of 114

Page 64: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 64 of 114

Page 65: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 65 of 114

Page 66: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 66 of 114

Page 67: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

// the geolocation apibrings browser basedlocation to your apps

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 67 of 114

Page 68: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

www.seeknspell.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 68 of 114

Page 69: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

A C

R

O

P www.seeknspell.com

T

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 69 of 114

Page 70: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

C

R

O

P

A

www.seeknspell.com

T

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 70 of 114

Page 71: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

HTML 5 Support

£ £ £ £ ££ £ £ £ ££ £ £ £ £

canvas / svg

video

geolocation

app cache

database

workers

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 71 of 114

Page 72: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

app cache& database

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 72 of 114

Page 73: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 73 of 114

Page 74: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

// database and app cache store user data and app resources locally

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 74 of 114

Page 75: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 75 of 114

Page 76: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

HTML 5 Support

£ £ £ £ ££ £ £ £ ££ £ £ £ ££ £ £ £ ££ £ £ £ £

canvas / svg

video

geolocation

app cache

database

workers

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 76 of 114

Page 77: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

web workers

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 77 of 114

Page 78: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

HTML 5More Power

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 78 of 114

Page 79: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

// web workers defines an API for runningbackground scripts

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 79 of 114

Page 81: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

HTML 5 Support

£ £ £ £ ££ £ £ £ ££ £ £ £ ££ £ £ £ ££ £ £ £ ££ £ £ £ £

canvas / svg

video

geolocation

app cache

database

workers

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 81 of 114

Page 82: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

TestingTraining 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 82 of 114

Page 83: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Test on Mobile− iOS 4.x - 6.x

− Android 2.x - 4.x

− Windows 8

− Tablet vs Phablet vs Phone

− Portrait vs Landscape

Test on Windows 8, 7, Vista, XP

- Internet Explorer 6, 7, 8, 9, 10

- Firefox 15-21 +

- Chrome 15 - 19 +

Test on OS X− Safari 4, 5+

− Firefox 15-21 +

− Chrome 20 - 26 +

Testing CodeTraining 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 83 of 114

Page 84: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Tools

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 84 of 114

Page 85: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

adobe.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 85 of 114

Page 86: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Responsive DesignTraining 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 86 of 114

Page 87: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

getskeleton.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 87 of 114

Page 88: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

twitter.github.io/bootstrap/

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 88 of 114

Page 89: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

foundation.zurb.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 89 of 114

Page 90: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

phonegap.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 90 of 114

Page 91: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Design for Flexibility

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 91 of 114

Page 92: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 92 of 114

Page 93: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 93 of 114

Page 94: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 94 of 114

Page 95: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 95 of 114

Page 96: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 96 of 114

Page 97: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 97 of 114

Page 98: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 98 of 114

Page 99: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 99 of 114

Page 100: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 100 of 114

Page 101: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 101 of 114

Page 102: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Resources

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 102 of 114

Page 103: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

w3schools.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 103 of 114

Page 104: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

html5rocks.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 104 of 114

Page 105: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

lynda.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 105 of 114

Page 106: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Caniuse.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 106 of 114

Page 107: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 107 of 114

Page 108: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

html5demos.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 108 of 114

Page 109: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

www.sencha.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 109 of 114

Page 110: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

www.css3.info

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 110 of 114

Page 111: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

www.uxmag.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 111 of 114

Page 112: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

typekit.com

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 112 of 114

Page 113: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Go Play, Experiment, Dream

Apple iOS

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 113 of 114

Page 114: Designing & Developing Learning Using HTML5 @ Training 2014 #trg14

Q & A

Nick [email protected]

twitter.com/NickFloro

Download the Presentation at:http://www.slideshare.net/nickfloro

Training 2014 Nick Floro | [email protected] trainingmagnetwork.com

HTML5 02/05/14 114 of 114