understanding html5 devlearn

129
HTML5 [email protected] Twitter.com/NickFloro sealworks.com Understanding How it Will Improve Our Learning Learning Solutions : [email protected] Intro to HTML5 LaunchCycle.com - The simple way to manage projects. 03/27/12 1 of 129

Upload: nick-floro

Post on 09-May-2015

3.610 views

Category:

Technology


0 download

DESCRIPTION

Learn what HTML5 and how it can evolve your app and learning development. Great resources to download and get you started. Presented at DevLearn on 11/03/11a. Updated for Learning Solutions LSCON 2012 032712

TRANSCRIPT

Page 1: Understanding HTML5 DevLearn

[email protected]/NickFlorosealworks.com

Understanding

How it Will Improve Our Learning

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 1 of 129

Page 2: Understanding HTML5 DevLearn

App

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 2 of 129

Page 3: Understanding HTML5 DevLearn

The Web Platform

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 3 of 129

Page 4: Understanding HTML5 DevLearn

Web App

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 4 of 129

Page 5: Understanding HTML5 DevLearn

WebApp

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 5 of 129

Page 6: Understanding HTML5 DevLearn

WebApp

HTML Javascript CSS API’s

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 6 of 129

Page 7: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 7 of 129

Page 8: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 8 of 129

Page 9: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 9 of 129

Page 10: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 10 of 129

Page 11: Understanding HTML5 DevLearn

Pulse for Mobile

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 11 of 129

Page 12: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 12 of 129

Page 13: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 13 of 129

Page 14: Understanding HTML5 DevLearn

What can we do with

HTML5

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 14 of 129

Page 15: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 15 of 129

Page 16: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 16 of 129

Page 17: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 17 of 129

Page 18: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 18 of 129

Page 19: Understanding HTML5 DevLearn

HTML5 = JS + CSS3

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 19 of 129

Page 20: Understanding HTML5 DevLearn

SEMANTICS

CSS3

3D, GRAPHICS & EFFECTS

DEVICE ACCESS

PERFORMANCE & INTEGRATION

MULTIMEDIA

OFFLINE & STORAGECONNECTIVITY

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 20 of 129

Page 21: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 21 of 129

Page 22: Understanding HTML5 DevLearn

The Web Platform is Accelerating

2002WebKit

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 22 of 129

Page 23: Understanding HTML5 DevLearn

Next Generation Mobile Using Webkit

RIM BlackberryiOSAndroid

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 23 of 129

Page 24: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 24 of 129

Page 25: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 25 of 129

Page 26: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 26 of 129

Page 27: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 27 of 129

Page 28: Understanding HTML5 DevLearn

Graphics Location Storage Speed

Solving Developer ChallengesLearning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 28 of 129

Page 29: Understanding HTML5 DevLearn

Which browser’s support HTML 5?

Chrome Safari Firefox Opera

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 29 of 129

Page 30: Understanding HTML5 DevLearn

Internet Explorer 9 BETA

Which browser’s support HTML 5?

Chrome Safari Firefox Opera

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 30 of 129

Page 31: Understanding HTML5 DevLearn

HTML 5in the works...

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 31 of 129

Page 32: Understanding HTML5 DevLearn

Advanced Core Language

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 32 of 129

Page 33: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 33 of 129

Page 34: Understanding HTML5 DevLearn

HTML 4Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 34 of 129

Page 35: Understanding HTML5 DevLearn

HTML 5 - Introduces New ElementsLearning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 35 of 129

Page 36: Understanding HTML5 DevLearn

Improve Web Apps

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 36 of 129

Page 37: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 37 of 129

Page 38: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 38 of 129

Page 39: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 39 of 129

Page 40: Understanding HTML5 DevLearn

Flow chart

Compatibility

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 40 of 129

Page 41: Understanding HTML5 DevLearn

Flow chart

Replaces:XHTML 1.0 & Dom2htmlwith new

API’s

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 41 of 129

Page 42: Understanding HTML5 DevLearn

Improve Handling of Errors

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 42 of 129

Page 43: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 43 of 129

Page 44: Understanding HTML5 DevLearn

Drawing on the Web

