© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe Presentation Dragos Dascalita | Designer - Developer workflow with Flash.

Slides:



Advertisements
Similar presentations
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Ashish Mishra Automation Lifecycle of Mobile Applications.
Advertisements

Test Automation: Coded UI Test
Designer’s Challenge – Web-based Applications using Adobe Flex and OpenInsight Clay Borne President CLB IT.
- 0 - Confidential CASE STUDY Part –1 PLANNING Part –2 MANAGING Part –3 ADAPTING Zesati Hiren Shah San Jose, CA
1 Introducing Collaboration to Single User Applications A Survey and Analysis of Recent Work by Brian Cornell For Collaborative Systems Fall 2006.
ADOBE DREAMWEAVER CS4 Creative Suite Dr. Joseph Otto Professor, Information Systems, California State University, Los Angeles.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
SharePoint 2010: BCS m Business Connectivity Services.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
Types of software. Sonam Dema..
Getting on the Flex Highway - How to get up to speed with Flex Raghunath Rao Engineer, Flex Team Bangalore, India
Team May12-25 Alex Wilkins Kevin Wells Daniel Mears Le Uong Interactive GUI for Emergency Light Bar Design.
Technical Workshops | Esri International User Conference San Diego, California ArcGIS Viewer for Flex – Advanced Topics Lloyd Heberlie Björn Svensson July.
© 2012 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Do not redistribute. Adobe Gaming SDK Casual Connect Europe 2013 Tom Krcha.
Confidential 2008 Roadmap. confidential 2008 Solution Roadmap Main Themes The ChallengeOur Approach Actionable Analytics Non effective data analysis with.
Jussi Torppa THE FUTURE OF FLASH-DEVELOPMENT 1/16.
Benefits of PL/SQL. 2 home back first prev next last What Will I Learn? In this lesson, you will learn to: –List and explain the benefits of PL/SQL –List.
Best Design Practices Using the Qt Runtime SDK (using QML)
1 Lecture 7: Implementing a Prototype: Overview of Using PowerPoint, Balsamiq, InVision, html, etc. Brad Myers / / : Introduction to.
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe Presentation Brijesh Patel | Working with AIR Native Extensions.
Class Instructor Name Date. Classroom Tips Class Roster – Please Sign In Class Roster – Please Sign In Internet Usage Internet Usage –Breaks and Lunch.
September 15, 2015 Laszlo Overview. 2 Copyright (c) 2007 Laszlo Systems, Inc. Laszlo Systems: Leader in RIA Software Pioneer of Rich Internet Applications.
Introducing NativeScript [Pavel Kolev Software Telerik: a Progress company]
Adobe Flash Professional CS5 Provides a comprehensive authoring environment for creating digital animation and interactive Web sites. Used to create engaging.
Todd Kitta  Covenant Technology Partners  Professional Windows Workflow Foundation.
Building Flex Dashboards with WebFOCUS Enable Copyright 2008, Information Builders. Slide 1 Yoshiko Akai Strategic Product Mgt.
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe Flash Catalyst for Agile Interaction Design Harish Sivaramakrishnan |
The Evils of Copy and Paste Presented by Daniel Daugherty
“A Project Managers Perspective” Presented by: Brian Fischer Houston Engineering, Inc. WLIA Conference, 02/14/2013 A JOURNEY THRU MOBILE APP DEVELOPMENT.
2006 Adobe Systems Incorporated. All Rights Reserved. 1 Adobe’s Open Source Flex SDK. OSCON - July 2008 Portland, OR Duane Nickull & James Ward Sr. Technology.
Flex 2.0 Flex for ColdFusion developers Part 1. What is Flex Flex allows developers to create Flash content for Rich Internet Applications in a more programmer.
® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential.1 Moving from Flex 3 to Flex 4 The Good, the Bad, and the Ugly… Joan.
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Presentation Title Speaker Name | Title.
Scalable Game Development William Roberts Senior Game Engineer
ColdFusion 9 and Flex 4: Application Development Ryan Stewart Platform Evangelist, Adobe Systems
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Hands-on Introduction to After Effects Chris Jackson Author, Designer, Professor.
Flash and Flex Can Hold Hands Techniques for Integrating Flash Content and Flex Applications FiTC - Hollywood October 5, 2006 Chafic Kazoun, Founder and.
2006 Adobe Systems Incorporated. All Rights Reserved. Designing & Building Structured Business Reports with ColdFusion MX 7 Adam Lehman ColdFusion Specialist.
Component Technology. Challenges Facing the Software Industry Today’s applications are large & complex – time consuming to develop, difficult and costly.
2006 Adobe Systems Incorporated. All Rights Reserved. 1 Adobe RIA Technologies: Adobe Flex 3 Cornel Creanga Platform Evangelist
Visual Linker Prototype presentation.
Roles in Software Development using Domain Specific Modelling Languages Holger Krahn, Bernhard Rumpe, Steven Völkel Software Systems Engineering Technische.
Eyeblaster Workshop.  What is the Eyeblaster Workshop?  Solution: Features & Capabilities  Sneak peeks The authoring tool Highlighted features – Ad.
Introduction to Flex 2 by Rich Tretola. About Me Rich Tretola is a senior software developer at Herff Jones, Inc. specializing in Rich Internet Applications.
© 2004, Neolat Media - Strictly Confidential Christopher Tanner CEO COLLADA API Preview GDC 2005 COLLADA Tech Talk.
© 2015 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe Creative Cloud K-12 School Site License Program Customer Deck | September.
2006 Adobe Systems Incorporated. All Rights Reserved. 1 Flex for Flash Developers Sho Kuwamoto Sr. Director, Engineering Adobe Systems, Inc.
WebFOCUS Active Technologies Providing Business Intelligence on any device from anywhere Copyright 2007, Information Builders. Slide 1 Presented by: Yoshiko.
Making Software Executable by Others Varun Ratnakar USC/ISI April 17, 2015
© 2015 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. About this Presentation  How to use this deck:  This is the Global Channel.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
Chicago Dashboard and Xcelsius Roadmap © SAP 2008 / Page 1.
Forum to improve your experience entering data into SRDR 1 SRDR is being developed and maintained by the Brown EPC under contract with the Agency for Healthcare.
Build Hybrid Mobile Apps with Ionic, Angular, & Cordova Brian
Working in a Mobile App Development Environment Lesson 2.
Tips & Tricks with Multiple Skins
Smart Versioning: Get Relevant, Save Money
Positioning Objects with CSS and Tables
Accessing and Surfacing LOB Data in SharePoint 2010
Order Management For Shippers.
ARCH-1: Application Architecture made Simple
Why Object-oriented Programming?
Jeff Denton and Gail Leslie DB Summit 2016
Lecture 7: Implementing a Prototype: Overview of Using PowerPoint, Balsamiq, InVision, html, etc. Brad Myers / : Introduction to Human Computer.
Chapter 7 Software Engineering.
Agile testing for web API with Postman
Prepared by Peter Boško, Luxembourg June 2012
Positioning Objects with CSS and Tables
Windows Azure Anders Hejlsberg Technical Fellow 3-012
Presentation transcript:

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Adobe Presentation Dragos Dascalita | Designer - Developer workflow with Flash Catalyst and Flash Builder 1

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Goal 2 Method to enhance Designer and Developer collaboration to Streamline development process.

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Goal, in other words 3 Make Designers and Developers happy

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Problem : Main challenges between designers and developers 4 Designer Developer Easily push changes that might have been considered insignificant and delayed past shipping date Create prototypes and preview the changes easily in the real app Catch XD mistakes on time before it’s too late Pixel perfect match Reflecting the design changes into the app Transform visual assets into code Little UI expertise

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. High-level workflow 5 Designer Developer Create design Modify design Prepare design 1.0 Development …

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. High-level workflow integrating wire-framing processes 6 Designer Developer Create wireframes 1.0 Optional enhancements Modify wireframes 1.1 Sign-off Customer agreement on functionality

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Phase1 : [ Designer ] Create design with Flash Catalyst 7 Create design 1.0

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Flash Catalyst and Flash Builder  Catalyst – WYSIWYG over Flex SDK  Has similar principles with Flash Builder, hiding the code, exposing visual tools – excelent for designers  This means:  It comes bundled with a Flex SDK  It compiles a Flex project in the same way Flash Builder does  Keeps all project files into a single file for simplicity 8

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Phase2 : [ Developer ] Prepare design with Flash Catalyst and Flash Builder (I) 9 Prepare design 1.0 Flash Catalyst: single file Code base : multiple files Maybe multiple projects too Main Challenge

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Phase2 : [ Developer ] Prepare design with Flash Catalyst and Flash Builder ( II ) 10 Prepare design 1.0 Flash Catalyst project file is a zip container Instead of maintaining a duplicated code base inside the Flash Catalyst project file, maintain only a few compiled modules: Identify functional areas Split functional areas into modules Load a runtime skin ( Compile CSS to SWF ) Externalize as much as possible the look & feel and UI behavior into skin classes

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Phase2 : [ Developer ] Modularize application ( III ) 11 Module #1 Module #2 Module #... Common library to be shared among modules and applications Main App – shell application Services

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Phase 2 : [ Developer ] Include modular application into Flash Catalyst ( IV ) 12 Module #1 Module #2 Common library Mimic shell application loading some modules  Transparent for the designer  Only developers maintain this.

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Differences from Flash / Illustrator approach  Flash / Illustrator gives you access to the assets  Catalyst can give you access to the real stuff  Flash / Illustrator - design how stuff looks  Catalyst –control how stuff behaves and looks 13

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Recap + Q&A 14 Thank you

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.