# Description

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.

You must install this app before submitting a review.

Google Play reviews now use Google+ so it's easier to see opinions from people you care about. New reviews will be publicly linked to your Google+ profile. Your name on previous reviews now appears as "A Google User".

Write a review

My review

Review from

# Reviews

Helpfulness

Newest

Rating

Helpfulness

All Versions

All Versions

Latest Version

4.6

1,075 total

5 799

4 168

3 49

2 19

1 40

Cruiser Baxter

download a good math keyboard and No handheld calculator can compare to a powerful smartphone with maxima installed. Thanks for your reply below. Yes I did mean "20*log(x)". So other than a small iput bug that only happens on swype keyboard "SGS5 4.4.4" this program works beautifully. It works like the desktop version of maxima so for someone who is already versed in that will have little to no learning curve. I compare my phone with maxima to my handheld calculators and this wins in every catagory and does super fast complex calculation

Darryn Reid

Great to have it on my mobile devices I am a professional mathematician and use maxima quite often for my work on my Linux systems. It's great to have it on my mobile device as well.

Kai Di

Great!!! I'm new to maxima. when I try to do this integral, "integrate(sin(x)^2,x,0,2*%pi);", if I forget the ; or %, I got the message "is pi positive, negative or zero", then I correct it. But I always get the same error hereafter, no matter what I do. Unless I reopen the app. Is this a bug? Thanks

User reviews

Yasuaki Honda March 15, 2015

Thanks for the bug report. This bug is caused by the combination of a bug of maxima itself and a bug of Maxima on Android. It will take time to fix this. I guess 20*log(x); may be what you want to type instead of 20log(x). Yasuaki Honda February 5, 2015

Hi lokesh,
Would you please contact me directly if you help me debug?
Thanks! Yasuaki Honda November 20, 2014

would you please send me a detailed bug report if you have time? The integral was correctly computed, with % or without it on my nexus 7 2012. I need more info to reproduce this.
Thanks in advance for any help from you. Best CAS for Android! 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 a 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 to TeXPortal for compiling documents on the go. Kudos to the developer for making bringing Maxima to Android and keeping the spirit of open source! Much appreciated.

Powerful, needs some improvement Nice, it can solve more integrals than most Android calculators. Though some are not solved and can be solved by "Reduce for Android", such as "1/((x-3)^4+1/2)" . And of course many that can be solved by Mathematica for PC, such as or "sqrt((x+sqrt(1+x^2))/x). It would also be nice to have a GUI with shortcuts for formulas. Another very easy calculation maxima does wrong is: assume(x>= y, y>= z, z>= x)$ is( x = z ); taylor (sqrt(x), x, 0, 5) returns sqrt(x), that's wrong.

Won't yet run on Nexus 9 In general this is a wonderful contribution. However, it will not presently install on a Nexus 9, instead displaying a pop-up error: "Non supported CPU type: aarch64". It looks like a re-compilation is needed for the newest processors.

Yasuaki Honda January 2, 2015

Thanks for let me know that MoA 2.6 does not work on Nexus 9. I would appreciate if you could help me for debugging. If you can, please send me an email directly! Excellent CAS for your Android devices Maxima is a great open source computer algebra system, and this is a port to Android platform. It works very well on all my Android (ARM) devices. The developer keeps the spirit of open source. You can download the complete source and compile yourself. (Yes, I successfully built it.) There is another paid app named 'Algebra Solver Maxima' which is suspiciously similar to this one. I wonder whether the developers collaborated.

Yasuaki Honda October 17, 2014

Thanks for your words. Just to let you know, I don't have any relation to 'Algebra Solver Maxima'. Workstation-grade symbolic algebra package in my pocket Maxima is my favourite symbolic algebra system and the author of this particular package has put it all together so it works beautifully on Android systems. The result is a calculator with symbolic and graphical capabilities of worstation-grade. The fact that members of the community can bring existing projects onto new platforms such as Android also brigs out the superior power of Open Source Software beautifully.

