I've been working since about 2016 to try and make the best calculator app. There are many apps that have fantastic UIs, and many apps that have a wide breadth of features - but very few that do both. My aim since the start has been to do both.
The input follows regular maths notation, and a cursor lets you go back and edit previous parts. Typing follows iOS's keyboard pattern. You get most of the buttons on one screen, and you can press and hold on buttons to bring up menus for more advanced buttons - like pressing and holding on sin will give you asin, sinh, asinh etc.
It's grown a lot since the beginning, now including graphing, unit conversion (including maths on units), date maths, and solvers.
The input follows regular maths notation, and a cursor lets you go back and edit previous parts. Typing follows iOS's keyboard pattern. You get most of the buttons on one screen, and you can press and hold on buttons to bring up menus for more advanced buttons - like pressing and holding on sin will give you asin, sinh, asinh etc.
It's grown a lot since the beginning, now including graphing, unit conversion (including maths on units), date maths, and solvers.
The app itself is written in React Native, and the core engine is also open source (https://github.com/jacobp100/technicalc-core)
Happy to hear everyone's thoughts!
reply