Flash Builder @ Work: Building User Interaction

Front Cover
Taylor & Francis, Oct 12, 2012 - Language Arts & Disciplines - 39 pages
0 Reviews

Develop a working understanding of events and components, and containers and states so you can build and deploy RIAs in Flex. Work through a demo implementation of a login panel that employs feedback from the server side, to hone your understanding. Use the validators and the debugger to inspect your code execution.
Building User Interaction is the second of five articles that will be compiled in the book, Data Visualization with Flash Builder: Designing RIA and AIR Applications with Remote Data Sources. Each full-color article illustrates specific aspects of Flash Builder data visualization with techniques to employ them. The book, Data Visualization with Flash Builder, features exclusive material in the form of a related real-world tutorial project to go alongside each article. This article is equivalent to 33 print pages.


What people are saying - Write a review

We haven't found any reviews in the usual places.

Other editions - View all

Common terms and phrases

allowed length ArrayList asynchronous Authenticator class backend callback CDATA click=“authenticate conditional breakpoints creationComplete=“init custom component Custom Events custom item renderer DataGroup dataProvider debug defined dispatch dispatchEvent error events in Actionscript excludeFrom=“Initial execution feedback Figure Flash Builder Flash player Flex application following code fx:Declarations fx:Script HTTPService implementation import itemRenderer label label:String layout Letęs Logging logic Login button LoginEvent LoginPanel loginService loginService.addEventListener loginService.authenticate minLength=“4 mx:ColorPicker mx:Form mx:FormItem mx:HTTPService id=“loginService mx:StringValidator source=“{myTextInput MXML MyCustomEvent(MyCustomEvent.MYCUSTOMEVENTTYPE name=“LoggedIn negative feedback newDate ofthe onFault onResult onSuccess event:LoginEvent):void password password:String):void previous example private function authenticate():void private function init():void private function onResult(event:ResultEvent):void privatefunction onFault(event:FaultEvent):void properties e.g. property=“text protected function init():void public class MyCustomEvent public function MyCustomEvent public static public var timestamp:Date Rectangle result=“onResult(event s:Application s:BasicLayout s:Button label=“Login s:fill s:Label s:layout s:Panel s:Rect s:State s:TextInput s:VerticalLayout server super(type surname thebackend Thefirst TheLogin this.currentState timestamp title=“Login type:String validators variables web service wizard xmlns:s=“library://ns.adobe.com/flex/spark

About the author (2012)

Cesare Rocchi is a designer and developer specializing in web and mobile applications. Winner of the 2009 Adobe RIA Application contest for students, he runs Studio Magnolia (www.studiomagnolia.com), an interactive studio that designs and developments compelling web and mobile applications. Cesare also provides corporate training for clients that want to adopt Flex/AIR technologies. Recently, his focus has been on the design and development of mobile applications for iPhone, iPad, and Android.

Bibliographic information