It's really good to know this software on Android Incredible... extraordinary... thank Honda to make my Android worthy... sorry that I only can do this review... but this Maxima on Android is powerfull perhaps I will conducted to my student so they can optimize their handheld to become Mathematician... I'm very like this five stars for it...

# What's New

v 2.7, January 15, 2015

New:

- CPU type identification scheme is entirely re-written for improvement.

- Long awaited Application icon is added. You may need to re-install the app to see the new icon.

# Additional information

Updated

January 12, 2015

Size

41M

Installs

10,000 - 50,000

Current Version

2.7

Requires Android

2.2 and up

Content Rating

Everyone

Permissions

Report

Flag as inappropriate Offered By

Yasuaki Honda

Developer

# Similar

## Mathematics

daboApps

1

NOTE: use the SWIPE-TO-DELETE gesture to delete functions, equations, variables

- NEW: statistics (gaussian test, t test, binominal and normal distribution, standard deviation, average, sum, median)

- formula calculation with variables, sums, products and sequences

- solve equations (linear, quadratic, cubic, transpose)

- plot functions, derivate, integrate, calculate roots and extremas (polynomial, rational, exponential, etc)

- calculate tangent, asymptote, interception

- reconstruction: calculate f(x) by given roots, points or extremas

- f(x,y) plot in 3D

- factoring (Bézout's identity, Euler's totient function, least common multiple, greatest common divisor)

- modulo calculation with big integer and fractions

- differential and integral calculus

- curve sketching, limes, minima, maxima

- linear algebra, vectors, matrices

- unit conversion

- number systems, binary/oct/decimal/hex calculator

- complex number calculation

Supported languages:

English, German, Francais, Espanol, Italian, Portuguese

Mathematics is a powerful calculation software for your android smartphone.

FEATURES

Calculate any formula you want and show them in a 2d or 3d plot. The natural display shows fractions, roots and exponents as you would expect it from mathematics.

In a few seconds you derivate or integrate your desired function, calculate the zero points of your function und show them in the function plot. See all maxima, minima or inflection points in one view.

The easy way of use allows you to solve linear equations in just a moment. Or transform your mathematical, physical or chemical equation to any unknown variable.

You often needs to calculate with binary, octal or hexadecimal number systems? No problem! You can mix them together in one calculation even by using decimal digits. But that's not enough! You can also calculate with any other number system with base 2 to 18.

From time to time you may need to convert units to another one, like Celsius to Fahrenheit, miles to kilometre, inches to foot and so on.

You will also be able to calculate with vectors, matrices and determinants.

All this features are combined in this app and will make your mathematical life a lot easier.

## Mathlab Arithmetics

Elementary math operations, addition, subtraction, multiplication and division. Displays results in tabular form. Shows carries, borrows and crossouts.

For elementary school students and their parents. This is NOT a calculator. Check your kids homework.

NOTE:

Add 0s after decimal point to increase precision of division results

5 / 2 = 2 remainder 1

5.0 / 2 = 2.5

## Mathematical Formulae

YnotVcan

1

The universe is fully dependent on mathematics. Here in “Mathematical Formulae” you can learn the basic formulas in mathematics.

It is an offline app which acts as a portable library of significant mathematical formulas.

The app covers the following:-

ALGEBRA

CALCULUS

GEOMETRY

TRIGONOMETRY

The further sub-section contains basic properties and methods to solve.

You don’t need to carry a formula book in your hand.

It is an offline app which acts as a portable library of significant mathematical formulas.

The app covers the following:-

ALGEBRA

CALCULUS

GEOMETRY

TRIGONOMETRY

The further sub-section contains basic properties and methods to solve.

You don’t need to carry a formula book in your hand.

Our commitments are respecting user privacy and delivering cool experience. Please help us by rating this app and recommending to the others.

Tags : Ramanujam, Maths,Maths Formula, Mathematics, android Maths, Maths library, Maths Reference, Formulae, Analytical, Calculation, Problem Solving, mathematica, Math, Number

## Mathematical Formulas

