About UCalc Beta
*** Please leave your feedback! ***
I need your support make the app even better, and your feedback is the best way to give it.
If you liked my application, please rate it.
If you find some bugs or have some propositions, either post them to
http://github.com/kstep/ucalc/issues or leave a feedback here.
*** Thank you! ***
ATTENTION!!! This is an RPN calculator, that is Reverse-Polish Notation (http://en.wikipedia.org/wiki/Reverse_Polish_notation). If you don't understand what is means, maybe this calculator will not fit your need, so please DO NOT install it just to write bad review afterwards because you just don't understand how it works!
This is a port of original Unc: A Units Calculator for iOS to Android platform.
You can get original iOS product at http://www.greenwoodsoftware.com/unc/iphone/index.html and
http://itunes.apple.com/app/unc-professional-a-units-calculator/id401470814.
The copyright of the original product and the name belongs to Greenwood Software.
This port is distributed free of charge under LGPL or BSD license (so original author can take it, change it and distribute on any conditions he likes).
This port is an early beta and can't be considered finished and production ready in any way (it's more of prototype quality really). Consider this application a preview edition. It's not guaranteed to work, and if it works, it's not guaranteed it won't crash. You are warned!
Besides this port is my first Android and Java experience, so don't blame me too much, I do as good
as I can. If you are a seasoned Android/Java developer and have any propositions and improvements ideas report them to me, I'm ready to learn.
The copyright of the port's code belongs to me, Konstantin Stepanov , although idea and original iOS implementation belongs to Greenwood Software and described above. Please refer to the links provided for
original iOS version. This is wonderful piece of software, believe me!
Source code is accessible on GitHub: https://github.com/kstep/ucalc
Features:
* an RPN calculator,
* works with ratios and complex numbers,
* knows about measure units and can do different operations with them,
* a pack of functions: standard arithmetics and trigonometric functions,
* hyperbolic functions.
TODO:
* bitwise operations,
* different numeral systems support (up to base-36, maybe 60-base),
* constants support,
* custom user defined units and constants support,
* etc.