Flex Developer's Journal News Desk covers all the technologies that undergird the Adobe Engagement Platform, including AIR, Flex, Studio, Creative Suite, Contribute, Acrobat, LiveCycle, CF, and Flash Lite.
Adobe Systems introduced
a beta version of Adobe
Photoshop CS3 software,
the next release of the
world standard in digital
imaging. Also introduced
is a beta release of
Adobe Spry framework for
AJAX, a designer-focused
solution for adding the
interactive power of Ajax
when developing r
Check out my 2h 17mins
AJAX presentation
recording. I presented
AJAX in various flavors
to the Scottish CFUG last
week and I promised to
post the slides and
files. You may check out
the Adobe Connect
Presentation, download
the slides, and download
the source code. Code
includes example
One thing that constantly
bugs me on projects is
when I am asked to work
on the user interface. I
can do CSS, but it is,
admittedly, not my
strongest suit. I can do
some graphics work, but
not my strongest suit.
Flex framework contains a
pretty impressive library
of the off-the-shelf
controls, which can fit
the bill for many of the
Rich Internet
Applications needs. And
yet, it is just the tip
of the iceberg, because
Flex enables you to
create, combine and/or
extend existing
components with a s
SYS-CON Events announced
today that the
first'iTVcon Internet TV
Conference & Expo 2007'
(www.itvcon.com) will
takeplace in New York
City. Calls for papers
for the conference,
sponsorshipand exhibit
opportunities were made
available today at the
conferencewebsite.
Delegate registration
On any given day, more
blogs about i-Technology
appear at SYS-CON.con's
myriad domains than any
other destination site on
the Web. Topics range
from Java, AJAX,
enterprise open source,
Web services, SOA, Linux,
wireless technologies,
XML, .NET, Eclipse,
PowerBuilder, Search,
Security,
'As people increasingly
communicate and
collaborate across the
Internet, Adobe Reader
and Adobe Acrobat Connect
enable an effective
workflow around
documents,' said Kevin
Lynch, Adobe's visionary
SVP and chief software
architect, as it was
announced this morning
that Adobe Reader 8 sof
Unless your project is as
simple as HelloWorld
application, compilation
and deployment of this
application has to be
automated. Creating a
build script for any
decent size application
(i.e. hundreds of files
in Flex and server-side
Java) is a project on its
own. Java programmers
typica
Closures is one of the
cornerstones of dynamic
languages. Closures are
unavoidable when you use
asynchronous operations
or need to process an
event on the other
object. Almost any
non-trivial action in
Flex communication with
the server or getting an
input from user is
asynchronous. Us
Video over the Internet
and Rich Internet
Applications (RIA) are
the latest craze. With
Flex 2 and Flash Media
Server 2 (FMS),
developers can easily
create interactive media
Web applications. In
this article you'll
create a basic video
conference application
that will give you the fo
Hot Banana Software, a
provider of Web content
management software for
marketing and a wholly
owned subsidiary of J.L.
Halsey, introduced a
multilingual content
management plug-in that
automates the process of
translating and
publishing Web site
content into multiple
languages.
Do you know what's the
main goal of any gas
station owner? To get
lots of trucking
accounts. Business from
small car drivers is
worth pennies, and it
gets on my nerves to hear
them ask again and again,
'Five dollars of regular,
please.' Trucks are
different. They usually
pump in a coup
This command will build
the swf file with the
frame rate of fifty
frames per second.
Display list rendering
and the ActionScript
execution take turns,
hence the frame rate can
affect your application
performance. Setting the
frame rate to fifty does
not mean that each frame
will be di
By Victor Rasputnis; Yakov Fain; Anatole Tartakovsky
In Part 1 (CFDJ, Vol. 8,
issue 10) we introduced
the destination-aware
grid, formatters, and
renderers. In this
article we are continuing
our discussion about
datagrid renderers and...
With the release of Flex
2, Adobe has introduced a
tool that makes building
rich user interfaces for
the Web easier than ever;
of course, as anyone
remotely plugged in to
the Web development
community knows, Ruby on
Rails has made creating
database-driven Web
applications brain dead
si
Adobe Systems has
introduced Adobe
LiveCycle Policy Server
7.2, an enterprise rights
management (ERM) solution
for protecting and
controlling documents
throughout their entire
lifecycle, from creation,
through distribution and
collaboration, to
archiving and
destruction. Now,
organizat
This Yahoo internal
document by Brad
Garlinghouse (a Yahoo
senior vice president) is
a tremendous read. Brad
started by stating his
love for Yahoo, for
example: I proudly bleed
purple and, yellow
everyday! And like so
many people here, I love
this company Then he
bluntly outlines the b
I'm a Webmaster for the
Air Protection Division
(APD), EPA Region 3 in
Philadelphia and in April
2006, I wrote an article
for CFDJ entitled 'How
ColdFusion MX 7 Made Me a
Hero at the Office'
(Volume 8, Issue 4). That
article described how I
harnessed the power of
ColdFusion to improve
'With Adobe Document
Center, we're putting the
control and protection of
sensitive information
within the reach of
individuals in businesses
of all sizes,' said Tom
Hale, SVP of Adobe's
Knowledge Worker Business
Unit, as Adobe yesterday
introduced Adobe Document
Center - a new hosted s
There are many resources
we should analyze to
ensure optimal ColdFusion
operation or to help
diagnose problems.
Fortunately, there's an
awesome free tool that
comes to our aid to turn
voluminous data into
useful information.
By Victor Rasputnis; Yakov Fain; Anatole Tartakovsky
In this excerpt from our
book, Rich Internet
Applications, we'll cover
how to set up large
applications intended for
Web or, more broadly
speaking, distributed
deployment. As an example
let's consider an
enterprise application
that consists of hundreds
of screens, reports,
forms, and d
For over a decade now, we
have been trained to use
the 'back' and 'forward'
buttons in our Web
browser to review or
backtrack previously
viewed content. We are
trained to the point that
there are even keyboard
shortcuts. Unfortunately,
this can be a problem
when browsing Flex
applicati
PowerPoint has been
capable of accepting and
playing back videos for
quite some time, at least
as far back as Office 97.
In most cases the process
is quite simple. Go to
the Insert menu, click on
Insert Movies, and away
you go. At least in
theory.
I love the definition in
Wikipedia of Media
convergence: 'Media
convergence is a theory
in communications where
every mass medium
eventually merges to the
point where they are
indistinguishable to each
other due to the advent
of new communication
technologies.'
Once upon a time, Sun and
Apple used to have about
the same market cap.
Today Apple has a market
cap of $63BN while Sun's
is just $17BN. Ahead of
Sun, unbeknownst to many,
is Adobe. Its market cap
today is $18BN. For a
company that in 1998 was
worth 'only' $1.7BN it
has not been a bad
The growth of Flash and
AJAX in Web applications
is driven by real market
needs - applications that
are visually compelling
and simple to use gain
faster adoption and can
be a competitive
differentiator, enabling
customers, employees, and
partners to interact
effectively with
informati
Adobe today announced
that Adobe Flash Video
technology has won a
Technical and Engineering
Emmy Award from the
National Academy of
Television Arts and
Sciences, in recognition
of the technology's
pivotal role in bringing
television content to the
Internet. TV like Lost,
Desperate Hous
Dreamweaver Tools for
Google, a free extension
to Adobe Dreamweaver, is
being released today by
WebAssist, bringing
advanced Google
functionality to small
business owners and Web
professionals alike.
Every now and then we
create reusable
components, and so far we
are giving them away for
free. Some pathetic
bloggers call this
'giving back to the
community'. We look at it
simple: if we do not have
time to productionize
the component, we donate
it.
It's really convenient
for anyone coming from an
HTML background that we
can now provide colors to
Flex using html standard
syntax for hexidecimal
number (#000000 = black,
#ffffff= white, etc).
I've recently been
building some tools to
convert drawings in the
flash player to and from
ColdFusion Extensions for
Flex, included in
ColdFusion MX 7.0.2,
enable Flex Builder 2.0
developers to automate
the more mundane tasks
like CRUD (creating,
reading, updating and
deleting records) by
creating ColdFusion
components, ActionScript
class files, and code to
invoke a Web Ser
Amidst the hustle and
bustle leading up to MAX,
I managed to steal some
time to work on a
skunkworks project. The
idea was to let people
experience the fun and
instant gratification of
Flex, without needing to
download and install
anything at all. And thus
The FLEXifier.
The sign of an
experienced developer is
solid design. Novices
edit examples they find
on the Net, journeymen
figure out how to code
something as they do it,
but craftsmen plan their
work. Starting out, this
can look like wasted
time, but if your app is
any good, your customer
will want
This article is about
creating a Flex tree
control that uses a
component hierarchy as
the data provider. As
with most of my Flex
development, after
struggling for days and
then finally getting
something to work, I
later find out that there
is a much easier way to
do it that none of my
The recent years of Web
development have been
marked by several
important events. In the
Flash world, we have seen
a constant evolution of
the technology. From a
developer's point of
view, Flash started to be
really usable with the
introduction of
ActionScript 1.0 in Flash
5 and the im
'The innovation we are
most excited about,' said
Bruce Chizen, Adobe's
CEO, 'is Apollo, which we
believe will
revolutionize the way the
world will interact with
the Web in the future.'
He was speaking at MAX
2006, the biggest ever
Adobe developer
conference, in Las Vegas.
The opening keynote was
superb, definitely one of
our more exciting
keynotes, and without a
doubt the loudest. After
several 'let's tease Ben'
segments courtesy of
Kevin and Shantanu, I got
to present two segments.
The first concentrated on
ColdFusion. I talked
about the CF/Flex integr
Getting good quality text
in a JPEG file has long
been a concern for many
designers. Fortunately
for us, Fireworks MX and
higher versions have a
very useful feature to
help with this called the
Selective Quality. In
Fireworks MX 2004 and
higher, we also have the
ability to adjust and c
At its first MAX
developer and customer
event since joining
forces with Macromedia,
Adobe Systems
Incorporated (NASDAQ:
ADBE) today will
demonstrate technologies
and future product
workflows that make it
possible to create and
deliver new kinds of
high-impact, rich
applications and eng
I might have skipped some
of the new features of
Flash Player 10, but you
can always refer to the
official FAQ page. Visit
Plash Players 10 page on
Adobe Labs to dow
Because AJAX moves so
much application logic
from the server to the
client, it forces many
developers to master a
wider range of web
technologies than ever
before. T
Release of BlazeDS is a
great help from the Flex
enterprise adoption
perspective. On the
technical side, BlazeDS
provides a lightweight
replacement for LiveCycle
Dat
It's hard to overestimate
the importance of having
a good logging facility
when you develop
distributed applications.
Did the client's request
reached the server-sid
Web development is a
changing industry.
Technologies are born,
thrive, and then die,
while web developers
experience a great stress
helping their clients get
an Inte