The application contains well known and useful formulas of many different topics of mathematics. It is a great tool for (not only) students of grammar, high and university schools.

Please note that the app size is only 100 kB! The reason is that it contains NO IMAGES (except the launcher icon) and all formulas are rendered in run-time from text resources, using my own simple mathematical rendering engine. It also means that the application can be easily localized to any number of languages.

The formula text size can be increased or decreased and clicked to share in all ways your device supports (Facebook, email attachment, Google Drive etc.).

Enjoy! :-) And if you wish to add more formulas, please do not hesitate to contact me.

Explanation of permissions required by the application:

WRITE_EXTERNAL_STORAGE and READ_EXTERNAL_STORAGE: In order to share a formula on Facebook or attach it to an email, a PNG image file containing the selected formula must be created first and stored to the device. The files are very small and do not occupy any significant space.

## Eigenmath 4A

MuCephi

1

Eigenmath computer algebra system

The lightweight and powerful CAS now is ported to Android.

Perhaps you know it from the others versions for: windows, mac, ppc.

Powerful has a scientific calculator.

Some features:

Scripts.

Integration.

Differentiation.

multidimensional integrals.

Solution of linear equations

Indefinite and definite integration.

Matrix operations including products, inverses, etc.

Simplification to the smallest possible expression.

See the documentation included for:

abs,adj,and,arccos,arccosh,arcsin,arcsinh,arctan,arctanh,arg,atomize,ceiling,check,choose,

circexp,coeff,cofactor,conj,contract,cos,cosh,cross,curl,d,defint,deg,denominator,det,dim,

do,dot,draw,eigen,erf,erfc,eval,exp,expand,expcos,expsin,factor,factorial,filter,float,floor,

for,gcd,hermite,hilbert,imag,inner,integral,in,isprime,laguerrelcm,leading,legendre,log,mag,

mod,not,nroots,numerator,or,outer,polar,prime,print,product,quote,quotient,rank,rationalize,

real,rect,roots,simplify,sin,sinh,sqrt,stop,subst,sum,tan,tanh,taylor,test,transpose,unit,zero.

## Function Plot

Jon-G

1

This application plots and analyzes mathematical function entered by the user.

It accepts input as a mathematical expression with a variety of operators, functions and constants.

The X and Y scales of the plot can be adjusted.

It resolves special intrests, such as:

- Extreme points (estimated)

- Roots (some exact, some estimated)

- Y axis intersection point (exact)

- Horizontal asymptotes

- Vertical asymptotes

These will be marked on the graph and shown as text below it.

And, should you allow it and ask it for the derivative, it can go online and download the derivative from the internet.

The full available operators, functions and constants list can be found in the application itself.

Supports: English, Hebrew. Note that Android devices with version 2.1 and lower can't install the current version, only an old one (which has no Hebrew)

Keywords: mathematica, maths, function, plot, plotter, draw, drawer.

## xlogx

xlogx

1

A pocket professor, ready to help you with your math problems at any time and any place!

xlogx not only solves the exercise, but also shows you all the intermediate steps to the solution, with graphs, explanations, notes and general formulas for a wide variety of problems: studies of functions, matrices, equations, polynomials, probability calculation, and many more.

Derivatives, integrals, limits of functions will have no secrets for you... Studying math has never been so easy!!!

## Matlab Quick Reference

*UPDATE*

Thank you all for your feedback and your kind words!

Thank you all for your feedback and your kind words!

I am working on the search function that many users have asked for.

As soon as i am done i will upload a new version.

Again, thank you all very much :)

**********************************************************

*Description*

A quick reference of the following Matlab functions:

• Desktop Tools and Development Environment

• Data Import and Export

• Mathematics

• Data Analysis

• Programming and Data Types

• Object-Oriented Programming

• Graphics

• 3-D Visualization

• GUI Development

• External Interfaces

How to use:

Tab on the starting screen to enter the listing.

Scroll with your finger to browse the listing.

If anyone needs the code or parts of it for non-comersial reasons, please do not hesitate to contact me.

Also, if you find any errors/bugs/issues, please let me know so i can fix them.

