Agreed. Already better than my stock Android calc! As to the syntax error message mentioned by Octavian, I too think it's a bit too intense or distracting. I love the real-time feedback and would definitely keep that going.
Perhaps you could do something with font color/style/weight to provide the feedback rather than printing "syntax error". For example (and I too am not a UX designer) text could be red (or italic, etc) for the added text when the input is invalid. You might track state using something like a memento pattern (think versioning) to track states. STATE 1: *4* # this is valid, update "last good state", apply "good style" STATE 2: *4* *+* # not valid, find "last good state" and apply "bad style" to difference STATE 3: *4 + 4* # back to valid, update "last good state", apply "good style" Hope that it least gives you some ideas, to kick around. Looking great! Keep it coming!!! -Sandman On Sat, Feb 23, 2013 at 5:05 PM, Octavian Damiean <[email protected]>wrote: > Hello Dalius, > > Very impressive! I especially like the swipe up for extended functions. > > So far I have only one concern. If you enter an incomplete expression, > because you are in the middle of writing it, the expression gets > auto-evaluated as a syntactically incorrect expression. > > The only obvious fix I can think off right now is not to have > it evaluate the expression as you enter it. This might break the design > goals though. > > Other than that it looks very good! > > Cheers, > Octavian > > > On Sat, Feb 23, 2013 at 10:17 PM, Dalius <[email protected]> wrote: > >> Hi, all, >> >> I'm one of developers volunterring on one of Ubuntu Phone Core apps: >> Calculator >> >> Here is our first demo: >> http://www.youtube.com/watch?v=1Yb0blrXyN8 >> >> We would like to hear your opinions about what you see, what can be >> improved (especially from design side as we are not designers) and etc. >> >> Regards, >> Dalius >> >> -- >> Mailing list: https://launchpad.net/~ubuntu-phone >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~ubuntu-phone >> More help : https://help.launchpad.net/ListHelp >> >> > > -- > Mailing list: https://launchpad.net/~ubuntu-phone > Post to : [email protected] > Unsubscribe : https://launchpad.net/~ubuntu-phone > More help : https://help.launchpad.net/ListHelp > >
-- Mailing list: https://launchpad.net/~ubuntu-phone Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp

