Maxima on Android

Maxima on Android Free App

Rated 4.55/5 (1,698) —  Free Android application by Yasuaki Honda

Advertisements

About Maxima on Android

Maxima, a full featured computer algebra system, now runs on your Android mobile devices. Maxima, and its predecessor Macsyma is one of the most long-established software in the world, back in 1960s at MIT LCS and Project Mac. You can perform many many math operations such as integration, differentiation, matrix operations, rational numbers, symbolic treatment of constants such as pi, e, euler's gamma, symbolic and numerical treatment of special functions such as sin(x), cos(x), log(x), exp(x), zeta(s), and many more.

Maxima on Android is a port of Maxima on the Android operating system. Thanks to Sylvain Ageneau' effort on porting Embeddable Common Lisp to the Android OS, the latest Maxima code runs nicely on ECL on Android with very small changes to the source code.

Maxima on Android is a combination of many open source software: ECL on Android, MathJax, and Maxima itself. I wrote roughly a thousand lines of Java code and a hundred lines of HTML including Javascript code.

The installation of the software requires total of 90MB on the storage. 30MB needs to be installed on the internal storage. The rest of 60MB can be installed either on the external or the internal storage. The first run of the apk will ask you where you want the 60MB to be installed.

Then you can enjoy Maxima / Macsyma on your mobile phone or tablet based on Android OS.

How to Download / Install

Download and install Maxima on Android version 3.1 on your Android device!
Downloaded 100,000+ times, content rating: Everyone
Android package: jp.yhonda, download Maxima on Android.apk

All Application Badges

Users love it
Free
downl.
Android
2.3+
For everyone
Android app

App History & Updates

What's Changed
Load Script File menu is added. You can select .mac files on SD card, internal flash, Google Drive, or Dropbox and it is loaded into Maxima.
Maxima 5.40.0 is supported.
declare(f,antisymmetric) works as expected.
diff(jacobi_sn(u,m),m) works as expected.
run_testsuite() command is now supported.
Maxima 5.40.0 embedded in MoA 3.1 passed all the tests using run_testsuite() except the problem 145 (line 1079) of rtest14.
More downloads  Maxima on Android reached 100 000 - 500 000 downloads
Version update Maxima on Android was updated to version 3.1
Version update Maxima on Android was updated to version 2.8
Version update Maxima on Android was updated to version 2.7

What are users saying about Maxima on Android

K70%
by K####:

Maxima is a great tool, and this android port of it -- especially, after recent improvements -- is a great pleasure to have and use on-the-go. Thanks for fixing bugs! Please keep up the good work!

K70%
by K####:

Good job!

Y70%
by Y####:

Amazing

K70%
by K####:

It's useful, but offers little in terms of user customization. As far as I'm concerned, you can't change text size or font, except only on the input and mathematical formulae.

N70%
by N####:

Amazing. tnx. alas :-( from 21.5.2017 new version named 5.39.1 does not work any more; the installation is NOT completed. What a pity...

O70%
by O####:

I *really* want this app and I know I'll really like it! (I use it on my laptop now.) But it simply won't install. I have a new ASUS tablet running 7.0 Android. I download Maxima, but when I try to install it and select internal or external memory (doesn't matter which), I get the message that it didn't install and I should remove it and try again. After doing that several times, I'm pretty certain this app simply won't work. Don't know why not, but I'm *VERY* disappointed. With prompt and patient support from Honda-san (the author), I was able to install the package on my device. I'm ecstatic! Works great and gives me the most powerful programmable calculator imaginable. Rating is now 5 star!

K70%
by K####:

Please add an option to save and reopen .m file. One needs this option for longer problem, save and replay sessions aren't enough

K70%
by K####:

Powerful tool, I didn't know about Maxima before but I am glad I do now.

F70%
by F####:

I use it on my PC. Has everything I need. Thanks for bringing it to my phone!

K70%
by K####:

Great app...

K70%
by K####:

This is a useless POS. The program might work, I'll never know because the documentation is appalling. If you already know the function names you can use the example function to discover the syntax. And if you don't, you can't. You can spend an hour or two trying to guess how to plot the graph of y=x^2 between -1 and +1 and get absolutely nowhere. Nothing in the manual gives you a clue. Like most free downloads, it's written by, and for, enthusiasts who are functionally illiterate in English and incapable of explaining anything.

M70%
by M####:

Updating-users should back-up maxima-init.mac beforehand, otherwise it's "That rare thing - a really triffic" app.

K70%
by K####:

Refuses to install on Cat with Android 6 and using sd as combined storage

S70%
by S####:

Great port of a great system. Now upgraded to work on Nougat.

K70%
by K####:

Great but 'plot/draw/graph' is slow functiong in my lenovo tab.

X70%
by X####:

Awesome port of maxima! Thanks for the update.

K70%
by K####:

Great app for great Android

K70%
by K####:

A) wxmaxima needs an official fb page, so that people have their potential questions answered. B) We hope to see some commodities found on desktop versions, such as the plot tab and calculus tab as well. Great job****

