Quick and Dirty Guide for Developers: Adobe Edge Preview 3 in 4 Hours
By Samir Dash
2/5
()
About this ebook
A quick 4 hours guide for developers, web designer and those having basic knowledge in HTML, CSS, Java Script and jQuery to learn using Adobe Edge Preview 3 to develop web interactive and web applications.
The book covers the following topics:
Before We Start!
What is Adobe Edge?
What to Expect from this Book
Hour 1: Overview of Edge Runtime
Edge Composition
Edge Symbol
Edge Action
Events
HTML page DOM specific Events
Edge Elements DOM specific Events
Element level Touch Interaction specific
Triggers
Hour 2: Adding Basic Actions to Your Animation - Playing with Triggers
Where to Add Triggers in the Edge IDE ?
Different Type of Triggers
"Earth" – An Example for Basic Playback Control
"Day and Night" – An Example for Changing the content of an Element in Runtime
Where all Triggers are Saved When We Type into the Edge Code Editor?
Reference to different Elements and their properties while writing Triggers
Using Lookup Elements (Lookup Selectors) and jQuery API
Using Some Other Useful Edge Runtime APIs
"Progress Bar" Example – Using what we have learned about referencing Elements
Hour 3: Edge Touch API and Gestures for iPhones, iPads and Android devices - Thinking Beyond Desktop & Mouse
Touch Events supported on iPhones, iPads and Android devices
Difference Between Touch and Mouse Events
The WebKit Event Object for touch events
Note: Setup Environment to Test HTML Pages on Your Devices
Gestures
Adobe Edge and jQuery Mobile Events
Using Touch Events in Edge Compositions
Adding Touch Events to Edge Element's Action
Adding Touch Events to the DOM Elements Associated with Edge Element
Adding Gesture Events to Compositions in Edge IDE
Making Edge Compositions Compatible for Both Mouse and Touch Events
Example: Cross-platform Slider
Prevent scrolling
Prevent Default HTML Resize
Hour 4: Complex Interactions between Multiple Compositions and Development and Usage of Reusable Compositions
Wheel: Example of a nested Element Animation
Adding Interaction to Control the Animation of the Nested Element
Benefits of Nested Animation
Reusability Approach of Development in Edge
Example: Building a Reusable Slider Component
Example: Product Selector – How to Use of the Reusable Edge Composition Multiple Times in another Edge Composition with Different Configurations
Going Forward
Next Steps
Source Files for this Book
Samir Dash
Samir Dash is a techie and an entrepreneur from Rourkela, Orissa. Samir authored a number of books on critical theory and usability, namely "Beginners Guide To Modern Critical Theory" and "UX Simplified".
Read more from Samir Dash
UX Simplified: Models & Methodologies Rating: 3 out of 5 stars3/5Quick and Dirty Guide for Designers: Adobe Edge Preview 3 in 4 Hours Rating: 0 out of 5 stars0 ratingsRourkela: The Illustrated Journey Into The Life Of The City Around India's First Public Sector Steel Plant Rating: 5 out of 5 stars5/5Fathomless and Other Poems Rating: 0 out of 5 stars0 ratings
Related to Quick and Dirty Guide for Developers
Related ebooks
Flash Development for Android Cookbook Rating: 3 out of 5 stars3/5Mapping and Visualization with SuperCollider Rating: 5 out of 5 stars5/5Instant Adobe Edge Inspect Starter Rating: 0 out of 5 stars0 ratingsProfessional HTML5 Mobile Game Development Rating: 0 out of 5 stars0 ratingsHTML5 Canvas Cookbook Rating: 0 out of 5 stars0 ratingsD3.js数据可视化实战手册: Chinese Edition Rating: 0 out of 5 stars0 ratingsWebGL Wizardry: A Beginner's Guide to Interactive 3D Graphics: WebGL Wizadry Rating: 0 out of 5 stars0 ratingsCinder Creative Coding Cookbook Rating: 0 out of 5 stars0 ratingsThree.js For Beginners : An In-depth Guide to 3D Graphics and Animations for Modern Websites Rating: 0 out of 5 stars0 ratingsHtml5: QuickStudy Laminated Reference Guide Rating: 5 out of 5 stars5/5Mastering A-Frame: Building Immersive Virtual Worlds Rating: 0 out of 5 stars0 ratingsWordPress Mobile Web Development: Beginner's Guide Rating: 0 out of 5 stars0 ratingsPhoneGap By Example Rating: 5 out of 5 stars5/5Mastering WebGL: Crafting Advanced 3D Web Experiences: WebGL Wizadry Rating: 0 out of 5 stars0 ratingsCSS Master Rating: 0 out of 5 stars0 ratingsMastering Three.js: A Journey Through 3D Web Development Rating: 0 out of 5 stars0 ratingsJump Start Web Performance Rating: 0 out of 5 stars0 ratingsAxure Prototyping Blueprints Rating: 0 out of 5 stars0 ratingsJavaScript Bootcamp: Hands-On Learning For Web Developers Rating: 0 out of 5 stars0 ratings3D Printing with Autodesk 123D, Tinkercad, and MakerBot Rating: 0 out of 5 stars0 ratingsjQuery UI Cookbook Rating: 0 out of 5 stars0 ratingsiOS Programming: Starter Guide: What Every Programmer Needs to Know About iOS Programming Rating: 2 out of 5 stars2/5jQuery for Designers Beginner's Guide Second Edition Rating: 5 out of 5 stars5/5Building a Screenshot Capture Web App with Vanilla HTML, CSS, and JavaScript.: A Practical Q&A Guide Using a Screenshot Capture App Rating: 0 out of 5 stars0 ratingsResponsive Web Design with HTML5 and CSS3 - Second Edition Rating: 4 out of 5 stars4/5How to a Developers Guide in 4k: Developer edition, #2 Rating: 0 out of 5 stars0 ratingsWindows Phone 7 XNA Cookbook Rating: 0 out of 5 stars0 ratings
Applications & Software For You
Excel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Sound Design for Filmmakers: Film School Sound Rating: 5 out of 5 stars5/5GarageBand For Dummies Rating: 5 out of 5 stars5/5Canva Tips and Tricks Beyond The Limits Rating: 3 out of 5 stars3/5Logic Pro X For Dummies Rating: 0 out of 5 stars0 ratingsYouTube Channels For Dummies Rating: 3 out of 5 stars3/580 Ways to Use ChatGPT in the Classroom Rating: 5 out of 5 stars5/5Master In YouTube - How I Run 12+ Different Profitable YouTube Channels and Make 7 Figures From Them ! Rating: 0 out of 5 stars0 ratingsThe Basics of User Experience Design by Interaction Design Foundation Rating: 4 out of 5 stars4/5Python Projects for Everyone Rating: 0 out of 5 stars0 ratingsThe Beginner's Guide to Procreate Dreams: How to Create and Animate Your Stories on the iPad Rating: 0 out of 5 stars0 ratingsBlender All-in-One For Dummies Rating: 0 out of 5 stars0 ratingsPhotoshop For Beginners: Learn Adobe Photoshop cs5 Basics With Tutorials Rating: 0 out of 5 stars0 ratings2022 Adobe® Premiere Pro Guide For Filmmakers and YouTubers Rating: 5 out of 5 stars5/5SketchUp For Dummies Rating: 4 out of 5 stars4/5Adobe Illustrator CC For Dummies Rating: 5 out of 5 stars5/5Canva For Dummies Rating: 5 out of 5 stars5/5The Photographer's Guide to Luminar 4 Rating: 5 out of 5 stars5/5Skulls & Anatomy: Copyright Free Vintage Illustrations for Artists & Designers Rating: 1 out of 5 stars1/5Photoshop - Stupid. Simple. Photoshop: A Noobie's Guide to Using Photoshop TODAY Rating: 3 out of 5 stars3/5Smartphone Photography Rating: 0 out of 5 stars0 ratingsHow to Create Cpn Numbers the Right way: A Step by Step Guide to Creating cpn Numbers Legally Rating: 4 out of 5 stars4/5Adobe Creative Cloud All-in-One For Dummies Rating: 1 out of 5 stars1/5Blender 4.3 Guide for All: Mastering 3D Design and Animation Rating: 0 out of 5 stars0 ratings
Reviews for Quick and Dirty Guide for Developers
1 rating0 reviews
Book preview
Quick and Dirty Guide for Developers - Samir Dash
Quick and Dirty Guide for Developers:
Adobe Edge Preview 3 in 4 Hours
Samir Dash
tmp_c099d67bf7d6cf3a32c6e881d51b3dd1_Rgd5GF_html_m4a83cc82.pngwww.patterngraphic.com
Smashwords Edition
Quick and Dirty Guide for Developers: Adobe Edge Preview 3 in 4 Hours
By Samir Dash
Visit author’s homepage at samirshomepage.wordpress.com
Copyright © Samir Dash, 2011
All rights reserved.
Digital Editions rights owned by patternGraphic, India.
http://patterngraphic.com
First Edition : 2011
Current Samshwords Edition: 2011
Smashwords Edition, License Notes
This ebook is licensed for your personal enjoyment only. This ebook may not be re-sold or given away to other people. If you would like to share this book with another person, please purchase an additional copy for each recipient. If you’re reading this book and did not purchase it, or it was not purchased for your use only, then please return to Smashwords.com or the publisher of this book at patternGraphic.com and purchase your own copy. Thank you for respecting the hard work of this author.
PG2011B4
ISBN: 978-1-4660-7972-4
Table of Contents
Before We Start!
What is Adobe Edge?
What to Expect from this Book
Hour 1: Overview of Edge Runtime
Edge Composition
Edge Symbol
Edge Action
Events
HTML page DOM specific Events
Edge Elements DOM specific Events
Element level Touch Interaction specific
Triggers
Hour 2: Adding Basic Actions to Your Animation - Playing with Triggers
Where to Add Triggers in the Edge IDE ?
Different Type of Triggers
Earth
– An Example for Basic Playback Control
Day and Night
– An Example for Changing the content of an Element in Runtime
Where all Triggers are Saved When We Type into the Edge Code Editor?
Reference to different Elements and their properties while writing Triggers
Using Lookup Elements (Lookup Selectors) and jQuery API
Using Some Other Useful Edge Runtime APIs
Progress Bar
Example – Using what we have learned about referencing Elements
Hour 3: Edge Touch API and Gestures for iPhones, iPads and Android devices - Thinking Beyond Desktop & Mouse
Touch Events supported on iPhones, iPads and Android devices
Difference Between Touch and Mouse Events
The WebKit Event Object for Touch Events
Note: Setup Environment to Test HTML Pages on Your Devices
Gestures
Adobe Edge and jQuery Mobile Events
Using Touch Events in Edge Compositions
Adding Touch Events to Edge Element’s Action
Adding Touch Events to the DOM Elements Associated with Edge Element
Adding Gesture Events to Compositions in Edge IDE
Making Edge Compositions Compatible for Both Mouse and Touch Events
Example: Cross-platform Slider
Prevent Scrolling
Prevent Default HTML Resize
Hour 4: Complex Interactions between Multiple Compositions and Development and Usage of Reusable Compositions
Wheel: Example of a nested Element Animation
Adding Interaction to Control the Animation of the Nested Element
Benefits of Nested Animation
Reusability Approach of Development in Edge
Example: Building a Reusable Slider Component
Example: Product Selector – How to Use of the Reusable Edge Composition Multiple Times in another Edge Composition with Different Configurations
Going Forward
Next Steps
Source Files for this Book
Before We Start!
tmp_c099d67bf7d6cf3a32c6e881d51b3dd1_Rgd5GF_html_m6b20adac.jpgWhat is Adobe Edge?
Everyone is almost sure today that HTML5 along with CSS3 and JavaScript is the future of web animation and interactivity. Almost the generic view has been established that this is the ultimate Flash killer technology which will replace all Flash animation and interactive on the web in coming time. Howebver, for many designers and early developers the main road block to use HTML5 with JavaScript and CSS3 lies in the fact that as of today there is no IDE(Integrated Development Environment) or Design and animation tool as good as Adobe Flash Professional that is designer friendly enough to allow designers to create animations in a high level environment with timelines, drawing tools and relatively easy control of animation effects. Most of the HTML5 developers today are working directly with Java Script, SVG, CSS and other technologies and for such reason it is not easy for any designer to immediately start with HTML5 based web animation as it requires for them a long learning curve for different technology which is not typically expected in a designer's domain. To bridge this gap between the developer-designer centric approach to web animation using HTML5 , CSS3 and JavaScript, Adobe is currently working on a new revolutionary tool called Adobe Edge
that provides an IDE/tool and a runtime API
to add Java Script(jQuery) specific codes to create rich interactive.
The user interface of Adobe Edge is familiar to anyone who's used Flash or After Effects. It has a timeline allowing scrubbing and jumping to any point in an animation, properties panels to adjust different properties of elements, and a panel to