rockin' the web into the next dimension: jqueryto 2014 final keynote

31
Rockin' the Web into the Next Dimension Ross McKegney CEO, Verold

Upload: verold

Post on 15-Jan-2015

361 views

Category:

Technology


1 download

DESCRIPTION

Mozilla gave the web development community a wake up call last year at GDC by demonstrating the Unreal Engine running in the browser. Graphics, audio, networking, all performing natively in Javascript, without plugins. The implications for game development are huge - no more painful porting to multiple platforms, and significantly faster user acquisition. But we’re not talking about technology in the latest game console, we’re talking about technology in your web browser. Technology that is available to you, as a web designer and developer. It’s pushing the frontier of web design, and we’re all going to be better for it. Mozilla’s demo was made possible largely because of WebGL, the Javascript API that lets web developers write directly to the graphics card. WebGL is an open standard that has been gaining momentum over the last three years. Alone, it opens up massive opportunities for data visualization and high performance graphics in your web apps and games. But it’s not alone, it’s part of an alphabet soup of advanced features in modern browsers that give creative coders unprecedented freedom: WebGL for graphics, WebCL and Web Workers for processing, WebRTC for networking, Web Sockets for real-time services and hardware device access. Folks, there is a new frontier to be explored. Thanks to your modern browser, you have more raw horsepower than you could ever have imagined. I’m going to show you what’s possible, and inspire you to reach out of your comfort zone and use this new freedom to create next generation user experiences. The web is sexy again, let’s rock it!

TRANSCRIPT

Page 1: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Rockin' the Web into the Next Dimension

Ross McKegneyCEO, Verold

Page 3: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Frontend is the new backend

Page 4: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Frontend is the new backend

This era of the web belongs to creative coders

Page 5: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote
Page 6: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Graphics Card INDEX BUFFERS, VERTEX BUFFERS AND SHADERS

Page 7: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Graphics Card

Open GL(Graphics Drivers)

INDEX BUFFERS, VERTEX BUFFERS AND SHADERS

WINDOWS, MAC, LINUX, ANDROID

Page 8: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Graphics Card

Open GL(Graphics Drivers)

Web Browser

WINDOWS, MAC, LINUX, ANDROID

INDEX BUFFERS, VERTEX BUFFERS AND SHADERS

CHROME, FIREFOX, SAFARI, OPERA

Page 9: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Graphics Card

Open GL(Graphics Drivers)

Web Browser

WINDOWS, MAC, LINUX, ANDROID

INDEX BUFFERS, VERTEX BUFFERS AND SHADERS

CHROME, FIREFOX, SAFARI, OPERA

3D Rendering Library THREE.JS, BABYLON.JS, ...

Page 10: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Graphics Card

Open GL(Graphics Drivers)

Web Browser

WINDOWS, MAC, LINUX, ANDROID

INDEX BUFFERS, VERTEX BUFFERS AND SHADERS

CHROME, FIREFOX, SAFARI, OPERA

3D Rendering Library THREE.JS, BABYLON.JS, ...

Your App

Page 11: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Graphics Card

Open GL(Graphics Drivers)

Web Browser

WINDOWS, MAC, LINUX, ANDROID

INDEX BUFFERS, VERTEX BUFFERS AND SHADERS

3D Rendering Library

Your App

JAVASCRIPT

Page 12: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote
Page 13: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote
Page 14: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Graphics WebGLProcessing WebCL / Workers / EmscriptenAudio Web AudioNetworking WebRTCReal-time + Devices Web Sockets

Page 15: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote
Page 16: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Is this for me?Looks complicated, like maybe it’s only for game devs and the guys at Google...

Page 17: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote
Page 18: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote
Page 19: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

INSPIRATION

Page 20: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Global Arms Trade Datavizby Google

Small arms trade data from 1992-2010 is visualized on an interactive 3D globe.

Page 21: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Journey to Middle Earthby North Kingdom

An interactive tour of Middle Earth for desktop and mobile, using WebGL and HTML5.

Page 22: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Unveil the Infiniti Eau Rougeby HelloEnjoy

Infiniti Eau Rouge is unveiled, particle by particle, in response to social campaign.

Page 23: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

The Punchline:As web developers and designers, we have new techniques at our disposal.

Page 24: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

But...Creative teams need visual tools.

Page 25: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote
Page 26: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Examples:

Understanding models & geometry: BGE Dragon3D Scanning: BossFightFull Angular JS app with 3D: Brained.ioProduct visualization: IBP GroupLeap + Three.js: jQueryTO Welcome site

Page 27: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

Frontend is the new BackendYour browser can do way more than you ever thought it could.

Page 28: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

It’s your time to make your markNeeds hardcore development, product innovation, and experience design.

Page 29: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

What will you make?

Page 30: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote
Page 31: Rockin' the Web into the Next Dimension: JQueryTO 2014 Final Keynote

COMMUNICATE IN 3D

Ross McKegneyCEO, Verold.com

[email protected]@rossmckegney

Use access code ‘JQUERYTO’ for 3-months of Indie for free!