DoubleClick HTML5 Developer Day Agenda
DoubleClick HTML5 Developer Day Agenda
DoubleClick HTML5 Developer Day Agenda
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 510 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 bestsuited 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 />
CSSbased 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