We'll remember your contact info. for this session.

Calculator - Basic Functions View

A key feature of this design is that you see the formula you have typed in and can go back and edit it, rather than each operation being applied and the input steps forgotten. The resulting value can also be used in a new calculation by typing a new operation after hitting enter as usual, but the previous inputs can still be recalled, edited, and computed. This is behaviour similar to high school scientific calculators (e.g. Sharp advanced D.A.L range)

Comments (29)

Guest replied 1 year ago , re: Jonathan's Version 4 from 1 year ago

Answer button should be at thumb distance. Placing at on the right side with a large button will be more effective and usable.

Guest replied 1 year ago , re: Jonathan's Version 4 from 1 year ago

Why there have to be 2 arrows while we're living in a touchscreen-era, just made like when typing, tap any place to move the cursor
Sorry for any mistakes in typing!

Guest replied 1 year ago , re: Jonathan's Version 4 from 1 year ago

I guess the two 2 arrows are intended to navigation backward and forward across the operations done, and that's ok.
Anyway, if I'm wrong and they are to use as cursor arrows, it's even better, at least for me, I know we're in a "touchscreen-era" but when you have to move the cursor one or two places, or have to put it in a particular place between two chacters, touching screen sucks, it's not usable at all. In my opinion every on screen keyboard SHOULD have cursor arrows.

Guest replied 1 year ago , re: Jonathan's Version 4 from 1 year ago

Removing the "Mem Dellt; gt;" Bar and placing mem in the bottom bar, and the delete button on the side of the display label will result in more space for numbers and operators (wich are used for fast calculations), also the calculation history could be navigated through vertical flicks on the view.

Guest replied 1 year ago , re: Jonathan's Version 4 from 1 year ago

Lightbulb suggests help or tips - scientific should be something like a beaker

Jonathan

Jonathan replied 1 year ago , re: Jonathan's Version 4 from 1 year ago

NB - lightbulb icon is just a placeholder (there was no beaker icon :P)

Jonathan

Jonathan replied 1 year ago , re: Jonathan's Version 5 from 1 year ago

@binh The arrows are there because on many touchscreens - especially smaller and cheaper ones that are less sensitive - it's very hard to put the cursor in a specific location with a tap. This is much more of a problem when editing formula since you need much more precision.

Guest replied 1 year ago , re: Jonathan's Version 5 from 1 year ago

Is there an email address that I could send stuff to ?

Guest replied 1 year ago , re: Jonathan's Version 6 from 1 year ago

must have feature is history list with all my calculations!

Guest replied 1 year ago , re: Jonathan's Version 6 from 1 year ago

Going to scientific mode can be done by rotating phone in landscape or by swyping screen left/rigth

Guest replied 1 year ago , re: Jonathan's Version 6 from 1 year ago

Guest replied 1 year ago , re: Jonathan's Version 6 from 1 year ago

I think we don't need " = " button, calculator can show answer always, just type.
When you typed 123+23 it shows 146 and when you write complete equation 123+23*(4-5) it shows 100
Also I think we don't need separate " ( " and " ) ". Just one button " ( ) ". So you won't get error when forget last " ) ".

Guest replied 1 year ago , re: Jonathan's Version 6 from 1 year ago

@MR. XXX: i don't think so, when 1+2 give the answer right away, how could calculator know that we finished with the input and then give the answer, especially when we have mistakes in typing, or a long input that we must take a look to make sure it's right.

"=" button, in my mind, must be kept.

Guest replied 1 year ago , re: Jonathan's Version 6 from 1 year ago

it's made in calculator++ on android

Guest replied 1 year ago , re: Jonathan's Version 6 from 1 year ago

Might make more sense for "scientific" mode to be reached with a button that
says "SCI." Sometimes I get the feeling that using iconography where there is
no obvious or widely recognised symbol causes unnecessary obfuscation.

Guest replied 1 year ago , re: Jonathan's Version 6 from 1 year ago

I don't know if this is the correct place to put this forward, but I reckon that it would be fantastic if the display formatted everything to look easier on the eyes, similarly to how the Casio calculators do it.
Pretty much, what I'm asking is that instead of the calculation being displayed in a single line, it could be shown the same way as if you had written it on paper. The calculators we used at school had this function, and makes it much more pleasant and easier to use and is one of the main reasons I avoid smartphone calculators - they don't seem intuitive at all. From what I've gathered, the Ubuntu experience is to avoid those types of circumstances.
To explain, rather than having something like:
(12 / 3)*27 = 108,
It would show up like:
12
-- * 27 = 108
3