## QPython - Python for Android

QPython is a script engine that runs Python on android devices. It lets your android device run Python scripts and projects. It contains the Python interpreter, console, editor, and the SL4A Library for Android. It’s Python on Android!

It offers the development kit which lets you easily develop Python projects and scripts on your Android device.

It offers the development kit which lets you easily develop Python projects and scripts on your Android device.

[[ Main Features ]]

* Supports Python programming on Android including web apps, games, and SL4A programming etc

* Run Python scripts / projects on Android devices

* Can execute Python code & files from QRCode

* QEdit lets you create/edit Python scripts / projects easily

* Includes many useful python libraries

* Support pip

[[ Programming Features ]]

* Supports Web App programming, which let you develop mobile apps with web development framework, this speeds up your mobile development greatly

* Supports native UI programming, which let you develop games more easily by using scripts

* Supports SL4A programming to access Android’s features: network, Bluetooth, GPS, and more

[ IMPORTANT NOTE ]

* QPython is in BETA. If you experience any problems, please contact us so we can address them.

* To enable programming with some of Android’s features, QPython requires the following permissions: Bluetooth, GPS, and others. It doesn't require some permissions like access user account, access phone's status, so you could not use some related SL4A APIs.

[ QPython community ]

http://qpython.org

http://wiki.qpython.org

#Inspirited by #GDG# Zhuhai from China

[ Feedback ]

Please give us five stars if you like our app. Thank you!

Contact us if you have any problems.

http://m.facebook.com/QPython

http://twitter.com/QPython

support@qpython.org

[ OTHER ]

This software uses code of Android Terminal Emulator licensed under the APACHE2 LICENSE, Kivy licensed under the LGPL 3 LICENSE.

Part of source could be found on https://github.com/qpython-android , we will push on the whole qpython to be opensource gradually.

## Duolingo: Learn Languages Free

Duolingo

1

Learn Spanish, French, German, Portuguese, Italian, Dutch, Irish, Danish, Swedish, and English. Totally fun and 100% free.

• Google Play's "Best of the Best" of 2013 and 2014!

• "Among apps for learning or practicing a language, you can't beat Duolingo." —PC Magazine. Awarded Editors' Choice for Language Learning.

• "Far and away the best free language-learning app." —The Wall Street Journal

• "Duolingo may hold the secret to the future of education."—TIME Magazine

• "The most productive means of procrastination I’ve ever discovered. The short lesson blocks are painless and peppy, and reaching the next level (and then the level after that) becomes addictive." —Slate

• "We’ve also tried a few other methods such as book learning and Rosetta Stone, both of which bombed. That’s why I jumped at the chance to try Duolingo. And believe me, it’s addictive." —FluentIn3Months.com

Duolingo is changing the way people learn languages.

• It's free, for real. No fees, no ads, no gimmicks. A college-quality education without the price tag.

• It's fun. Lose hearts for answering incorrectly, advance by completing bite-sized lessons, and track your progress with shiny achievements.

• It's constantly improving. We bust out the lab coats regularly and measure how well you learn on Duolingo. Your learning experience only gets better over time.

If you want to learn Spanish, French, German, Portuguese, Italian, Dutch, Irish, Danish, Swedish, or English the fast, fun, and free way, there's no better choice than Duolingo.

Send any feedback to android@duolingo.com

Buy Duolingo gear at http://gear.duolingo.com

Facebook: https://www.facebook.com/duolingo

Twitter: https://twitter.com/duolingo

Google+: https://plus.google.com/+duolingo

Use Duolingo on the Web at http://www.duolingo.com

## Calculus Course Assistant

Taking calculus? Then you need the Wolfram Calculus Course Assistant. This definitive app for calculus--from the world leader in math software--will help you work through your homework problems, ace your tests, and learn calculus concepts. Forget canned examples! The Wolfram Calculus Course Assistant solves your specific Calculus problems on the fly including step-by-step guidance for derivatives, integrals, and much more.

