Calculator

Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2013-01-22 22:26:02
Size: 1578
Editor: mhall119
Comment:
Revision 3 as of 2013-01-23 23:57:02
Size: 2669
Editor: 84-75-166-213
Comment:
Deletions are marked like this. Additions are marked like this.
Line 18: Line 18:
 * TBC
 * TBC
 * Must Have: I want to use standard calculator features
 * Should Have: I want to utilize bracketing for more complex calculations
 * Could Have: I want to use memory features (e.g. MR, MC)
 * Could Have: I want to use scientific calculator features
Line 26: Line 29:
 * TBC
 * TBC
 * Parse a calculation string -or- record use input to build calculation
 * Switch views from standard to scientific calculator
Line 37: Line 40:
=== Screen === === Basic functions view ===
Line 39: Line 42:
 * TBC  * [[https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/CoreApp+Calculator+Basic+functions+view|Jon Chambers]] - A basic view with some slightly more advanced features from scientific calculators.
Line 41: Line 44:
=== Screen === === Scientific functions view ===
Line 43: Line 46:
 * TBC  * Needed
Line 45: Line 48:
=== Screen === === Switching between views ===
Line 47: Line 50:
 * TBC  * Needed

=== Add to Memory ===

 * [[https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/CoreApp+Calculator+Add+to+Memory|Jon Chambers]] - Adding values to memory achieved without needing extra buttons.

=== Retrieve from Memory ===

 * [[https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/CoreApp+Calculator+Retrieve+from+Memory|Jon Chambers]] - A comprehensive retrieve from memory view allows you to get stored values, constants such as Pi, or view input history.

Calculator

This web page is where we are coordinating the work to build a Calculator application for the Ubuntu Phone that could also extend to other form factors too with the responsive design features built into the Ubuntu SDK

The Details

Launchpad Project

ubuntu-calculator-app

Launchpad Team

ubuntu-calculator-dev

IRC Channel

#ubuntu-phone on Freenode

User Stories

Note: please don't add user stories here. We are defining these as a limited set to keep the scope more limited to get out a first version.

  • Must Have: I want to use standard calculator features
  • Should Have: I want to utilize bracketing for more complex calculations
  • Could Have: I want to use memory features (e.g. MR, MC)
  • Could Have: I want to use scientific calculator features

Functional Requirements

Note: likewise, please don't add functional requirements here. We are defining these as a limited set to keep the scope more limited to get out a first version.

  • Parse a calculation string -or- record use input to build calculation
  • Switch views from standard to scientific calculator

Design

How To Add Your Design

Basic functions view

  • Jon Chambers - A basic view with some slightly more advanced features from scientific calculators.

Scientific functions view

  • Needed

Switching between views

  • Needed

Add to Memory

  • Jon Chambers - Adding values to memory achieved without needing extra buttons.

Retrieve from Memory

  • Jon Chambers - A comprehensive retrieve from memory view allows you to get stored values, constants such as Pi, or view input history.

Implementation

This is where the spec will be.

Touch/CoreApps/Calculator (last edited 2015-07-10 19:23:40 by 173-109-70-164)