Limit search to available items
Book Cover
E-book
Author Peeters, Steven

Title Flash Builder and Flash Catalyst : the new workflow / Steven Peeters
Published New York : Friends of ED : Distributed to the Book trade worldwide by Springer-Verlag, ©2010

Copies

Description 1 online resource (xvi, 343 pages) : illustrations
Contents Note continued: Building applications using Flash Catalyst -- Building applications from scratch -- Integration with Creative Suite 5 -- Round tripping between Flash Builder and Flash Catalyst -- tool for the "devigner" -- Building AIR applications with Flash Catalyst? -- Summary -- ch. 5 Choosing the Best Workflow -- Simple Design, Simple Functionality -- Product Manual Application -- Conclusion -- Simple Design, Complex Functionality -- Photo Resizer -- Conclusion -- Simple Design, Connected to a Back End -- Twitter Search Client -- Conclusion -- Complex Design, Simple Functionality -- Static Website -- Conclusion -- Complex Design, Complex Functionality -- Simulator -- Conclusion -- Complex Design, Connected to a Back End -- Solar Panel Monitor -- Interaction Designer Perspective -- Developer Perspective -- Conclusion -- Summary -- ch. 6 Case Study: An E-Commerce Site -- Understanding the Project -- Analyzing the Project -- Functional Analysis -- Team Composition -- Designing the Application -- Creating the Application's Layout Structure -- Creating the Tabs to Log In -- Adding Design Elements -- Adding the Navigation Bar -- Adding the Content -- Contact Page -- Login Page -- Registration Page -- Bringing the Application to Life -- Components -- Pages -- Hooking Up the Application to the Back End -- Creating the Database -- Writing the Back-End API -- Adding Dynamic Data to the Application -- Summary -- ch. 7 Managing RIA Projects -- Projects and Complexity -- Project Team -- Team Compositions -- Collaboration has Changed -- Agile Development -- Methodologies -- Iterative Development -- FlexPMD: A Useful Tool -- Summary -- ch. 8 Frameworks -- Example Application -- Mate -- Code -- Conclusion -- PureMVC -- Code -- Conclusion -- Swiz -- Code -- Conclusion -- Summary
Note continued: ch. 9 Best Practices -- Project Setup -- Use Workspaces -- Determine the Target Platform -- Determine the Back End Technology -- Deploy Release Builds -- Place External Libraries in the libs Folder -- Use Runtime Shared Libraries -- Externalize the Flex framework -- Organize Code into Packages -- Synchronize with Back End Packages -- Plan the Illustrator/Photoshop File Structure -- Use an Assets Directory -- Organize Your Assets -- Use an XML File for the Parameters -- Coding and Naming Conventions -- Don't Link to External Image Files -- Name All Design Layers -- Design Only One Item for a Data List Component -- Create Flash Catalyst Components Before Defining View States -- Rename Flash Catalyst Components in the Library Panel -- Reverse Engineer the Application's URL as a Package Structure -- Use Plural Names for Packages -- Use Appropriate Package Names -- Use Singular Names for Classes -- Use Titlecase or Camelcase for Class Names -- Append the Class Type to the Class Name -- Consider Appending "Base" to Base Class Names -- Consider Appending "Abstract" to Abstract Class Names -- Maintain Order in Your Classes -- Use Uppercase for Constants -- Use Camelcase/Tltlecase for Variables -- Give Variables Proper Names -- Put an Underscore in Front of Private Variables -- Use Implicit Getters and Setters -- Name Implicit Getters and Setters according to the Property -- Use Implicit Getters and Setters Internally -- Set Argument Types and Return Types Strictly -- Always Name the Argument of Event Handlers "Event" -- Use a Verb in the Method Name -- Override the Clone() Method for Custom Events -- Keep Order in Your MXML Files -- Use Whitespace -- Format Your Code -- Every Visual Component Should Have an id Attribute -- Set the id Attribute as the First One in an MXML Tag -- Group MXML Tag Attributes on One Line -- Use an External CSS File
Note continued: Maintain Order in Your CSS File -- Be Consistent in Naming Styles -- Limit the Number of CSS Files -- Define the CSS Files in the Main Application File -- Collaboration -- Talk to Each Other -- Formalize Decisions -- Use a Source Versioning Tool -- Only Commit Code that Actually Works -- Mark Duplicate Assets in Your Design -- Design on a Single Artboard -- Give Design Layers Proper Names -- Don't Define All Components in Your Design -- Don't Define All Component States in Your Design -- Create Reusable "Black Box" Components -- Consider Using Code Generation -- Create Library Projects -- Create a Manifest File for Your Library -- Test, Test, Test -- Use Different Deployment Levels -- Set Up a Bug Reporting/Change Request Environment -- Use a Unit Testing Framework -- Use an Application Framework -- Know When Not to Use an Application Framework -- Perform Code Reviews -- Comment Your Code -- Validate Input Before Sending It to the Back End -- Use the Same Local Server Settings For Everyone -- Configure Your Application Externally -- Summary
Summary Provides information on using Flash Builder and Flash Catalyst to design effective Rich Internet Applications
Notes English
Print version record
SUBJECT Flash (Computer file) http://id.loc.gov/authorities/names/n97107235
Flex (Computer file) http://id.loc.gov/authorities/names/n2007015080
Flash (Computer file) blmlsh
Flex (Computer file) blmlsh
Flash (Computer file) fast
Flex (Computer file) fast
Flash (Computer software) sears
Flex (Computer software) sears
Subject Internet programming.
Application software -- Development.
Web site development -- Computer programs
Web sites -- Authoring programs.
REFERENCE -- General.
Internet programming.
Application software -- Development.
Web site development -- Computer programs.
Informatique.
Application software -- Development
Internet programming
Web site development -- Computer programs
Internet software.
Application software -- Design.
Web sites -- Design -- Computer software.
Form Electronic book
ISBN 9781430228356
1430228350
9781430228363
1430228369
1282926063
9781282926066
9786612926068
6612926066
Other Titles Essential guide to Flash Builder and Flash Catalyst