05.08.2013 Views

DoubleClick HTML5 Developer Day Agenda

DoubleClick HTML5 Developer Day Agenda

DoubleClick HTML5 Developer Day Agenda

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>DoubleClick</strong> <strong>HTML5</strong> <strong>Developer</strong> <strong>Day</strong> <strong>Agenda</strong><br />

When: Friday, February 8th 10:30am ­ 6:30pm<br />

Where: 76 Ninth Ave, New York, NY 10011<br />

please use entrance on 9th Ave near 16th St.<br />

Time Session: Sessions will be running all day. There are two parallel talks where you<br />

choose your session based on skill set and interests.<br />

10:30 Intro, Tea, Coffee – please allow 5­10 minutes to register in lobby<br />

11:00 JavaScript Essentials for beginners (Web Development Track)<br />

Speaker: Andy Tzou ­ 2 hours<br />

Say hello to JavaScript and get a full training on the world of scripting and how it can help<br />

you to express your creativity. You’ll learn about Variables, Functions, Conditionals and<br />

Loops and instantly apply these skills when developing your first 2 JavaScript<br />

applications<br />

Prerequisite: Basic exposure to JavaScript, HTML, and CSS, web development.<br />

Introductory content on w3schools or Codecademy are appropriate.<br />

Level: Beginner<br />

11:00 <strong>HTML5</strong> Canvas for Flash developers<br />

Speaker: Peter Elst ­ 2 hours<br />

In this session we will take a practical look at how your existing Flash and ActionScript<br />

skills translate to JavaScript. We'll specifically be focusing on <strong>HTML5</strong> Canvas, how to<br />

programmatically draw and animate. You'll walk out a budding <strong>HTML5</strong> developer, knowing<br />

everything you need to get started creating compelling creatives.<br />

­ ActionScript versus JavaScript<br />

­ Drawing API and Canvas<br />

­ Handling bitmaps and animation<br />

­ Advanced uses of Canvas / interactivity<br />

­ Q&A<br />

Prerequisite:<br />

­ A basic understanding of JavaScript syntax<br />

­ Experience with Flash development using ActionScript 3.0 is useful but not absolutely


1:00 Lunch<br />

required<br />

Level: Intermediate<br />

2:00 Inspiration Session<br />

Speakers: Katie Erbs and Mark Wilson – 1 hour<br />

Latest examples of awesome <strong>HTML5</strong> creatives<br />

Level: Suitable for all<br />

3:00 <strong>HTML5</strong> Rich Media (Web Development Track)<br />

Speaker: Andy Tzou ­ 2 hours<br />

This session is best­suited for folks with a web development background, intermediate<br />

level experience with HTML, DOM, JavaScript and CSS. The aim of this session is to<br />

provide the foundation for building compelling rich media on both desktop and mobile.<br />

­Performance considerations for mobile<br />

­Affine transformations (rotate, skew, translate, scale) using CSS3<br />

­Techniques for handling touch, swipe, “rubber banding”<br />

­CSS­based keyframe animations<br />

Prerequisite: This course is intended for people with an interest in general web<br />

development, specifically building web applications using a combination of JavaScript,<br />

DOM, and CSS.<br />

3:00 <strong>HTML5</strong> for Innovation<br />

Speaker: Jason Mayes ­ 2 hours<br />

Jason's session will promote thinking outside the box and dive into the latest browser<br />

technologies and APIs that are exposed in JavaScript, CSS3 and <strong>HTML5</strong>. Learn how to<br />

create high performance JavaScript that's ultra efficient leading to buttery smooth results.<br />

Make sure to bring your laptop along as there will also be deep dive hands on sessions<br />

for Geolocation and how to access remote data using JSONP or CORS. The session will<br />

end with a bang by providing you with a glimpse into the future of <strong>HTML5</strong> such as the<br />

ability to access a live webcam stream.<br />

Prerequisite: Do you: ­ Have knowledge of JavaScript programming but want to expand it<br />

further? ­ Feel unsure of the difference between AJAX / JSON / JSONP / CORS / XML? ­<br />

Want to push the limits of creativity? If so, please do come along!<br />

Level: Advanced<br />

4:00 10 min working tea/coffee break in each session<br />

5:00 <strong>DoubleClick</strong> API<br />

Speaker: Lana Webb ­ 1 hour<br />

An overview of <strong>HTML5</strong> JS Studio API. Geared toward helping <strong>HTML5</strong> Rich Media<br />

developers and producers understand the core concepts behind the Studio UI and APIs.<br />

Discussion will be about how to integrate a RM <strong>HTML5</strong> creative into Studio focusing on<br />

common creative types and use cases such as polite loading, expanding, and video.<br />

Level: Suitable for all<br />

6:00 Close and Happy Hour


Any questions from the day<br />

Feedback<br />

Future learning resources

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!