Login

    Register

Managed Hosting

PROJECT CATEGORIES

 

Fling IoC Framework for Flex and AIR
Project Home Forums Wiki Known Issues Contact Project

Author: Joe Rinehart (All RIAForge projects by this author)
Last Updated: July 26, 2007 3:56 PM
Version: Pre-alpha
Views: 22,523
Downloads: 861
Demo URL: http://www.firemoss.com/blogsamples/flingrss/
License: Apache License, Version 2

Description:

Configuring your Flex app for different environments got you down? Tired of -services? Wish you had something like Spring (or ColdSpring) to configure your Flex apps? If so, you need some Fling!

Inversion of control is an approach to application design encouraging two best practices: interface driven architecture and separation of configuration from your application code.

Fling enables both by allowing you to create a "configuration application" separate from your Flex application that controls configuration information.

When you use Fling, your application only cares about interfaces. At runtime, you use a ConfigurationLoader (just a tag!) to load a specific configuration for your app that deal with the nitty-gritty of talking to backend servers, implementing delegates for AMF vs. XML vs. SOAP, figuring out where on the server a CFC is, and all that nastiness.

Want to see it in action? Check out http://www.firemoss.com/blogsamples/flingrss for an example app that switches between really calling RSS feeds and using mock data with no changes to application code.

Requirements:

Flex SDK 2.0.1

Issue Tracker:

There are no issues for this project.

To enter issues for this (or any other) project, you must be logged in.