Calculator
4498
Comment:
|
4556
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## page was renamed from UbuntuPhone/CoreApps/Calculator |
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 |
|
Launchpad Team |
|
IRC Channel |
#ubuntu-phone on Freenode |
Blueprint |
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.
Mika Meskanen - Canonical Design team mockups
Scientific functions view
- Needed
Switching between views
- Needed
Add to Memory
Jon Chambers - Adding values to memory achieved without needing extra buttons.
Jon Chambers - functionality for saving/loading "template" formulas where you can define variables to be substituted when the formula is loaded.
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.
Mika Meskanen - Canonical Design team mockups
Implementation
This is where the spec will be.
Prior Art
MyScript Calculator
MyScript Calculator has nearly no user interface elements and allows the user to input mathematical expression by drawing them on the screen. This concept feels natural, is very flexible and looks modern.
Calculator++
Calculator++ An advanced and flexible scientific calculator with an original "flick button" approach to packing many advanced functions onto the keyboard.
Playbook Calculator App
Design company The Astonishing Tribe developed an excellent calculator app for the BlackBerry Playbook, here's an overview of it
Touch/CoreApps/Calculator (last edited 2015-07-10 19:23:40 by 173-109-70-164)