iPad/iPhone maths formula editor - relaunched

Đã hoàn thành Đã đăng vào Apr 27, 2012 Thanh toán khi bàn giao
Đã hoàn thành Thanh toán khi bàn giao

I require an app that can create/edit mathematical formulae in a normal human readable form (WYSIWYG).

This initial version of the app is about creating a straight-forward and powerful UI to create/edit complex formulae, rather than evaluating the formulae. ie: the emphasis is on the UI magic as much as the algebra.

## Deliverables

> **App Description**

>

> The app will initially be a mathematical formula editor (formula evaluation to be added later).

>

> The key features of the app will be an easy-to-use UI to define formulas/equations in a "normal human readable layout" (rather than a strict linear input).

>

> See the example in the attached UI mockup image. The user would define & edit formulas in a WYSIWYG layout such as that in the UI mockup image, rather than typing something like "x = (-b +- sqrt(b^2 - 4ac)) / (2a)"

>

> Have a look at applications such as "Formulator MathML Weaver" ([url removed, login to view]) and the equation editor in MS-Word to get a sense of what I am after. They don't necessarily have the easy UI experience but they can represent formulas in a very readable format.

>

> The UI will include palettes of symbols, operators, functions etc used to build up the formulas. The user will be able to drag operators from the palettes onto selected portions of the formula.

>

> In the above example, if the user had already defined "b2 - 4ac", they could select this portion of the expression & then drag a square-root symbol/operator onto it. Alternatively, the user could drag the square-root operator into the expression first, then enter the operands within it

>

> The initial target will be the iPad & iPhone, probably targeting Android devices later.

>

> Later extensions (not in the current bid scope) will include evaluation of the formula/expressions, including graphing etc so it will become a fully fledged "formula calculator"

>

> **Tech requirements**

>

> The target environment is iPad/iPhone.

>

> I would prefer the app was implemented in a cross-platform (iOS & Android) environment such as Adobe AIR but am open to bids using native Objective-C implementation.

>

> Later versions of the app will have to be able to import/export data in MathML or similar format. This is NOT in the current scope but must be allowed for. ie: Whatever internal format is used to represent the expressions should be easy to convert to/from MathML (content & presentation forms).

>

> Version 1 of the app (this bid) will support:

>

> * a small set of operators (+, -, *, /, unary -, parens (), square-root, & exponentials)

> * numeric & symbolic operands (0-9, a, b, c, ... x, y, z)

> * the ability to create, edit & save formulas of arbitrary complexity (the attached example is VERY simple).

> * the ability to select any existing component of a formula for subsequent editing.

> * the ability to drag an operator from the palette onto an existing operand in the formula to apply the operator to that/those operands.

> * the ability to drag an operand or operator from the palette & insert it into any location in the existing formula.

> * When an operator is inserted into the formula, placeholders will be created for any required operands. These placeholders will be visible (faint rectangles) and can be selected for editing.

>

> The emphasis of version 1 is to create an effective & easy UI experience for the user, rather than to create a fully functional app.

>

> Note the attached imaged & more detailed specification document.

>

>

iPhone Mobile App Development

ID dự án: #2736071

Về dự án

3 đề xuất Dự án từ xa Apr 29, 2012 đang mở

Được trao cho:

everest3d

See private message.

$1150.05 USD trong 53 ngày
(1 Nhận xét)
4.5

3 freelancer chào giá trung bình$950 cho công việc này

vidushiinfovw

See private message.

$899 USD trong 53 ngày
(0 Nhận xét)
0.0
marksmith72127

See private message.

$800.7 USD trong 53 ngày
(0 Nhận xét)
0.0