These are confidential sessions—please refrain from streaming, blogging, or taking pictures
iAd Producer
Session 609
Introduction to iBooks Author Widget and iAd Rich Media
Justin VossSoftware Engineer
Chris ShullSoftware Engineer
What You Will Learn
What You Will Learn
• iAd Producer’s origin story
What You Will Learn
• iAd Producer’s origin story• Feature tour
What You Will Learn
• iAd Producer’s origin story• Feature tour• Creating interactive content
What You Will Learn
• iAd Producer’s origin story• Feature tour• Creating interactive content• iBooks-specific features
What You Will Learn
• iAd Producer’s origin story• Feature tour• Creating interactive content• iBooks-specific features• iAd-specific features
What You Will Learn
• iAd Producer’s origin story• Feature tour• Creating interactive content• iBooks-specific features• iAd-specific features
iAd Producer’s Origin Story
iAd Producer’s Origin Story
iAd Producer’s Origin Story
WebKit
iBooks Author Widgets
iTunes LP and Extras
iAd
What You Will Learn
• iAd Producer’s origin story• Feature tour• Creating interactive content• iBooks-specific features• iAd-specific features
Project Templates
Project Templates
Project Templates
Project Templates
Project Templates
Project Templates
Object Library
Object Library
Asset Library
Asset Library
Layer List
Layer List
Actions
Actions
Inspectors
Inspectors
Animation
Animation
What You Will Learn
• iAd Producer’s origin story• Feature tour• Creating interactive content• iBooks-specific features• iAd-specific features
Ready-to-use contentObject Library
Ready-to-use contentObject Library
•General
Ready-to-use contentObject Library
•General•Media
Ready-to-use contentObject Library
•General•Media
Ready-to-use contentObject Library
•General•Media•Multi-Cell
Ready-to-use contentObject Library
•General•Media•Multi-Cell•Dynamic
User interactionEvents
User interactionEvents
• “Code-free coding”
User interactionEvents
• “Code-free coding”
User interactionEvents
• “Code-free coding”
User interactionEvents
• “Code-free coding”• Start actions and action lists
User interactionEvents
• “Code-free coding”• Start actions and action lists• Run code
ActionsRespond to events
Respond to eventsActions
Respond to eventsActions
Respond to eventsActions
•Navigate to pages
Respond to eventsActions
•Navigate to pages
Respond to eventsActions
•Navigate to pages
•Navigate to pages
Respond to eventsActions
• Control other components
•Navigate to pages
Respond to eventsActions
• Control other components• Play media
•Navigate to pages
Respond to eventsActions
• Control other components• Play media•Open URLs
•Navigate to pages
Respond to eventsActions
• Control other components• Play media•Open URLs• Compose content
Effects and transitionsAnimations
Effects and transitionsAnimations
• Visual animation effects
Effects and transitionsAnimations
• Visual animation effects• Position
Effects and transitionsAnimations
• Visual animation effects• Position•Opacity
Effects and transitionsAnimations
• Visual animation effects• Position•Opacity• Rotation
Effects and transitionsAnimations
• Visual animation effects• Position•Opacity• Rotation• Scale
Choreographed sequencesAction Lists
TO MARS
Choreographed sequencesAction Lists
• Precisely-timed groups of actions
TO MARS
Choreographed sequencesAction Lists
• Precisely-timed groups of actions
SPACE TOURS
TO MARS
Choreographed sequencesAction Lists
• Precisely-timed groups of actions• Page builds
SPACE TOURS
TO MARS
Demo
Chris ShullSoftware Engineer
What You Will Learn
• iAd Producer’s origin story• Feature tour• Creating interactive content• iBooks-specific features• iAd-specific features
iBooks Author Widget Tester
iBooks Author Widget Tester
• Test on an iOS device
iBooks Author Widget Tester
• Test on an iOS device• Simulator support
iBooks Author Widget Tester
• Test on an iOS device• Simulator support•Advanced debugging
What You Will Learn
• iAd Producer’s origin story• Feature tour• Creating interactive content• iBooks-specific features• iAd-specific features
iAd-Specific Features
iAd-Specific Features
iAd-Specific Features
iAd Blueprints
iAd Blueprints
• Pre-built layouts
iAd Blueprints
• Pre-built layouts• Fast-track certification
iAd Blueprints
• Pre-built layouts• Fast-track certification• Bring your own assets
DemoiAd Blueprints
Chris ShullSoftware Engineer
iAd Blueprints
iAd Blueprints
• Pre-built layouts
iAd Blueprints
• Pre-built layouts• Enable unrestricted editing
iAd Blueprints
• Pre-built layouts• Enable unrestricted editing
iAd Tester
iAd Tester
• Test on an iOS device
iAd Tester
• Test on an iOS device• Simulator support
iAd Tester
• Test on an iOS device• Simulator support•Advanced debugging
Wrap-Up
Wrap-Up
• iAd Producer isn’t just for ads anymore
Wrap-Up
• iAd Producer isn’t just for ads anymore• Events and actions let you do “code-free coding”
Wrap-Up
• iAd Producer isn’t just for ads anymore• Events and actions let you do “code-free coding”• iAd Blueprints can streamline the ad creation process
More Information
Mark MaloneiAd Technologies [email protected]
iAd Producerhttp://developer.apple.com/iad/iadproducer/
Apple Developer Forumshttp://devforums.apple.com/community/safari/iad
Related Sessions
iAd Integration and Best Practices Russian HillThursday 2:00PM
Building Advanced iBook HTML 5 Widgets and iAd Rich Media Ads Russian HillWednesday 3:15PM
Labs
iAd Technologies Lab Media Lab AThursday 3:15PM
iAd Technologies Lab Media Lab AWednesday 12:45PM