Introduction to Flex. Indy Nagpal. Web On The Piste August 2007
|
|
- Claire Reynolds
- 6 years ago
- Views:
Transcription
1 Introduction to Flex Indy Nagpal Web On The Piste August 2007
2 Who am I Senior Developer with Straker Interactive Trainer -- Flex, ColdFusion, ShadoCMS A couple of years with Flex A decade of working with ColdFusion In New Zealand since last four years And loving it!
3 The next 45 minutes What is Flex Examples MXML and ActionScript Controls and Containers Events Work with a small application
4 What is a Rich Internet Application (RIA) Every user interaction does not require request/web server response Data can be obtained from server without redrawing entire page Efficiently utilize network bandwidth transmitting only portion of the data that changed Combine the best of desktop, web and communications
5 What is Flex A bunch of developer tools from Adobe to build and deploy Rich Internet Applications on the Flash platform
6 Flex Tools Flex Software Development Kit (Free) MXML and ActionScript Flex Framework Command-line compiler and debugger Flex Builder 2 (based on Eclipse) Visual Layout Code Hinting Debugging Flex Charting LiveCycle Data Services (Flex Data Services)
7 In a way, Flex is an easy way for developers to make SWF files! Makes applications for: the web (Flash Player) and the desktop (AIR)
8
9
10
11
12
13
14
15 How it all works The slightly bigger picture
16 Flex Builder Love it IDE for the Flex framework Based on Eclipse Provides design, coding and debugging tools Built-in compiler to create SWFs from MXML and ActionScript Flex Builder costs money -- and it is worth every cent
17 The Goodies in Flex SDK MXML: XML-based language ActionScript: ECMAScript-compliant scripting Library of pre-built components Compiler: Create SWFs from MXML/ActionScript
18 MXML XML-based language Declarative way to build applications <mx:application xmlns:mx=" <mx:button id = "mybutton" label = "Button" click = "mylabel.text='button clicked'" /> <mx:label id="mylabel" /> </mx:application>
19 ActionScript Core of the Flex ECMAScript-compliant scripting Familiar syntax public class MyClass implements MyInterface { private var myvariable:string; public function dosomething():void { } }
20 The cost of Flex SDK Flex SDK is free Repeat after me!flex SDK is free You can write code in a text editor and compile it into a Flash SWF using MXMLC -- the MXML compiler Download from:
21 Flex Controls Controls are user-interface components, like Button, TextArea, ComboBox Placed in containers Customizable -- styles, skins, fonts MXML API to declare the control ActionScript API for calling methods and setting properties
22 Controls Button CheckBox ColorPicker ComboBox DataGrid DateChooser DateField HSlider HorizontalList Image Label LinkButton List NumericStepper PopUpButton PopUpMenuButton ProgressBar RadioButton RichTextEditor Text TextArea TextInput TileList Tree VSlider VideoDisplay
23 Flex Containers Provide a structure to layout child components Consist of other components, both controls and containers Control sizing and positioning of all children Control navigation among multiple child containers
24 Containers Layout Containers Navigator Containers Canvas ControlBar Form FormHeading Grid Hbox HDividedBox HRule ModuleLoader Panel Spacer Tile TitleWindow Vbox VDividedBox VRule Accordian ButtonBar LinkBar MenuBar TabBar TabNavigator ToggleButtonBar ViewStack
25 mx:application mx:button mx:panel mx:button mx:datagrid <mx:application> <mx:button/> <mx:panel width="100%" height="100%"> <mx:button width="100%" /> <mx:datagrid /> </mx:panel> </mx:application>
26 Flex Explorer Quick Peek
27 Say hello to the world Code Create a new Flex project in Flex Builder Add a button Add a Panel Add a Label
28 Properties Use the <mx:script> tag to create properties Properties created in ActionScript Access modifiers: public, private, protected, internal <mx:script> <![CDATA[ public var myprop:string = "Hello World"; ]]> </mx:script>
29 Data Binding Very cool Properties of an object can be bound to another As property value changes, the bound object automatically reflects the changes Curly bracket ( {} ) notation used to indicate binding Properties used in bindings specified with the [Bindable] meta tag
30 Data Binding <mx:script> <![CDATA[ [Bindable] private var slabel:string = "I am a label"; ]]> </mx:script> <mx:panel> <mx:label text="{slabel}"/> </mx:panel>
31 Say hello with binding Code Create a new property Bind value of the label to the property Change the value of the property when the button is clicked
32 Functions/Methods Functions written in ActionScript Can contain multiple lines of code Enable code reuse Cleaner code <mx:script> <![CDATA[ private function handlecreationcomplete():void{ var slabel:string = "I am a label"; var operson:object = new Object; } ]]> </mx:script>
33 Events Very cool Events notify the developer when something happens in a Flex application System Events Occur as a result of systemic code execution E.g., creationcomplete, initialize User Events Occur as a result of user interaction with the application E.g., click, change, mouseover
34 Handling Events Handling an event means taking an action when an event is broadcast/dispatched Handle inline -- as in the HelloWorld example <mx:button label = "Say hello" click = "slabel = 'Hello World'"/> Handle with functions -- preferable <mx:button label = "Say hello click = "handleclick()"/>
35 Handling Events Code <?xml version="1.0" encoding="utf-8"?> <mx:application xmlns:mx=" creationcomplete="handlecreationcomplete()"> <mx:script> <![CDATA[ [Bindable] private var slabel:string = ""; private function handlecreationcomplete():void{ slabel = "I am a label, and exact"; } private function handleclick():void{ slabel = "A big loud hello to the world"; } ]]> </mx:script> <mx:button label="say hello to the world" click="handleclick()"/> <mx:panel width="400" height="300 layout="vertical title="i'm a panel"> <mx:label fontsize="20" text="{slabel}"/> </mx:panel> </mx:application>
36 The Events state of mind Big mind jump for most web developers Procedural to event-driven programming Different parts of an application keep firing events Handlers keep handling events asynchronously
37 Data Access Flex can work with remote data sources Flex applications can make asynchronous calls to remote data services Three components to work with server-side data services HTTPService WebService RemoteObject
38 HTTPService Easy Sends HTTP requests to specified URIs GET, POST, HEAD, OPTIONS, PUT, TRACE, DELETE Results returned as text/xml Great to work REST-style services (More on REST in my session on Web APIs) <mx:httpservice id="feedrequest" url=" />
39 WebService Access any SOAP-compliant Web Service Sends request to methods of a Web Service Results returned as XML (SOAP) <mx:webservice id="oservice" wsdl=" webservices/mxna2.cfc?wsdl"> <mx:operation name="getmostpopularposts"> <mx:request> <daysback>30</daysback> </mx:request> </mx:operation> </mx:webservice>
40 RemoteObject [The Force is strong with this one!] The Jedi Access methods of a server-side objects without converting them into WebServices Data exchanged in a compressed, binary format -- AMF - Action Message Format <mx:remoteobject source="com.nagpals.wotp.yahoo.flickr" id="oflickr" destination="coldfusion" showbusycursor="true" > <mx:method name="tagsearch" result="handlegetresults(event)"/> </mx:remoteobject>
41 Building an RSS Reader Code Create a new application Add a Panel Add a Datagrid Add a TextArea Add a HTTPService Call HTTPService Populate Datagrid with results Populate TextArea on clicking the Datagrid
42 Resources
43 Comments / Questions?
44 Thanks! Indy Nagpal
Adobe Flex Tutorial i
i About the Tutorial Flex is a powerful, open source application framework that allows you to build mobile applications for ios, Android, and BlackBerry Tablet OS devices, as well as traditional applications
More informationADOBE 9A Adobe(R) Flex 3 with AIR. Download Full Version :
ADOBE 9A0-082 Adobe(R) Flex 3 with AIR Download Full Version : http://killexams.com/pass4sure/exam-detail/9a0-082 QUESTION: 124 Which of the following is NOT an object oriented programming term? A. Class
More informationBuilding a Rich Internet Application with Flex 2 and ColdFusion
Building a Rich Internet Application with Flex 2 and ColdFusion In this session, you will build a RIA using ColdFusion for server-side resources. Copyright 2006 Adobe Systems Incorporated 3 Introducing
More informationTips and Tricks for Delivering More Responsive Flex Applications. Optimizing ActionScript: Object Creation
Big Picture Tips and Tricks for Delivering More Responsive Flex Applications Rendering-intensive tasks (effects, scrolling, resizing) Other tasks (startup, navigation, data manipulation) David George Adobe
More informationCOPYRIGHTED MATERIAL. Part I: Getting Started. Chapter 1: Introducing Flex 2.0. Chapter 2: Introducing Flex Builder 2.0. Chapter 3: Flex 2.
02671c01.qxd:02671c01 4/20/07 11:24 AM Page 1 Part I: Getting Started Chapter 1: Introducing Flex 2.0 Chapter 2: Introducing Flex Builder 2.0 Chapter 3: Flex 2.0 Basics Chapter 4: Using Flex Builder 2.0
More informationDeveloping Accessible Flex Applications
Developing Accessible Flex Applications Andrew Kirkpatrick Adobe Systems akirkpat@adobe.com 1 Agenda Introductions Motivation for Accessibility Planning for Accessibility Building Accessible Applications
More informationChapter 8: Sizing and Positioning Components
145 Chapter 8: Sizing and Positioning Components Adobe Flex lays out components by determining their sizes and positions; it provides you with multiple options for controlling both sizes and positions.
More information1.1 Why are web applications so prolific? Prolific, but at a price The RIA solution 5
contents foreword xxi preface xxiii acknowledgments xxv about this book xxvii PART 1 APPLICATION BASICS... 1 1 Introduction to Flex 3 1.1 Why are web applications so prolific? 4 1.2 Prolific, but at a
More informationSAP BusinessObjects Dashboard Design Component SDK Tutorial 4 - Creating a custom property. sheet
SAP BusinessObjects Dashboard Design Component SDK Tutorial 4 - Creating a custom property sheet SAP BusinessObjects Dashboard Design Component SDK Tutorial 4 - Creating a custom property sheet Copyright
More informationWhat is Mate?! A tag-based, event-driven Flex framework. A Flex framework. Not an ActionScript framework
A tag-based, event-driven Flex framework Laura Arguello What is Mate?! A Flex framework Not an ActionScript framework Currently in Alpha (but internally at iteration 4) Why we created it To solve recurring
More informationLesson 4. What You Will Learn. Approximate Time This lesson takes approximately 45 minutes to complete. Lesson Files
Lesson 4 What You Will Learn In this lesson, you will: Define the user interface (UI) for the e-commerce FlexGrocer application Use simple controls such as the Image control, text controls, and CheckBox
More informationCUSTOMIZING GUIDES USING ADOBE FLASH BUILDER. Note, this document will be updated for version 10.0 soon.
CUSTOMIZING GUIDES USING ADOBE FLASH BUILDER Note, this document will be updated for version 10.0 soon. Copyright 2010 Adobe Systems Incorporated and its licensors. All rights reserved. Customizing Guides
More informationFoundation XML and E4X for Flash and Flex
Foundation XML and E4X for Flash and Flex SasJacobs friendsof 0 D E S I G N E R TO D E S I G N E R " an Apress company About the Author About the Technical Reviewer About the Cover Image Designer Acknowledgments
More informationbbc Creating Flex Applications Enabled for LiveCycle Workspace ES2 Adobe LiveCycle ES2 March 2010 Version 9
bbc Creating Flex Applications Enabled for LiveCycle Workspace ES2 Adobe LiveCycle ES2 March 2010 Version 9 2010 Adobe Systems Incorporated. All rights reserved. Adobe LiveCycle ES2 (9.0) Creating Flex
More informationMAX 2006 Beyond Boundaries
Overview MAX 2006 Beyond Boundaries David Gassner Building Applications with Flex Data Services Bardo Technical Services What is Flex Data Services 2? Build Applications using: Remote Object Services Flex
More informationMischa Kölliker. JavaLounge Zürich, 23. Juni 2009
Mischa Kölliker Ueli Kistler JavaLounge Zürich, 23. Juni 2009 Basel Baden Bern Brugg Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien & The RIA space What is Adobe
More informationApplying Flash to Java: Flex and OpenLaszlo
Applying Flash to Java: Flex and OpenLaszlo Dustin Marx Raytheon Company Dustin Marx Applying Flash to Java: Flex and OpenLaszlo Slide 1 Gratitude to Colleagues I appreciate the direct and indirect assistance
More informationCreating Flex Applications with IntelliJ IDEA
Creating Flex Applications with IntelliJ IDEA In this tutorial you will: 1. Create an IntelliJ IDEA project with Flex-enabled module 2. Create Ant build configuration to compile and run Flex application
More informationFlex 3 Pre-release Tour
Flex 3 Pre-release Tour Andrew Shorten shorten@adobe.com Enrique Duvos duvos@adobe.com Flex 3 Pre-release Tour Agenda Adobe Platform Update (45 mins) Flex Builder 3 Features (45 mins) Adobe & Open Source
More informationAPPENDIX INSTALLING COLDFUSION MX 7
APPENDIX INSTALLING COLDFUSION MX 7 THE COMPLETE GUIDE TO FLEX 2 WITH ACTIONSCRIPT 3.0 In Chapter 12 of this book, I use ColdFusion MX 7.02 to show dynamic connectivity with Flex Builder 2. Happily, since
More informationBuilding Flex Components
Michael Labriola Senior Consultant >> Adobe Certified Instructor Adobe Community Expert >> Flex Community Champion Building Flex Components 1 What are we going to cover? Understanding why we build components
More informationUsing Adobe Flex in JSR-286 Portlets
Using Adobe Flex in JSR-286 Portlets This article shall show you how the Adobe Flex SDK can be used in a Portal environment to enhance the user interface for a Portlet. It has also previously been possible
More informationSample Chapter. Hello. Flex 4. Peter Armstrong MANNING
Sample Chapter Hello Flex 4 Peter Armstrong MANNING Hello! Flex 4 by Peter Armstrong Chapter 1 Copyright 2010 Manning Publications Brief contents 1 GETTING STARTED 1 2 ACTIONSCRIPT 3, XML, AND E4X 25 3
More informationBuilding Mashups Using the ArcGIS APIs for FLEX and JavaScript. Shannon Brown Lee Bock
Building Mashups Using the ArcGIS APIs for FLEX and JavaScript Shannon Brown Lee Bock Agenda Introduction Mashups State of the Web Client ArcGIS Javascript API ArcGIS API for FLEX What is a mashup? What
More informationCustom ItemRenderers. Ryan Frishberg and Joan Lafferty MAX /19/08
Custom ItemRenderers Ryan Frishberg and Joan Lafferty MAX 360 11/19/08 Introduction and Resources Grandfather to Custom ItemRenderers : Alex Harui Additional Resources: Alex s Blog: http://blogs.adobe.com/aharui
More informationInteractive Statements Uncovered V2
Page 1 Michael Hodgson, Sr. Enterprise System Specialist Adobe Systems, Inc. TABLE OF CONTENTS EXERCISE OVERVIEW... 4 EXERCISE 1: CONFIGURE AN INTERACTIVE STATEMENT PROJECT... 5 OBJECTIVES:... 5 ASSETS
More informationCalendar Management A Demonstration Application of TopBraid Live
Brief: Calendar Management Calendar Management A Demonstration of TopBraid Live What you will learn in this Brief: Rapid Semantic Building Full life cycle support from model to app Ease of building User
More informationEven More Flex. CS174 Chris Pollett Dec 3, 2007.
Even More Flex CS174 Chris Pollett Dec 3, 2007. Outline HTML ActionScript data exchange Extended Sound Example Data Exchange It is sometimes useful for HTML and Flex/Actionscript to be able to communicate
More informationFlex 3 in Action. by Tariq Ahmed with Jon Hirschi and Faisal Abid Chapter 4. Copyright 2009 Manning Publications
SAMPLE CHAPTER Flex 3 in Action by Tariq Ahmed with Jon Hirschi and Faisal Abid Chapter 4 Copyright 2009 Manning Publications brief contents PART 1 APPLICATION BASICS... 1 1 Introduction to Flex 3 2 Getting
More informationBLAZEDS Developer Guide
Developer Guide 2008 Adobe Systems Incorporated. All rights reserved. If this guide is distributed with software that includes an end-user agreement, this guide, as well as the software described in it,
More informationFlexJS. OmPrakash Apache Flex PMC Member Advisory Software Engineer, IBM
FlexJS OmPrakash Muppirala @bigosmallm bigosmallm@apache.org Apache Flex PMC Member Advisory Software Engineer, IBM Who am I? Advisory Software Engineer at IBM Apache Flex Committer and PMC Member UI Architect
More informationAdobe Flex. Technical white paper
Technical white paper Adobe Flex 2 While few would question the benefits that Internet-based applications have brought to businesses and consumers alike, the actual experience of interacting with many
More informationJUGAT Flex 3. Christoph Atteneder. May Flash / Flex Development Technical Lead Adobe Systems Incorporated. All Rights Reserved.
JUGAT Flex 3 Christoph Atteneder Flash / Flex Development Technical Lead May 2008 2006 Adobe Systems Incorporated. All Rights Reserved. 1 ADOBE FLEX 3 A highly productive, free open source framework for
More informationIntro to Flex Debugging and Profiling
Intro to Flex Debugging and Profiling Jun Heider RealEyes Media 1 About B. C. D. Sr. Developer / Technical Trainer at RealEyes Media, LLC Flex (2-4) and AIR (0.x, 1.x) Developer from the ColdFusion (4-7)
More informationExam : 9A Title : Adobe Flex 2 Developer Exam. Version : DEMO
Exam : 9A0-310 Title : Adobe Flex 2 Developer Exam Version : DEMO 1. Which statement best describes the Model-View-Controller design pattern? A. It does NOT promote code reuse B. Alternative user interfaces
More informationUsing Flex 3 in a Flex 4 World *
OpenStax-CNX module: m34631 1 Using Flex 3 in a Flex 4 World * R.G. (Dick) Baldwin This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 3.0 Abstract Learn how
More informationecommerce in OpenEdge 10
1 INNOV-2: Building ecommerce solutions in OpenEdge 10 jrb@bravepoint.com ecommerce in OpenEdge 10 Introductions Senior Product Architect Using Progress since 1987 BravePoint, Inc jrb@bravepoint.com 2
More informationJUGAT Adobe Technology Platform for Rich Internet Applications
JUGAT Adobe Technology Platform for Rich Internet Applications Dieter Hovorka Sr.Systems Engineer Technical Sales dieter.hovorka@adobe.com May 2008 2006 Adobe Systems Incorporated. All Rights Reserved.
More informationABSTRACT INTRODUCTION THE ODS TAGSET FACILITY
Graphs in Flash Using the Graph Template Language Himesh Patel, SAS Institute Inc., Cary, NC David Kelley, SAS Institute Inc., Cary, NC Dan Heath, SAS Institute Inc., Cary, NC ABSTRACT The Graph Template
More informationbbc Creating Flex Applications Enabled for LiveCycle Workspace ES Adobe LiveCycle Workspace ES August 2007 Version 8.0
bbc Creating Flex Applications Enabled for LiveCycle Workspace ES Adobe LiveCycle Workspace ES August 2007 Version 8.0 2007 Adobe Systems Incorporated. All rights reserved. Adobe LiveCycle ES 8.0 Creating
More informationFlex and Java. James Ward. twitter://jlward4th Adobe Systems Incorporated. All Rights Reserved.
Flex and Java James Ward http://www.jamesward.com twitter://jlward4th 2006 Adobe Systems Incorporated. All Rights Reserved. 1 Applications have evolved Easy 2004 WEB APPLICATIONS Ease of Deployment 1998
More informationRich Client Solutions Inc. Conference Presenter. President InfoQ.com. NFJS JavaOne OSCon EclipseCon
6 Months in the Life of an Enterprise Project Rich Client Solutions Inc. President InfoQ.com Chief RIA/Java Editor Conference Presenter NFJS JavaOne OSCon EclipseCon Project Technologies Swing Ajax / JQuery/
More informationQOOMdOO. 1 open source I community experience distilled. Beginner's Guide. Develop Rich Internet Applications (RIA) with qooxdoo. Rajesh Kumar Bachu
QOOMdOO Beginner's Guide Develop Rich Internet Applications (RIA) with qooxdoo Rajesh Kumar Bachu Mohamed Raffi [ PUBLISHING 1 open source I community experience distilled BIRMINGHAM MUMBAI Table of Contents
More informationSAP BusinessObjects Dashboards Component SDK Tutorial 1 - Creating a basic horizontal slider SAP BusinessObjects 4.1
SAP BusinessObjects Dashboards Component SDK Tutorial 1 - Creating a basic horizontal slider SAP BusinessObjects 4.1 Copyright 2013 SAP AG or an SAP affiliate company. All rights reserved.no part of this
More informationAdobe ColdFusion 11 Enterprise Edition
Adobe ColdFusion 11 Enterprise Edition Version Comparison Adobe ColdFusion 11 Enterprise Edition Adobe ColdFusion 11 Enterprise Edition is an all-in-one application server that offers you a single platform
More informationFlex 3: Introducing Cairngorm. August Do Not Copy. Copyright 2008 Adobe Systems Incorporated 1
Flex 3: Introducing Cairngorm August 2008 Copyright 2008 Adobe Systems Incorporated 1 Trademarks Adobe, the Adobe logo, Acrobat, Acrobat Reader, Adobe Type Manager, ATM, XMP, Display PostScript, Distiller,
More informationAdobe Flex. Testing Flex Applications with Mercury QuickTest Professional
Adobe Flex 3 Testing Flex Applications with Mercury QuickTest Professional 2008 Adobe Systems Incorporated. All rights reserved. Testing Adobe Flex Applications with Mercury QuickTest Professional If this
More informationGetting Started with Flex 3
Getting Started with Flex 3 SECOND EDITION Getting Started Java with Threads Flex 3 Pocket Reference Scott Guelich, Shishir Gundavaram Jack Herrington and Emily Kim and Gunther Birznieks with Albert Finney
More informationbbc Customizing Form Guides Using Flex Builder Adobe LiveCycle ES July 2007 Version 8.0
bbc Customizing Form Guides Using Flex Builder Adobe LiveCycle ES July 2007 Version 8.0 2007 Adobe Systems Incorporated. All rights reserved. Adobe LiveCycle ES 8.0 Customizing Form Guides Using Flex Builder
More informationFlex and PHP. Communication between Flex and PHP with amfphp
Flex and PHP Communication between Flex and PHP with amfphp http://www.schneider-webanwendungen.de Page 1 of 20 1 Download Amfphp... 3 2 Amfphp Installation... 3 2.1 Setup Amfphp... 3 2.2 Test the Amfphp
More informationBeginning Silverlight 5 in C #
Table of Contents: Chapter 1. Welcome to Silverlight 5 1.1 The Evolution of the User interface 1.2 Rich Internet Application Solutions 1.3 What is Silverlight? 1.4 Benefits of Silverlight 1.4.1 Cross-Platform/Cross-Browser
More informationThe Default Application Container - Flex 3 and Flex 4 *
OpenStax-CNX module: m34604 1 The Default Application Container - Flex 3 and Flex 4 * R.G. (Dick) Baldwin This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License
More informationIntroduction to ArcGIS API for Flex. Bjorn Svensson Lloyd Heberlie
Introduction to ArcGIS API for Flex Bjorn Svensson Lloyd Heberlie Agenda API Introduction Getting started API concepts and examples Getting more information API Introduction ArcGIS 10 A Complete System
More informationTieflow Workflow Toolkit Flash Simulator
Tieflow Workflow Toolkit Flash Simulator Final Report Version Instructor Dr. Kwok-Bun Yue Mentor Mr. Scott Hetherington Team#1 Members Amit Taneja Dhruv Shah Kartheek Koganti Vishal Dhalwani Spring
More informationDATA VISUALIZATION WITH FLASH BUILDER
DATA VISUALIZATION WITH FLASH BUILDER DESIGNING RIA AND AIR APPLICATIONS WITH REMOTE DATA SOURCES CESARE ROCCHI First published 2011 by Focal Press Published 2017 by Routledge 2 Park Square, Milton Park,
More informationMediascope Programmers Guide
Mediascope Programmers Guide Table of Contents Problem Definition... 2 Overview... 2 Architecture of Mediascope... 2 Mediascope Front End... 2 Mediascope Intermediate Layer/Back End... 2 Language/Platform
More informationFlex Data Services for Component Developers
Flex Data Services for Component Developers Jeff Vroom Adobe Systems 1 Flex Data Services in Flex 2 Flex Data Services (Client library) FlexBuilder (Eclipse based IDE) Flex Framework Flash 9 / AVM+ Channels
More informationPolymorphism - The Big Picture *
OpenStax-CNX module: m34447 1 Polymorphism - The Big Picture * R.G. (Dick) Baldwin This work is produced by OpenStax-CNX and licensed under the Creative Commons Attribution License 3.0 Learn the essence
More informationDeveloping Ajax Web Apps with GWT. Session I
Developing Ajax Web Apps with GWT Session I Contents Introduction Traditional Web RIAs Emergence of Ajax Ajax ( GWT ) Google Web Toolkit Installing and Setting up GWT in Eclipse The Project Structure Running
More information2-nd Annual. Flex Applications. Victor Rasputnis
2-nd Annual Farata Flex Symposium Partitioning Enterprise Flex Applications Victor Rasputnis Loading as CornerStone of Partitioning SWF of the main application can load other classes located in other SWFs
More informationWorking with the ArcGIS Viewer for Flex Application Builder
Working with the ArcGIS Viewer for Flex Application Builder Esri Canada User Conference St. John s November 15, 2012 Presented By: Greg Yetman gyetman@esri.ca Agenda This seminar is designed to help you
More informationASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p.
Preface p. xix ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p. 6 Personalization p. 6 Master Pages p. 6 Navigation p.
More informationColdFusion MX 7, Learning the new features
ColdFusion MX 7, Learning the new features What s new in ColdFusion MX 7 Finally a real developer version is released of ColdFusion. The release of MX a few years ago was more a performance update by making
More information7 Programming with Video
7 Programming with Video 7.1 Components for Multimedia Programs 7.2 Video Player Components 7.3 Interactive Video 7.4 Integrating Video into Web Pages Literature: Clemens Szyperski: Component Software
More informationIntroduction. Part I: Silverlight Fundamentals for ASP.NET Developers 1
Introduction xxi Part I: Silverlight Fundamentals for ASP.NET Developers 1 Chapter 1: Silverlight in a Nutshell 3 Uphill Struggle 3 Rich Client or Web Reach? 4 Silverlight Steps In 4 The Impact of Silverlight
More informationAppendix A ACE exam objectives map
A 1 Appendix A ACE exam objectives map This appendix provides the following : A ACE exam objectives for Flash CS6 with references to corresponding coverage in ILT Series courseware. A 2 Flash CS6 ACE Edition
More informationArcGIS Viewer for Flex Advanced Topics
Esri International User Conference San Diego, California Technical Workshops July 27, 2012 ArcGIS Viewer for Flex Advanced Topics Lloyd Heberlie Björn Svensson Before we begin Who are we? - Bjorn Svensson
More informationXAP: extensible Ajax Platform
XAP: extensible Ajax Platform Hermod Opstvedt Chief Architect DnB NOR ITUD Hermod Opstvedt: XAP: extensible Ajax Platform Slide 1 It s an Ajax jungle out there: XAML Dojo Kabuki Rico Direct Web Remoting
More informationLearning Flex Through Applications
CHAPTER 4 Learning Flex Through Applications RIA WITH ADOBE FLEX AND JAVA 79 CHAPTER 4 Learning Flex Through Applications In this chapter we ll roll up our sleeves and build several mini-applications to
More informationArcGIS Web Viewers and Templates. Andy Gup, Jim Barry
ArcGIS Web Viewers and Templates Andy Gup, Jim Barry What s new in the ArcGIS Viewer for Flex Andy Gup, Jim Barry ArcGIS Viewer for Flex ArcGIS API for Flex ArcGIS Online / Portal / Orgs ArcGIS Server
More informationGetting Started with Macromedia Flash p. 1 Introducing the Development Environment p. 1 Tools Panel p. 2 Properties Panel p. 2 Timeline p.
Acknowledgments p. viii Introduction p. xxv Getting Started with Macromedia Flash p. 1 Introducing the Development Environment p. 1 Tools Panel p. 2 Properties Panel p. 2 Timeline p. 3 Keyframes and Animation
More informationWHITE PAPER. The Flash Platform. Delivering Effective User Experiences Across Browsers, Operating Systems, and Devices.
WHITE PAPER The Flash Platform Delivering Effective User Experiences Across Browsers, Operating Systems, and Devices by Kevin Lynch June 2005 Copyright 2005 Macromedia, Inc. All rights reserved. The information
More informationIBM JZOS Meets Web 2.0
IBM JZOS Meets Web 2.0 Tuesday, August 3 rd 2010 Session 7637 Steve Goetze Kirk Wolf http://dovetail.com info@dovetail.com Copyright 2010, Dovetailed Technologies Abstract The development and deployment
More informationSpring BlazeDS Integration. Jeremy Grelle SpringSource, a Division of VMware
Spring BlazeDS Integration Jeremy Grelle SpringSource, a Division of VMware Agenda Spring Intro Spring + Flex BlazeDS and LiveCycle Data Services Overview Remoting Review Spring BlazeDS Integration Future
More informationFlash Domain 2: Identifying Rich Media Design Elements
Flash Domain 2: Identifying Rich Media Design Elements Adobe Creative Suite 5 ACA Certification Preparation: Featuring Dreamweaver, Flash, and Photoshop 1 Objectives Identify general and Flash-specific
More informationMAX 2007 Integrating Flex and Video
MAX 2007 Integrating Flex and Video Greg Hamer President Halcyon Solutions, Inc. g@halcyonsolutions.net 1 Session Outline OVERVIEW DEMOS mx.controls.videodisplay Implementing Full Screen H.264 (aka MPEG4)
More informationColdFusion & Flash.
ColdFusion & Flash Philipp Cielen - cielen.com Frankfurt/ Germany - 8 yrs ColdFusion and Flash (V3.0) - Co-author of "Flash MX Professionell and "ColdFusion MX". - Free journalist for leading IT magazines
More informationPersonal Information Manager Overview & Installation Guide
Personal Information Manager Overview & Installation Guide Intended Audience This article and starter kit are aimed at medium and advanced level Backbase developers. It is assumed that you already have
More informationAdvanced Dreamweaver CS6
Advanced Dreamweaver CS6 Overview This advanced Dreamweaver CS6 training class teaches you to become more efficient with Dreamweaver by taking advantage of Dreamweaver's more advanced features. After this
More informationMATE: A Flex Framework Extreme Makeover
MATE: A Flex Framework Extreme Makeover Our Agenda Introductions What Is MATE? Why Use MATE? Take A Look At The Original App - ClipSafe It s Time for an Extreme Makeover! Extending MATE Summary Introductions
More informationAuthor. Publish. Use
Building Mashups Using the ArcGIS Web APIs Heather Gonzago Garima Vyas Agenda g Overview: Web Maps Overview: ArcGIS API for REST ArcGIS API for JavaScript p Google Maps Extension Bing Maps Extension ArcGIS
More informationS AMPLE CHAPTER. Bernerd Allmon Jeremy Anderson FOREWORD BY JAMES WARD MANNING
S AMPLE CHAPTER Bernerd Allmon Jeremy Anderson FOREWORD BY JAMES WARD MANNING Flex on Java by Bernerd Allmon Jeremy Anderson Chapter 3 Copyright 2010 Manning Publications Getting rich with Flex This chapter
More informationOverview. Principal Product Manager Oracle JDeveloper & Oracle ADF
Rich Web UI made simple an ADF Faces Overview Dana Singleterry Dana Singleterry Principal Product Manager Oracle JDeveloper & Oracle ADF Agenda Comparison: New vs. Old JDeveloper Provides JSF Overview
More informationADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES OVERVIEW
ADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES OVERVIEW Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter 1: About This Document
More informationIBM DB2 Web Query for IBM i. Version 2 Release 2
IBM DB2 Web Query for IBM i Version 2 Release 2 Active Technologies, EDA, EDA/SQL, FIDEL, FOCUS, Information Builders, the Information Builders logo, iway, iway Software, Parlay, PC/FOCUS, RStat, Table
More informationTACCIMO A CASE STUDY OF MIGRATING TO THE ARCGIS SERVER API FOR FLEX
TACCIMO A CASE STUDY OF MIGRATING TO THE ARCGIS SERVER API FOR FLEX Todd Pierce, Jeff Hicks, Amber Ramirez, Caroline Dougherty UNC Asheville s National Environmental Modeling and Analysis Center Jennifer
More informationAbout this tutorial. The Lianja App Development process
About this tutorial In this tutorial we will see how to build Custom Sections in Visual FoxPro. The target audience is for intermediate developers who have read through and understood the Getting Started
More informationInterface Builders and Interface Description Languages
Interface Builders and Interface Description Languages Interface Builders (IB) and Interface Description Languages (IDL) enable Drag and Drop construction of GUI's are part of man;y Visual Studio(2013)
More informationEnterprise Web Development
Enterprise Web Development Yakov Fain, Victor Rasputnis, Anatole Tartakovsky, and Viktor Gamov Beijing Cambridge Farnham Koln Sebastopol Tokyo O'REILLY Table of Contents Preface Introduction xi xxiii Part
More informationDeveloping Web Applications Using ASP.NET Duration:56 Hours
Developing Web Applications Using ASP.NET Duration:56 Hours Chapter 1 Chapter 2 Rationale Introducing Web Development Server-Side Scripting Client-Side Scripting Exploring ASP.NET ASP.NET in the.net Framework
More informationP a g e 1. Danish Tecnological Institute. Developer Collection Online Course k Developer Collection
P a g e 1 Online Course k72809 P a g e 2 Title Estimated Duration (hrs) Adobe Acrobat Pro XI Fundamentals 1 Introduction to CQRS 2 Introduction to Eclipse 2 NHibernate Essentials 2 Advanced Scrum: Addressing
More informationMAX 2006 Beyond Boundaries
Flash and Ajax MAX 006 Beyond Boundaries Jason Williams Integrating Flex Apps with Browsers and AJAX Adobe Systems, Inc. Ajax is likely to become a mainstream tool used by web developers as an alternative
More informationSOLO NETWORK. Adobe Flash Catalyst CS5.5. Create expressive interfaces and interactive content without writing code
(11) 4062-6971 (21) 4062-6971 (31) 4062-6971 (41) 4062-6971 (48) 4062-6971 (51) 4062-6971 (61) 4062-6971 Adobe Flash Catalyst CS5.5 Create expressive interfaces and interactive content without writing
More informationAdobe Flash is the industry-standard application
Introducing Flash Adobe Flash is the industry-standard application for creating animation and playing video on Web sites. It is fairly easy to learn when you are first getting started but has many powerful
More informationXcode Tricks. ios App Development Fall 2010 Lecture 13
Xcode Tricks ios App Development Fall 2010 Lecture 13 Questions? Announcements Reminder: Assignment #3 due Monday, October 18 th by 11:59pm Today s Topics Building & Running Code Troubleshooting Debugging
More informationIndex LICENSED PRODUCT NOT FOR RESALE
Index LICENSED PRODUCT NOT FOR RESALE A Absolute positioning, 100 102 with multi-columns, 101 Accelerometer, 263 Access data, 225 227 Adding elements, 209 211 to display, 210 Animated boxes creation using
More informationRevised edition of Flex 3 in Action IN ACTION. Tariq Ahmed Dan Orlando. WITH John C. Bland II AND Joel Hooks MANNING
Revised edition of Flex 3 in Action IN ACTION Tariq Ahmed Dan Orlando WITH John C. Bland II AND Joel Hooks Bonus Chapter MANNING Flex 4 in Action by Tariq Ahmed and Dan Orlando with John C. Bland II and
More informationTechnical White Paper
Technical White Paper Table of contents LiveCycle ES2.5 architecture overview...2 Designing compelling customer experiences...3 Deploying applications...5 Running applications...5 LiveCycle Service Container...5
More informationADOBE CONNECT 8 Collaboration Builder Toolkit SDK
ADOBE CONNECT 8 Collaboration Builder Toolkit SDK Copyright 2010 Adobe Systems Incorporated and its licensors. All rights reserved. Adobe Connect 8 Collaboration Builder Toolkit SDK This user guide is
More informationGetting started 7. Setting properties 23
Contents 1 2 3 Getting started 7 Introduction 8 Installing Visual Basic 10 Exploring the IDE 12 Starting a new project 14 Adding a visual control 16 Adding functional code 18 Saving projects 20 Reopening
More information