|
joe
Site Admin
Joined: Thu Jul 16, 2009 4:19 am Posts: 25
|
 Oovium Manual
The following will be the Oovium Manual work in progress. If you have any questions, comments or suggestions about the manual please post them on this thread and I will try to resolve any issues within the Manual.
I'll also make this manual accessible within the app itself from the next version on.
|
|
joe
Site Admin
Joined: Thu Jul 16, 2009 4:19 am Posts: 25
|
 Re: Oovium Manual
Oovium Manual
What's New 1.0.2 - ability to label bubbles While editing a bubble, switch to the MIS keypad and hit the LABEL key. This will pop open a text field within the bubble itself. The bubble can then be named.
- ability to move bubbles With one finger anchor the ether; with another finger move any bubble. With multiple fingers, multiple bubbles can be moved simultaneously.
- added dependency splines Now, whenever one bubble references another bubble a curve will connect two bubbles while the dependent bubble is being edited. A light pulse will also flow along the curve in the direction of dependency.
- references marked clearly within bubbles Each reference to another bubble will now be indicated within the dependent bubble with a small colored wafer bordering the value. The wafer will be colored with the type color of the value. If the referenced bubble is named, the name will appear as opposed to the actual value.
- larger keypad The iPad keyboard now with 50% more!
- option to turn on scroll bars for the ether Go to Settings / Oovium and set Scroll Indicators to ON.
- option to not fade background entirely Go to Settings / Oovium and turn Screen Burn to ON.
Overview Currently, Oovium is functionally a scientific calculator. The goal was to redesign the calculator by forgetting everything that came before it; by reimagining the calculator from the ground up based on the technology now available.
The work space of Oovium is an infinite two dimensional plane called the Aether. Upon the Aether it is possible to place Bubbles. Each bubble is a calculation, usually a number. These bubbles can reference one another in order to build up further calculations.
By touching the Aether a new bubble is created. It is then possible using the keypad to enter in a new expression. When complete, either by hitting the equals key or by just clicking the bubble again, the bubble will evaluate its expression and display the result.
Clicking the bubble again will redisplay it's expression and allow for it to be modified.
While entering in a new expression, at anytime existing bubbles can be touched in order to reference their results. Anytime a bubble is modified, all bubbles that reference that bubble will be recalculated.
Inconspicuous Elements The following is a list of aspects of Oovium that are less obvious than others.
Moving A Bubble In order to move a bubble, with one finger anchor the aether, with the another finger move the bubble to where you would like. With multiple fingers, multiple bubbles can be moved simultaneously.
Think of the aether as a large piece of construction paper with little scraps of paper sitting on top of it all on top of a slippery desk. While pushing with one finger, the construction paper and the scraps on top, all move together as a unit. If, however, you anchor the construction paper with one finger, you'll be able to move a scrap with another finger relative to it.
Parenthesis Instead of having separate keys for left parenthesis, right parenthesis and comma, Oovium created a single key: (,). Based on the context of the expression being input, Oovium will know which of the symbols is desired. For example, try the entering in the following expressions:
: 3*(7-2) : ((8-1)*3-7) : if(7*3>20,12,-4)
In future versions of Oovium, there is the potential that this key could be separated into 3 keys (due variable number of parameters of overloaded functions), but for now the key will be able to figure out what is intended.
Labeling a Bubble
Deleting a Bubble There are three ways to delete a bubble in Oovium. One is to backspace out the expression entirely (including removing the label). Two is to move to the MIS keypad and hit the DELETE key. And three is to select CLEAR from the main menu, thereby clearing the aether entirely.
Keys key: sqrt desc: square root type: function syntax: sqrt(x) parameters: x - number to be operated on result: the square root of x
key: fac desc: factorial type: function syntax: fac(x) parameters: x - number to be operated on result: factorial of x notes:currently rounds non-integer x down and calculates factorial on that value.
|