Blogadda

Blogadda
Visit BlogAdda.com to discover Indian blogs

Monday, June 15, 2009

Adobe Flash Collaboration Service aka Cocomo

AFCS (Adobe Flash Collaboration Service) previously known as 'Cocomo' is a Platform as a Service (PaaS) that that allows Flex developers to address a class of applications known as collaborative applications.

Collaborative Applications have progressed from a nice cool thing into serious applications. Almost all of us would have participated in an online chat or a web meeting, which allows a group of users to chat, share files, do screen sharing, take polls, ask questions and receive answers, etc. AFCS aims to lower the barrier to entry for developers to bring such collaborative features into their applications.

A developer would have general questions like:
  • Why do we need a set of components to enable collaborative features in my application?
  • It should not be that complex to build a collaborative application, right? Isn't chat and sharing some files the maximum that I would want?
  • …and many more.
Well, building collaborative applications is not as simple as it sound. If you wish to build a collaborative application - you will need to consider the following in your application:
  • Handle Audio, Video and all other forms of transcoding data
  • Ensure that your application can scale to a large number of users.
  • Enable shared state in your application and ensure that multiple users are co-coordinated with each other so maintain data integrity
  • Reuse commonly used components like chat, notes, whiteboard, etc so that you can build the applications quickly and not reinvent the wheel.
  • Handle User Management and Permissions

Courtesy-- TechRepublic!!!!!!!!!!!!!!!

No comments: