Vector graphics drawing app

Closed Posted Mar 24, 2010 Paid on delivery
Closed Paid on delivery

Overall requirements: - use the XTWIP framework for real time collaboration such that all changes being performed on the application are sent to the XTWIP SDK. The purpose of this is to have any change automatically broadcasted to all users involved in working on the same collaboration instance ( workspace ) * If you're not familiar with XTWIP real time collaboration, get a free developer account on [url removed, login to view] and check out the SDK, documentation, tutorial, samples etc. - complete a vector graphics application in Flex with the functionality similar to [url removed, login to view] Particular requirements: - implementing XTWIP chat - implementing XTWIP ownership for objects (the XTWIP SDK automatically records what user created and what user last changed an object, with timestamps) - implement XTWIP presence (what users are currently accesing a document) with user profiles: each user can set a nickname and a color to which the objects he created with turn on mouseover - drawing freehand curves (with automatic smoothing) - Bezier Curves editing (drawing curves by keypoints) - create basic shapes (rectangles, regulated polygons, spirals, ellipses, - create gradients (circular, linear) for all closed shapes - managing line colors, widths, styles (continuous, dotted, dash-dot) - managing fill colors, textures (loaded from external URL), gradients (see above)

## Deliverables

1) Complete fully functional working application, in executable form (swf) as well as source code.

2) Source code must be richly documented with comments

3) A short document describing any bugs or problems the developer had with the XTWIP SDK

4) Deliverables must be in ready-to-run condition, as follows: the application must be able to run without errors, automatically connect to the XTWIP service and fully integrate the XTWIP SDK. The application must be tested on two separate computers to have connectivity (changes that occur in one place are sent to the other, via internet connection)

5) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

The application needs to run in any browser environment supporting Flash 9 Player (or above).

PHP

Project ID: #3288761

About the project

1 proposal Remote project Active Apr 15, 2010

1 freelancer is bidding on average $425 for this job

canlevw

See private message.

$425 USD in 30 days
(54 Reviews)
6.8