3. Who am I?
• Employer: Blazing Cloud, Inc.
• Job: Software Engineer
• Languages: HTML, CSS, Javascript,
Ruby, Objective-C, Java
• Gold star
• Wrote a cross mobile browser CSS
framework that ran on iPhone,
Android, Blackberry and WinMo
5. Tools of the trade
• Oxygen XML Editor
• http://www.oxygenxml.com
• Aptana
• http://www.aptana.com
• TextEdit (on Mac)
• TextPad (on Windows)
6. Course Topics
• Animation
• 2D and 3D / HTML5 Canvas
• Collision detection
• Sprites
• Sound
• Interaction
• Best practices
7. Vocab
vec·tor /ˈvektər/
Noun: A quantity having direction as
well as magnitude, esp. as determining
the position of one point in space
relative to another.
10
15
8. hertz (Hz)
a unit of frequency of one cycle per
second. Ex. 60Hz = 60 times per second
’tween/twēn/
Contraction: time between. The process
of creating in between frames.
10. Animation
• setInterval(code,millisec);
• repeats until cleared
• setTimeout(code, millisec);
• Fires the event once
• Note: There are 1000 milliseconds in
one second.