Oh wow, that looked bad, but my way with words is even more terrible so please excuse me. I don't even know the term for what I'm asking.

Guest replied 1 year ago , re: Jonathan's Version 6 from 1 year ago

Since Ubuntu Phone will be taken up with many programmers, the calculator should do bitwise and binary calcs. KCalc is my fav at the moment.

Guest replied 1 year ago , re: Jonathan's Version 6 from 1 year ago

I find that when doing scientific calculations it's great to be able to assign results to variable names (such as 'a = 15' or 'b = a * 41'), rather than have a generic 'mem' that can only store one thing. Mathdroid, the open source calculator for android is a fantastic example of a powerful, yet easy to use calculator that can do this. It lets you bring up your keyboard to type anything more complicated than the limited set main calculator buttons can provide.

Guest replied 1 year ago , re: Jonathan's Version 6 from 1 year ago

Also + 1 for having cursor buttons - fine movement is crucial, and even with all the space and large fonts on my S3 it's just not accurate enough to get to a specific character reliably.

Jonathan

Jonathan replied 1 year ago , re: Jonathan's Version 6 from 1 year ago

@Paul - see https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/Calculator+-+Retrieve+from+Memory for suggestions on how the memory could work. I agree that it makes no sense to have all the power of a modern smartphone and only have a single memory slot like it's 1985. The mem button would simply take you to the memorized values/functions screen. could be renamed for more clarity.

Jonathan

Jonathan replied 1 year ago , re: Jonathan's Version 6 from 1 year ago

also https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps/Calculator+-+Add+to+Memory

Guest replied 1 year ago , re: Jonathan's Version 7 from 1 year ago

Yours and the Android thing is not bad at all, but personally I would like to propose something like this:
(Not sure if this shows up as it should)

http://i.imgur.com/Inveu9c.jpg

Guest replied 1 year ago , re: Jonathan's Version 7 from 1 year ago

Stupid remarks:
- does anybody ever use that percent key? (I don't).
- to replace it, a superscript key would be much more useful.

Typical use of a percent key: 1.414×.42 > 1.414×42% saves zero keystroke, and is more errorprone when it comes to composing percentages...

Typical use of a superscript key: 1.414×1.414 -> 1.414^2 prevents entering twice that messy number (and that's even better if the calc features an editable history and you want to change 1.414 to 1.732).

Guest replied 1 year ago , re: Jonathan's Version 7 from 1 year ago

@Javier Using arrow keys to compensate for deficiencies of cheap touchscreens is a bit of anachronism. Instead, use pinch-to-zoom to expand white spaces between characters and swipe to scroll left and right. Swipe down from the equation could also expand it to show history, with option to repeat a previous formula perhaps. "Del" should be called "backspace" or use the familiar symbol of broken arrow. It better describes what happens when you press it.

Jason

Jason replied 1 year ago , re: Jonathan's Version 7 from 1 year ago

Should the calculator have an on-line mode where it can ask Wolfram Alpha/Google to do math for it?
You could get as cool as "65 joules / 35 watts" = 1.85714286 seconds, then continue the math in the calculator.
That would be a useful feature!

Guest replied 1 year ago , re: Jonathan's Version 7 from 1 year ago

Guest replied 1 year ago , re: Jonathan's Version 7 from 1 year ago

Guest replied 1 year ago , re: Jonathan's Version 7 from 1 year ago

Jason: you don't need Wolfram to compute with joules and watts. GNU units does it quite well, is already packaged with Ubuntu, and would indeed be a necessary addition to a serious calculator (i.e. the keyboard should have a Units tab).

Jason

Jason replied 1 year ago , re: Jonathan's Version 7 from 1 year ago

You're reading me too literally. Want about" 24usd to eu" With a goole/wolfram backend, you could then get that number (currently "17.94") right in your calculator. It saves two app switches, which may involve application loading time.




Add a Comment

Some HTML is allowed. You can also use Mockups text formatting markup.
Ex: *bold* _italic_ &underlined& {color:#FF0000}colored{color} * New lines with asterisks for bulleted lists.

Are you sure you want to delete mockup "XYZ?"

Your mockup's data and history will be deleted forever!

Notify project members