Cola
Introducing COLA
COLA in a Nutshell
Feb. 28, 2006 09:00 AM
Digg This!
Page 2 of 2
« previous page
COLA Benefits
COLA offers the following benefits:
- A wide range of features for developing Central applications.
- A Rich Internet Application (RIA) for managing COLA licenses on the server side. The RIA unifies all the server features into a single location. This enables developers to view, create, or delete licenses and installations from the server. The RIA also enables you to create a license without requiring payment for testing, promotional, or other needs.
- Integration with third-party payment providers. The reference application ships with support for PayPal through Instant Payment Notification (IPN). When a payment is processed, IPN calls a URL. COLA supplies a working example of an IPN application that can create a license and installation, and then e-mail customers their licenses.
Basic support for monitoring installation activity and detecting fraud. This can be easily integrated with reporting to provide a view of an installation activity.
COLA License and Installation
COLA is an unsupported product (see disclaimer). It is provided in source format for your own use within development projects. COLA is free and you can extend it to suit your needs. In general, COLA facilitates the creation of commercial applications in Central while providing a rich set of features.
Installing COLA
To try COLA for yourself, follow these steps:
You should now be able to install trial applications, create licenses and installation IDs using the COLA admin panel, and install licensed applications. Refer to interface.html to determine the proper URLs for testing each operation.
Summary
COLA is free, server-side software that assists developers in creating secure commercial Central applications. It offers a solid foundation on which to start development. After having written several commercial Central applications myself, I can confirm that COLA provides a balance of features to support most commercial development. Because it is distributed as an an example of open-source software, it allows for deeper integration and tighter security.
This article originally appeared on www.macromedia.com/devnet. Reprinted with permission.
Page 2 of 2
« previous page
About Ted PatrickTed Patrick is a Technical Evangelist for Flex at Adobe Systems. He worked with Flash since FutureSplash Animator and watched its evolution from animation to application. Ted helped Macromedia/Adobe with the development of ActionScript 3, AVM2, ASC compiler, and Flash Player 9 for some 18 months prior to Flex 2?s release. Prior to joining Adobe in May 2006, he provided consulting services at PowerSDK Software and Cynergy Systems. Ted is a serial entrepreneur having successfully started-up 4 times and raised over 7 Million in VC funding for companies he founded. 3 companies have been successfully sold to other businesses and one was sold to a publicly traded company in 2001. Ted is actively involved in the Flex development community and works at Adobe to define the future of rich media.