Skip to content

#360Flex Notes – “Building real time applications with Blaze DS/LCDS” – Dan Blackman

The why?!?
CF request/response applications
Flex RIA
persisted data is not refreshed automatically
stateful approach to managing data – no more sessions
refreshed through manual client interactions or AS
Flex Real-time Apps
persisted data is refreshed via interactions w/ server
stateful approach w/ server side sync
refreshed through polling, long polling, or RTMP
data management service – life cycle service – provides data sync between [...]

#360Flex Notes – “Using RSLs” – Chase Brammer

Using SVG for edit in place in Flex apps – clients complained about size/speed.
Advantages
reduce file size
library caching
code reuse
faster compile time
single point of distribution/update
collaborative and community work
Disadvantages
cross domain issues
can’t create signed RSLs
debugging
quick editing
must download the whole RSL (doesn’t trim unused classes)
RSLs act like diet pills for the size.
What is an RSL
Purpose
To quickly reduce your apps file [...]

#360Flex Notes – “Programmatic Skinning in Flex” – Jeremy Saenz

What is skinning?
graphical – quick and easy files from Creative Suite. nice for distribution (Scale Nine)
programmatic – not style-able with CSS, animation limited to component itself, inflexible when acting as a generic skin
stateful – not really a skinning style
programmatic skinning provides the power to create a skin that is just as flexible, if not more, [...]

#360Flex Notes – “Making your Flex appliations standout with a great UX” – Francisco Inchauste

What is XD?
Buzzword really. been around awhile.
sum of interactions with anything (product, company, environment, application)
subjective, best practices
emotion/cognition
not just “beauty is only skin deep”
XD is much deeper than just “eye candy”
UX Recession Challenges
scarce resources ($)
rush to market (if I am out there first, I will win)
UX isn’t understood
Why of UX?
Foundation is more important than a bunch [...]

#360Flex Notes – “Advanced Data Visualization” – Tom Gonzalez

Release of Axiis as open source Data Visualization Framework
Caution: Alpha level code. Beta coming in a few months
What?
more than just a set of charting components
lightweight framework used to assemble and development charting functions
way to describe patterns in data
Why?
Client needs are normally quite specific leaving the developers feeling like they need “one more feature” to fully [...]

#360Flex Notes – “Putting the UX in Flex” – Joe Johnston

What is UX?
overarching experience a person has as a result of their interactions
water bottle – FAIL
the “what” before the “how”
UX Process
1 Research
2 Persona Development
3 Wireframe Development
4 Design Framework
5 Vision Prototype
Timeframe is highly dependent on other project load and budget for this specific project.
Research
“customers sometimes do not know what they want” or most of the time
“it [...]

#360Flex Notes – “Custom ItemRenders” – Ryan Frishberg and Joan Lafferty

Other Resources:
Alex’s Blog – http://blogs.adobe.com/aharui
Peter Ent’s Blog – http://weblogs.macromedia.com/pent
Spark Containers – http://blogs.adobe.com/flexdoc/pdf/sparkContainersAndRenderers.pdf
What is an itemRenderer?
a list renders data usually in a label
property on list classes typed to take an IFactory
Types of ItemRenderers
2 main types: custom and drop-in item rendereres
3 ways to create them:
Custom MXML Class
Separate Actionscript 3 file
Inline with mx:Component tag
Custom IR
Most basic is just [...]

#360Flex Notes – “Yet Another Flex Mapping API, NOT!” – Mansour Raad and Antony Jayaprakash

This is not just a small API but a true GIS mapping application. It has been used for the Fargo flood and Minneapolis Bridge collapse.
http://www.esri.com/flex to download the API Library – SWC
Services:
Tiles can be hosted by yourself, they host some, MS hosts some. Google is coming.
Geocoding/Reverse
Query/Identiy
Routing w/ barriers and time windows (no left turns)
Buffer/projection
GeoProcessing
Lots of [...]