Ipad app: Port of Sankey Diagrams in JS to cocoa touch

Create a simple ipad application which which can display and edit Sankey Diagrams. ([url removed, login to view])

[User requirements::viewing diagrams]

* The resulting application will display Sankey Diagrams closely resembling a port of this javascript example to objective c. [url removed, login to view] with nodes being aligned according to n columns of variable width.

* Pinch zoom and pan.

* Touching a node should highlight the node and trigger an handler passing the id of the node - i.e. to display associated information.

* Touching a connection should highlight the connection trigger a handler passing the id of the connection

[User requirements::Editing diagrams]

* Nodes may be moved, created, deleted, edited.

* Connections between nodes may be moved, created, deleted, edited.

* Touch drag gestures will be used to create connections. For example:

(1) In edit mode, dragging a handle on an existing node to another existing node establishes a new connection between these.

(2) Dragging a handle on an existing node to an empty space creates a new node and establishes a connection to the existing node.

(3) Clicking on a node or connection allows editing or deletion.

[User requirements::Saving and loading diagrams]

* The diagram state should be persisted with Core data and recovered on reload.

* It should be possible to save and load diagrams to files. Eg XML representation of core data.

[Functional requirements]

* The resulting application should pass all app store requirements. In particular performance and memory.

* While the primary target is iPad it should be designed to be easy to port to Mac Desktop app (Cocoa) with minimal changes.

[Coding standards]

* Should be written in objective-c and may incorporate C++.

* Code should not incorporate external open source or commercial libraries which impose requirements to release code or pay fees.

* Full source code should be provided and conform to good style guidelines. Variable and function names should be in english and meaningful and code well commented. For example [url removed, login to view]

Application styling and quality should be similar to: http://mindnode.com/

Also please note that wrappers around html will not be accepted. Drawing should be with Core Graphics framework.

Kemahiran: Cocoa, iPad, Mac OS Mac OS, Objective C

Lihat lagi: sankey diagram ipad, simple sankey diagrams, ipad app sankey diagram, user diagrams, node js xml, names style editing, js coding, ipad app store, google js, googlecode com, c to objective-c, coding standards and guidelines, cocoa source code, cocoa application, display xml, in cocoa, cocoa objective c, port mac, objective c javascript, full node, editing in english, diagrams, app functional requirements, app port, display xml load

Tentang Majikan:
( 0 ulasan ) AMPTHILL, United Kingdom

ID Projek: #4104287

6 pekerja bebas membida secara purata $875 untuk pekerjaan ini


We are IPad experts.

$1500 USD dalam 15 hari
(3 Ulasan)

Our team can implement Sankey graph in CoreGraphics and CoreAnimation. Please check private message.

$850 USD dalam 20 hari
(4 Ulasan)

Hi, Please check private message.

$750 USD dalam 15 hari
(3 Ulasan)

Dear Sir I can sure to do your job perfectly.

$750 USD dalam 25 hari
(8 Ulasan)

Hi, Please check PM. Thanks

$700 USD dalam 15 hari
(2 Ulasan)

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and te Lagi

$700 USD dalam 22 hari
(2 Ulasan)

Hi We have read your requirements. We are interested in your project as we have indepth expertise in iphone app development. Please check private message board for details.

$750 USD dalam 6 hari
(0 Ulasan)