Flex Development
Adobe® Flex™ allows Apex Coding to create Rich Internet Applications with dynamic visual components, to
build connected data systems that are truly accessible from anywhere, and to use a well supported, modern
architecture that scales with users' needs.
What is Flex?
A wide majority of Web browsers today have Adobe's free Flash® Player installed. While in the past Flash has
been used to create animations and advertisements, it can be used for much more. The player is a lightweight,
ubiquitous technology that we can leverage to create database-driven applications for distributed users
across the world.
Created by Adobe, one of Silicon Valley's cornerstone software companies, Flex is a mature technology: Adobe
recently released Flex® Builder™ 4.0 and the Adobe® Integrated Runtime (AIR) products. Integration with
Acrobat and its suite of LiveCycle server technologies means that Flex provides a wide avenue of capabilities and
is fully supported by its parent company.
What Flex Brings to the Table
Internet Connectivity
Flex was built for the Internet. Apex Coding can provide users in different cities or countries the ability to
interact with the same database application, with performance that mimics desktop applications. Flex solutions
can work like request-based Web applications or interoperate in a "stateful" manner with a database server.
Rich Interface Controls
Flex gives Apex Coding intuitive, visually relevant environments in which to work. Flex comes with built-in
charting capabilities, progress bars, discovery-tree directories, visual document preview, and literally
hundreds of interoperable objects. All of these capabilities mean that the custom software Apex Coding creates
isn't constrained by the interface options within Web browsers.
No Compromise Web Publishing
Standard HTML-based applications are interpreted and displayed by a wide range of Web browsers. This has led
to a perpetual compatibility problem for web developers: different browsers (Firefox, Internet Explorer,
Safari, etc.) all interpret differently and what works correctly on one often does not on another. This increases
the cost of development and limits the features possible for such applications.
Flex is different. Since it plays within the Adobe Flash Player installed with Web browsers on Mac OS X, Windows XP,
Windows Vista and Linux, it doesn't have the compatibility issues that plague other Web applications. The player
simply uses your Web browser as a means of running the application. With Adobe AIR, the browser itself isn't even
necessary.
No Client Software Licensing
The Flash player is free and likely already installed on your end-users' workstations. Deploying Flex applications
often only requires web server technologies like Microsoft SQL and Adobe Coldfusion™. Adobe does offer a suite of commercial server
products that support high-end and specialized functionality. Most of the projects we've completed to date have borne
no licensing costs.
Coldfusion Development
Database Design and Programming
learn more
Flex Development
Rich Internet Applications
learn more
Captivate Development
Rich eLearning Experiences
learn more