This app covers the following topics applicable to Calculus, AP Calculus AB, AP Calculus BC, Calculus I, and Calculus II:

- Evaluate any numeric expression or substitute a value for a variable.

- Plot basic, parametric, or polar plots of the function(s) of your choice.

- Determine the limit of a function as it approaches a specific value.

- Differentiate any function or implicit function.

- Find the critical points and inflection points of a function.

- Identify the local and absolute extrema of a function.

- Integrate a function, with or without limits.

- Sum a function given a lower and upper bound.

- Find the closed form of a sequence or generate terms for a specific sequence.

The Wolfram Calculus Course Assistant is powered by the Wolfram|Alpha computational knowledge engine and is created by Wolfram Research, makers of Mathematica—the world's leading software system for mathematical research and education.

The Wolfram Calculus Course Assistant draws on the computational power of Wolfram|Alpha's supercomputers over a 2G, 3G, 4G, or Wi-Fi connection.

## MathStudio

Use MathStudio 6 for FREE in your web browser!

http://mathstud.io

http://mathstud.io

MathStudio is the most comprehensive math app available for Android phones and tablets. Whether you need a simple calculator to do your finances or a replacement for your TI graphing calculator, MathStudio is the most powerful and versatile calculator available on the Android Market.

CALCULATOR

From basic calculations to college calculus, MathStudio is a full featured scientific calculator with over two hundred functions. Browse the entire list in our online manual.

http://www.mathstudioapp.com/manual

ALGEBRA

MathStudio is powered by MobileCAS, our powerful and lightning fast computer algebra system that beautifully typesets your answers.

CALCULUS

Solve limits, derivates, integrals and more!

2D GRAPHING

Graph equations with speed and ease you never thought was possible! MathStudio graphs 2D function, parametric, polar, implicit, contour, vector fields, fractals and images with amazing speed and accuracy.

3D GRAPHING

Rotate, pinch and graph 3D equations in real-time! MathStudio graphs 3D functions, parametric, spherical, cylindrical and vector fields.

TIME GRAPHING

MathStudio is the first and only graphing app that can also graph not only in space but in time. Use the T variable to create animated plots that plot graphs in space and time!

STATISTICS

Plot lists of numerical data in scatter, histograms, box, probability plots! MathStudio even includes an advanced regression analysis package, choose from several regression functions or create your own!

SCRIPTING

MathStudio is the ONLY calculator app that also lets you create scripts in our powerful programming language that supports variables, loops and even recursion.

NO INTERNET CONNECTION REQUIRED

Unlike other math apps, MathStudio does not require an active internet connection. It does all calculations internally for fast and instant results.

SUPPORT

We offer support through our online forums.

http://discuss.mathstud.io

## MathMagic Lite

MathMagic Lite is one of the best free equation editors on the planet.

MathMagic products have been widely used in higher educations and DTP market since 1998 on both Mac and Windows.

MathMagic products have been widely used in higher educations and DTP market since 1998 on both Mac and Windows.

MathMagic Lite is an easy to use WYSIWYG equation editor with LaTeX, Wolfram Alpha, and Text-To-Speech support.

It lets you enter mathematical Formula, math expressions, and various scientific symbols easily and then use them in your word processors, presentations, web contents, technical publications, and more.

MathMagic is the best choice for writing equations and symbols for Mathematics, Physics, Science and Chemistry.

MathMagic equation image can be opened and re-edited later even if saved in PNG.

Version 1.71 fixes issues with "Hide Keyboard" button.

Version 1.7 adds support for Font Face, Font Size and Color for selected area.

Copy and Paste commands also available from the Pop-up menu.

## Android Development

S.S.E.B.

1

Android Application Development for Android OS. Android today becomes one of the most interesting topic. There is not so much tutorials for Android development but nontheless we gathered a lot of articles in one application. These articles will help you to keep in ming all the picularities of android development.

Android development mainly is ability to use main components and this app will help you to obtain that ability.

It is some sort of references or tutorial for Android developers. You can learn from this app or just have it in your pocket in order to refresh your knoledge when you need it.