Java/MIDP/MathMe

MathMe is a front-end that runs on mobile phones: