Adobe Flash Builder 4.5 Telesales Guide

Adobe® Flash® Builder™ 4.5 Rapidly develop cross-platform web, desktop, and mobile applications

Adobe Flash Builder is an based IDE that accelerates web and mobile application development, testing, and deployment. Unlike other Flex and ActionScript® development tools, Flash Builder delivers a development environment that integrates with Adobe’s design tools, enabling more rapid design and development of applications.

Customer profiles ™ developers—Developers who use Java language to build core enterprise applications that leverage enterprise data. They solve tough technical problems and expect crisp, defining language to help them reach their own conclusions about the use of technology. Adobe Flash Builder 4.5 comes in four editions: Flash Builder 4.5 PHP developers—Developers who use PHP language, mainly those who work in the enterprise. Standard, Flash Builder 4.5 They solve departmental problems, often using data from other enterprise applications. Decision Premium, Flash Builder 4.5 for PHP support/data visualization is important, as is the ability to connect data from different departments. Standard, and Flash Builder 4.5 for PHP Premium. Upsell to Premium Adobe ColdFusion® developers—Developers who use ColdFusion and software to solve editions by explaining: departmental problems, often using data from other enterprise applications. Decision support/data Adobe Flash Builder 4.5 Premium visualization is important, as is the ability to connect data from different departments. edition adds professional testing tools, including profilers, network SAP developers—Developers who mostly use SAP’s ABAP . They evolve their monitoring, an automated testing company’s SAP implementation to meet changing business needs. They often need to find a more framework, integration with Flex unit testing, and command-line intuitive, meaningful way to present SAP data to users. build support, plus a copy of Adobe Salesforce.com developers—Developers who constantly evolve their company’s Salesforce.com ColdFusion Builder™ 2 software at no additional charge. implementation to meet changing business needs. They currently lack the ability to provide rich data visualization and are restricted by the rigid development structure provided by Salesforce.com. Adobe Flash Builder 4.5 for PHP Premium Adobe Flash Builder 4.5 for PHP Top reasons to buy Adobe Flash Builder 4.5 Premium adds a deeply integrated copy of 8; new mobile Powerful coding tools—Use MXML, ActionScript, and CSS editors that include syntax coloring, development support for leading statement completion, code templates, code collapse, interactive step-through debugging, generation mobile platforms; significant of common code, refactoring, metadata code completion, and more. tooling improvements to speed up development of Flex 3/Flex 4 Rich visual layout—Visually design and preview layout, appearance, and behavior using a applications; and a new roundtrip rich of built-in components. Extend Flex framework components, or create new ones as needed. workflow with Adobe Flash CS5.5 for parallel design/development. Mobile application development—Build standalone Flex and/or ActionScript applications targeted at one or more mobile platforms. Design and Code View support mobile development using mobile-ready components.

Preview, debug, and profile mobile applications—Test mobile applications on the desktop using a mobile Adobe AIR® runtime , or test on a locally connected mobile device using a one-click process to package, deploy, and launch.

Package and sign mobile applications—Deploy, package, and sign required resources as a platform- specific installer file for upload to a mobile application distribution site or store.

Integrates with ® design tools—Import design assets created with Adobe Flash Professional, Illustrator,® Photoshop,® or Fireworks®. Roundtrip projects between ® CS5.5 and Flash Builder 4.5. Use the compatibility checker to verify that applications can be updated in Flash Catalyst. Interactive data visualization—Create data dashboards and interactive data analysis by dragging and dropping a chart type and linking it to a data source using the Flex Charting library. Use the Advanced Datagrid to enable users to explore complex data.

Data-centric development—Introspect Java, PHP, Adobe ColdFusion, REST, and SOAP services to display methods and properties in the Data/Service Explorer. Bind methods to user interface components using drag and drop.

Skinning and styling—Customize application appearance using CSS and graphical property editors. Set commonly used properties and preview the results in Design View. Use the Theme Browser to apply themes to a project.

