Recently by Adam Flater and Scott Sheridan
As we have previously mentioned, Flex 3 makes use of ActionScript 3.0, a powerful object-oriented programming language. Before we dive into the specific syntax used in ActionScript, let's take a look at what makes a language object-oriented in the first place, and the benefits to using and object-oriented language versus a procedural language.
In this post we take a deeper look at what Flex is and what it can do. Our goal is to provide a clear picture of the environment in which you use Flex to create Rich Internet Applications (RIAs). Fist, let's have a quick discussion about the nature of RIAs so that we can understand why we would want to use Flex in the first place.
The "Learning Flex From Scratch" series written by Adam Flater and Scott Sheridan, aims to help not only a Flex novice, but also a programming novice jump into the world of creating Rich Internet Applications using Flex. The installments of the series will cover everything from installing the Flex Builder I.D.E., to some background information on object-oriented programming. You'll even get to learn about advanced topics like source control and design patterns (a la Cairngorm) from the perspective of a beginner.
Stay Connected
Search InsideRIA
Poll: Adobe and Zend Framework
Adobe and Zend announced their collaboration last week. How will this collaboration affect the applications you are working on?
News & Events
Latest Features
Tag Cloud
- .net
- 360Flex
- 3d
- actionscript
- adam flater
- adobe
- Adobe
- agile
- air
- air api
- air cookbook
- air resources
- air xml webkit
- ajax
- ajaxworld
- alertthingy
- amf
- amp
- analytics
- ant
- antipattern
- apache
- api
- app engine
- apple
- applications
- april fools day
- aptana
- architecture
- asp
- asunit
- audio
- authors
- away3d
- aws
- backward-compatablity
- bad usability calendar
- benchmarking
- berlin
- beta
- bitmaps
- blazeds
- blendmode
- book
- browser
- browserplus
- bsd
- business
- businessweek
- cairngorm
- camp
- career
- cdn
- chart
- chrome
- clipboard
- cloud
- code
- code generation
- coldfusion
- comics
- command design pattern
- communication
- community
- compiler
- component
- compression
- conference
- contest
- cooper
- creativecommons
- cs3
- cs4
- curl
- customer
- cuzillion
- dare
- data
- datatable
- datavisualization
- dbunit
- ddlutils
- debug
- decompiler
- deep zoom
- degrafa
- design
- design patterns
- desktop
- development
- DHH
- diary
- dionalmaer
- drawing api
- dreamweaver
- drupal
- duanes world
- dynpro
- ebay
- ecmascript
- effectiveui
- ejb 3.0
- elixir
- embedded jboss
- encryption
- enterprise
- europe
- event
- excerpt
- experience
- ext
- externalinterface
- eyetracking
- features
- filters
- firefox
- fireworks
- fitc
- flash
- flash10
- flashforward
- flashplayer
- flex
- flex4
- flexbuilder
- flexmdi
- flexunit
- form factor
- framework
- friendfeed
- gadget
- gears
- geolocation
- gesture
- googledocs
- googlegears
- gpl
- graphics
- graphics mask
- guidelines
- guimark
- gumbo
- hijack
- hosting
- how-to
- html
- ia
- ie
- ie8
- igoogle
- ilog
- interaction
- interface
- interview
- iphone
- iphonedevcamp
- iron man
- j2ee
- jakob
- java
- javafx
- javaone
- javascript
- javase
- javase6
- jaxer
- jms
- job
- joyent
- jslint
- json
- keynote
- languages
- lcds
- learning
- lffs
- lib
- library
- license
- licensing
- linux
- listen
- livecycle data services
- location
- madrid
- map
- marketing
- math
- maturity
- maven
- max
- memory
- merapi
- mesh
- metrics
- microsoft
- mikepotter
- mit
- mix08
- mobile
- mockup
- model locator design pattern
- mono
- mozilla
- mvc
- mxml
- mxmlc
- neilson
- netbeans
- nio
- nitro
- nitrolm
- nokia
- objectivec
- offline
- omnigraffle
- onairbustour
- onairtour
- onairtoureurope
- ontologies
- oop
- open source
- openflux
- openscreen
- opensource
- optimization
- orm
- papervision3d
- paris
- pattern
- pattern mining
- performance
- photoshop
- php
- pixton
- podcast
- popular
- portable
- preload
- pricing
- prism
- processing
- processing.js
- profiler
- protagonize
- push
- qt
- rails
- release
- research
- resources
- REST
- ria
- ria community
- ria roundup
- ribbit
- rich
- rpc
- ruby
- rules
- sanctuary
- sap
- scalenine
- scheduling
- scott sheridan
- search
- security
- seo
- server
- service oriented architecture
- services
- session bean
- silverlight
- singularity
- SOAP
- social
- sockets
- software
- source
- spain
- sproutcore
- spry
- sqlite
- static code
- stencils
- steve souders
- stockholm
- streaming
- survey
- svn
- swc
- swf
- switchboard
- syscon
- test driven development
- testing
- testng
- thermo
- tip
- tool
- tools
- trac
- traction
- training
- trends
- trolltech
- tufte
- tutorial
- ui
- uirc
- unconference
- unit testing
- usability
- user experience
- ux
- vector images
- video
- view source
- vision
- voip
- warsaw
- wdn08
- web
- web 2.0
- web 2.0 expo
- web2.0
- web2.0 expo
- webkit
- whenisgood
- why
- widgets
- windows
- workshop
- wwdc
- xhtml
- xml
- xulrunner
- yahoo
- yui
- zend
Related Books
Development Series
Get an overview of the tools and technologies that work together to allow developers to build Rich Internet Applications (RIAs) quickly and easily.
Archives
About This Site
Welcome to the premiere community site for all things RIA sponsored by O'Reilly Media and Adobe Systems Incorporated.
About Us
Meet the Experts
Meet Our Contributors
Send Us Feedback

Recent Comments