Flash

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 44 of 129

Page 45: Understanding HTML5 DevLearn

Canvas & SVG

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 45 of 129

Page 46: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 46 of 129

Page 47: Understanding HTML5 DevLearn

Scalable Vector Graphics | SVGLearning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 47 of 129

Page 48: Understanding HTML5 DevLearn

Vector Graphics Scale & Look Great!Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 48 of 129

Page 49: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 49 of 129

Page 50: Understanding HTML5 DevLearn

• Mozilla Download Center (FF)

• First Person Gifter (FF)

• Population Demo (FF)

• German Election Atlas (Safari)

Demo’s

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 50 of 129

Page 51: Understanding HTML5 DevLearn

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?

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 51 of 129

Page 52: Understanding HTML5 DevLearn

HTML 5 Support

£ £ £ £canvas / svg

video

geolocation

app cache

database

workers

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 52 of 129

Page 53: Understanding HTML5 DevLearn

Quake II - Browser Only

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 53 of 129

Page 54: Understanding HTML5 DevLearn

Quake II - Browser Only

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 54 of 129

Page 55: Understanding HTML5 DevLearn

Quake II - Browser Only

WebGL 3D graphics

HTML 5 CanvasHTML 5 Audio

HTML 5 Web Sockets

HTML 5 Local Storage

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 55 of 129

Page 56: Understanding HTML5 DevLearn

Video

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 56 of 129

Page 57: Understanding HTML5 DevLearn

Capture to delivery and beyondThe Production Process

Authoring DeliveryVideo / Audio Assets Compression

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 57 of 129

Page 58: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 58 of 129

Page 59: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 59 of 129

Page 60: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 60 of 129

Page 61: Understanding HTML5 DevLearn

HTML 5 OptionsVideo Compression

FlashH264Adobe

H264 | MPEG 4Apple | Microsoft

WebMOgg Theora

Google

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 61 of 129

Page 62: Understanding HTML5 DevLearn

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

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 62 of 129

Page 63: Understanding HTML5 DevLearn

www.longtailvideo.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 63 of 129

Page 64: Understanding HTML5 DevLearn

Easy Access to VideoFlip $100 to $200

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 64 of 129

Page 65: Understanding HTML5 DevLearn

brightcove.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 65 of 129

Page 66: Understanding HTML5 DevLearn

HTML 5 Support

£ £ £ ££ £ £ £

canvas / svg

video

geolocation

app cache

database

workers

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 66 of 129

Page 67: Understanding HTML5 DevLearn

geolocation

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 67 of 129

Page 68: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 68 of 129

Page 69: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 69 of 129

Page 70: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 70 of 129

Page 71: Understanding HTML5 DevLearn

// the geolocation apibrings browser basedlocation to your apps

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 71 of 129

Page 72: Understanding HTML5 DevLearn

A C

R

O

P Twww.seeknspell.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 72 of 129

Page 73: Understanding HTML5 DevLearn

HTML 5 Support

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

canvas / svg

video

geolocation

app cache

database

workers

iPhone

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 73 of 129

Page 74: Understanding HTML5 DevLearn

app cache& database

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 74 of 129

Page 75: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 75 of 129

Page 76: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 76 of 129

Page 77: Understanding HTML5 DevLearn

HTML 5 Support

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

canvas / svg

video

geolocation

app cache

database

workers

iPhone

mobile

mobile

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 77 of 129

Page 78: Understanding HTML5 DevLearn

web workers

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 78 of 129

Page 79: Understanding HTML5 DevLearn

HTML 5More Power

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 79 of 129

Page 80: Understanding HTML5 DevLearn

// web workers defines an API for runningbackground scripts

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 80 of 129

Page 82: Understanding HTML5 DevLearn

HTML 5 Support

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

canvas / svg

video

geolocation

app cache

database

workers

iPhone

mobile

mobile

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 82 of 129

Page 83: Understanding HTML5 DevLearn

FormsCSS 3

Effects/Transitions

JavaScript

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 83 of 129

Page 84: Understanding HTML5 DevLearn

Test on Windows 7, Vista, XP• Internet Explorer 6, 7, 8, 9• Firefox 3.5, 3.6, 4.0 +• Chrome 5 - 17