Powerful testing tools—Accelerate application performance using memory and performance profilers. Support for automated functional testing tools such as HP QuickTest Professional and FlexUnit is also available.

Network Monitor—Generate a detailed audit trail of all data passed between the local Flex application and the back end, assisting with debugging and performance tuning.

Top reasons to upgrade to Adobe Flash Builder 4.5 Mobile application development for multiple mobile platforms—Build standalone applications targeted at one or more mobile platforms using new mobile support for ActionScript and Flex projects. Both Design and Code View now support mobile development, leveraging new mobile-ready components for optimal user experience and on-device performance.

Preview, debug, and profile mobile applications—Test mobile applications on the desktop using a mobile AIR runtime emulator, or test on a locally connected mobile device using a one- click process to package, deploy, and launch.

Package and sign mobile applications—Deploy, package, and sign required resources as a platform-specific installer file for upload to a mobile application distribution site or store.

Code templates—Leverage best-practice code templates (aka snippets) for ActionScript, MXML, and CSS, now shipping with Flash Builder. Use the content assist functionality to review available templates and insert them into code. Create custom code templates and import or export templates for sharing within or across teams.

Metadata code completion—Take advantage of metadata code completion that enhances the existing content assist functionality, providing suggestions for both Flex Kit (SDK) and custom metadata tags. ActionScript proposal cycling allows grouped collections of templates, variables, functions, classes, and so forth to be easily viewed when using content assist.

Code generation—Use Quick Assist/Fix to easily access variable renaming, variable manipulation, generation of getter/setters, generation of event handlers, organization of imports, and much more. Use the override/implements feature to define methods from a superclass or interface.

Designer and developer project workflow—Work in parallel with designers using the new roundtrip workflow between Flash Catalyst CS5.5 and Flash Builder 4.5. Use the compatibility checker to help ensure that application code and project structure will allow a user interface to be created and edited using Flash Catalyst CS5.5.

Custom Spark component creation for designer skinning—Rapidly prototype user interface elements and build component business logic by creating custom Spark component classes. Then components using Flash Catalyst to open the project and convert visual artwork to the required component parts.

Customizable Flash Builder—Customize how Flash Builder generates MXML and ActionScript code, specify trigger keys to invoke content assist, specify keys to accept auto-complete suggestions, specify standalone Flash Player versions for launch and debug, and utilize external FlexUnit SWCs.