K70%
by K####:

Same as on my desktop computer, which is great. Never going to be easy to use, but incredibly capable if you're willing to put the time in with the documentation. Thanks for the free port!

K70%
by K####:

The program can't find the manual pages.

U70%
by U####:

Great program, but doesn't work on my phone (OnePlus 3) after update to 7.0

N70%
by N####:

Graph plotting function is not working in my mobile Micromax canvas 2 colors A120.

O70%
by O####:

Great app if the session save() restore() and playback() worked. Unfortunately it doesn't restore and playback saved variables, which makes the app useless for me

P70%
by P####:

Works great on Nexus 7, but says installation not completed on moto g 3rd gen android 6.0

A70%
by A####:

Even simple operations cause it to hang. Android 7. Please fix!

Z70%
by Z####:

A full fledged computer algebra system. Really satisfying.

X70%
by X####:

Great port of a great system. I hope it will be upgraded to work on Nougat.

M70%
by M####:

Great but 'plot/draw/graph' is not functiong in my lenovo tab.

M70%
by M####:

An essential app for anyone with a maths related occupation.

M70%
by M####:

Nothing else comes close ... I'm looking forward to updates.

C70%
by C####:

thank you so much for this app, saved me!!!

M70%
by M####:

Works flawlessly, is fast and beautiful.

M70%
by M####:

Just like my desktop version.great!

M70%
by M####:

WoW, thanks.

M70%
by M####:

Superb.I love it.

F70%
by F####:

Started using this after Octave port became nagware. It takes a while to get used to but is breeze once you get to know the commands and syntax. The manual is very helpful and have quite a few examples for almost all the commands. Since the outputs are rendered using MathJax, you can export the output to LaTeX. This makes it great companion for compiling TeX documents on the go. Kudos to the developer for bringing Maxima to Android and keeping the spirit of open source! Much appreciated.

M70%
by M####:

It's of great use. Thanks to the Developing team. But No update since 1 year? There are some bugs and fixes are needed. App works great, No doubts about it. Just in case you people are planning on making it better: 1) the Graphs plotting part needs the most fixes. It's not user friendly at all. No pinch to zoom etc etc. 2) Manual is not easy to understand. One can learn commands only by looking at the examples. So it's all Hit-and-learn. 3). I don't know it's just me but session saving part doesn't work.

M70%
by M####:

The program crashes when you try to execute any command. It worked great with previous versions of Android.

N70%
by N####:

Deserves EVEN MORE STARS, 5*100*100 stars for it. ************************************************************************************************************************************************************ Maxima is already one of the best computer algebra systems available in the desktop/laptop area which is also open source. Maxima also forms the skeleton of many full blown mathematics tools like SAGE. Every time I run maxima on my phone I get the same desktop maxima experience and I feel I don't need to boot up my desktop again just for using maxima, I'm carrying maxima with me without the weight of a laptop. Very hard work, done very professionally, keep it up. Excellent. Thank you Honda.

M70%
by M####:

The ui is so bad that this could be a nightmare to learn to use it for beginners. Please improve the UI


Share The Word!


Rating Distribution

RATING
4.65
1,698 users

5

4

3

2

1