Test on OS X− Safari 4− Firefox 3.5, 3.6, 4.0 +11− Chrome 5 - 17

Test Mobile− iOS 4 & 5− Android 2.x-4.x− Blackberry, Windows 7 Phone

Test for UsabilityLearning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 84 of 129

Page 85: Understanding HTML5 DevLearn

Google Analytics

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 85 of 129

Page 86: Understanding HTML5 DevLearn

Google Analytics

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 86 of 129

Page 87: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 87 of 129

Page 88: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 88 of 129

Page 89: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 89 of 129

Page 90: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 90 of 129

Page 91: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 91 of 129

Page 92: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 92 of 129

Page 93: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 93 of 129

Page 94: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 94 of 129

Page 95: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 95 of 129

Page 96: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 96 of 129

Page 97: Understanding HTML5 DevLearn

Android Xoom1280 x 720

HTC Incredible800 x 480iPad

1024 x 768

iPhone 4960 x 640

iPhone480 x 320

Droid854 x 480

Form FactorsLearning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 97 of 129

Page 98: Understanding HTML5 DevLearn

Design for Flexibility

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 98 of 129

Page 99: Understanding HTML5 DevLearn

Thank You

Nick Florosealworks interactive studios

[email protected]

twitter.com/NickFloro

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

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 99 of 129

Page 100: Understanding HTML5 DevLearn

Resources

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 100 of 129

Page 101: Understanding HTML5 DevLearn

html5rocks.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 101 of 129

Page 102: Understanding HTML5 DevLearn

www.thinkvitamin.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 102 of 129

Page 103: Understanding HTML5 DevLearn

http://www.caniuse.com/

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 103 of 129

Page 104: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 104 of 129

Page 105: Understanding HTML5 DevLearn

labs.adobe.com/technologies/wallaby/

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 105 of 129

Page 106: Understanding HTML5 DevLearn

tumultco.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 106 of 129

Page 107: Understanding HTML5 DevLearn

animatable.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 107 of 129

Page 108: Understanding HTML5 DevLearn

html5demos.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 108 of 129

Page 109: Understanding HTML5 DevLearn

www.sencha.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 109 of 129

Page 110: Understanding HTML5 DevLearn

www.css3.info

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 110 of 129

Page 111: Understanding HTML5 DevLearn

www.uxmag.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 111 of 129

Page 112: Understanding HTML5 DevLearn

diveintohtml5.info

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 112 of 129

Page 113: Understanding HTML5 DevLearn

CSS3 for Web DesignersDan Cederholm | A Book Apart

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 113 of 129

Page 115: Understanding HTML5 DevLearn

Go Play, Experiment, Dream

AppleiOS

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 115 of 129

Page 116: Understanding HTML5 DevLearn

Search Flickr.com for iPad UI

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 116 of 129

Page 117: Understanding HTML5 DevLearn

www.smashingmagazine.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 117 of 129

Page 118: Understanding HTML5 DevLearn

www.longtailvideo.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 118 of 129

Page 119: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 119 of 129

Page 120: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 120 of 129

Page 121: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 121 of 129

Page 122: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 122 of 129

Page 123: Understanding HTML5 DevLearn

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 123 of 129

Page 124: Understanding HTML5 DevLearn

www.launchcycle.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 124 of 129

Page 125: Understanding HTML5 DevLearn

Pictures

Video

Blog

Audio

3D Models

Multiplayer Environment

ePortfolios

Course Management System

Micro-blogging

ExploreLearning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 125 of 129

Page 126: Understanding HTML5 DevLearn

Thank You

Nick Florosealworks interactive studios

[email protected]

twitter.com/NickFloro

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

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 126 of 129

Page 127: Understanding HTML5 DevLearn

www.twitter.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 127 of 129

Page 128: Understanding HTML5 DevLearn

www.lrnchat.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 128 of 129

Page 129: Understanding HTML5 DevLearn

www.TED.com

Learning Solutions : [email protected] Intro to HTML5

LaunchCycle.com - The simple way to manage projects. 03/27/12 129 of 129