2 System requirements Design View improvements—Accelerate development with new improvements to Design Windows® View such as enhanced performance, rendering improvements for complex projects, auto-collapse • 2GHz or faster processor of data-binding expressions, Design View warnings for incompatible SWCs, and visual feedback for • ® Windows XP with Service drag-and-drop operations. Pack 3, Windows Vista® Ultimate or Enterprise (32 or 64 bit running in 32-bit mode), Windows Server® 2008 (32 bit), Latest platform support—Benefit from new platform support for Eclipse 3.6 Helios and or (32 or 64 bit running in support for the standard Eclipse for Java distribution; the Cocoa version of Eclipse on Mac OS X; 32-bit mode) • 1GB of RAM (2GB recommended) and 10.1, Adobe AIR 2.5, and Flex SDK 4.5, including the new Spark Datagrid, • 1.5GB of available hard-disk space Form, and Image controls for web/desktop applications, plus runtime share library (RSL) and • (32 bit): IBM® JRE 1.6 compiler enhancements. or Sun™ JRE 1.6 • 1024x768 display (1280x800 Improved performance to support large-application development—Speed up large Flex recommended) with 16-bit card • DVD-ROM drive application development with a 65% reduction in time required for refactoring operations on • Eclipse 3.6.1 (for plug-in installation); projects with a large number of dependent libraries, a 60% reduction in memory required to the following distributions are supported: Eclipse IDE for Java EE Developers, Eclipse profile complex applications, and improved profiler responsiveness for complex applications. IDE for Java Developers, Eclipse Classic, Eclipse for PHP Developers • Broadband Internet connection Adobe Flash Builder 4.5 customer FAQ required for online services and to validate Subscription Edition I’m still using Adobe Flex® Builder™ 3. Why should I upgrade to Flash Builder 4.5? * (if applicable) on an ongoing basis Flash Builder 4.5 adds new support for mobile application development and testing, as well as Mac OS significant coding productivity improvements and now supports a roundtrip workflow with Flash • ® processor Catalyst CS5.5. Using Flash Builder 4.5 and Flex 4.5, you can now leverage a common code base to • Mac OS X v10.6 • 1GB of RAM (2GB recommended) write applications for leading mobile platforms, while sharing code from your web and desktop • 1.5GB of available hard-disk space applications. New code templates and code completion and code generation features help you code • Java Virtual Machine (32 bit): JRE 1.6 faster. And you can target multiple versions of the Flex framework, leveraging new Flash Builder 4.5 • 1024x768 display (1280x800 recommended) with 16-bit video card features to accelerate the development and maintenance of older versions of Flex. • DVD-ROM drive • Eclipse 3.6.1 Cocoa version (for plug-in I want to build mobile applications for the leading mobile platforms. Can I use Flash Builder installation); the following distributions to build them? are supported: Eclipse IDE for Java EE Developers, Eclipse IDE for Java Flash Builder 4.5 and Flex 4.5 together make it easy for you to build standalone mobile applications Developers, Eclipse Classic, Eclipse for that run on leading mobile platforms. In addition, you can leverage common code from your web PHP Developers • Broadband Internet connection and desktop applications within them. required for online services and to validate Subscription Edition I am still using the Flex 3 SDK. Can I safely upgrade to Flash Builder 4.5 without upgrading (if applicable) on an ongoing basis* to the Flex 4.5 framework? Will I still benefit from Flash Builder 4.5 features? Flash Builder 4.5 data-centric The majority of new features added in this release plus the many new features added in Flash Builder 4 development features will significantly speed up your development and testing for Flex 3 projects. Upgrading from Flex • Adobe ColdFusion server: ColdFusion Builder 3 to Flash builder 4.5 will allow you to continue to build and maintain applications using the 8.0.1 or 9.0.1 • J2EE server: BlazeDS 4 or Adobe Flex 3 framework without interruption, while delivering big development productivity improvements. LiveCycle® Data Services 3.1 • PHP server: Zend Server Community Edition 5.x; Zend Server 5.x; Apache 2.2; or Microsoft IIS 5, 6, 7 with PHP 5.2 • Web services: WSDL 1.1 For updates to system requirements, visit www.adobe.com/go/ flashbuilder_systemreqs.

For more information Product details: www.adobe.com/go/ flashbuilder

* Adobe online services, including Adobe CS Live Services, are available only to users 13 and older and require agreement to additional terms and Adobe’s online privacy policy (available at www.adobe.com/go/terms). Online services are not available in all countries or languages, may require user registration and may be subject to change or discontinuation without notice. Additional fees or subscription charges may apply.

Adobe, the Adobe logo, ActionScript, Adobe AIR, AIR, ColdFusion, ColdFusion Builder, Creative Suite, Fireworks, Flash, Flash Builder, Flash Catalyst, Flex, Flex Builder, Illustrator, LiveCycle, and Photoshop are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. Mac OS is a trademark of Apple Inc., registered in the U.S. and other countries. Intel is a trademark of Intel Corporation in the U.S. and other countries. IBM is a trademark of International Business Machines Corporation in the United States, other countries, or both. Microsoft, Windows, Windows Adobe Systems Incorporated Server, and Windows Vista are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Java and Sun 345 Park Avenue are trademarks or registered trademarks of Oracle and/or its affiliates. All other trademarks are the property of their respective owners. San Jose, CA 95110-2704 © 2011 Adobe Systems Incorporated. All rights reserved. Printed in the USA. USA www.adobe.com 91046384 2/11