Scientific Calculator Plus е мощен инструмент за решаване на сложни математически проблеми, както и за изграждане на игри и приложения. Като програмируем и многофункционален калкулатор, той поддържа паралелни изчисления (TCP или WebRTC протокол), 2D разработка на игри, разпознаване на печатна математика, комплексно число, матрица, (по-високо ниво) интеграция, 2D, полярна и 3D диаграма, низ, файл работа и изграждане на независимо приложение от скрипт. Неговият език за програмиране се нарича MFP, лесен за научаване и междуплатформен скриптов език. Потребителят може да използва компютър, за да разработи MFP скрипт и след това да го стартира без никакви модификации на всеки компютър (с поддръжка на JAVA) и устройство с Android.
Scientific Calculator Plus предоставя MFP за бинарен файл с библиотека на Android и подробни инструкции за разработчиците на Android. MFP за Android lib може да бъде вграден в други проекти за приложения за Android, за да изпълнява MFP кодове и да извиква MFP функции. Използвайки силата на MFP, разработчикът на Android може лесно да приложи много прекрасни и вълнуващи функции с малко време и ресурси. MFP за Android е с отворен код, базиран на лиценз Apache 2.0, което означава, че всички лица и компании могат да го използват. Неговият Github проект е https://github.com/woshiwpa/MFPAndroLib.
Версията за компютър (или MAC) на Scientific Calculator Plus се нарича Scientific Calculator Plus за JAVA. Изходните кодове и двоичните файлове на Scientific Calculator Plus за JAVA са публикувани в github на адрес https://github.com/woshiwpa/MFPLang4JVM.
В приложението е включено подробно ръководство, базирано на HTML. Потребителят може също да посети https://woshiwpa.github.io/MFPLang/en/MFPIndex.html, за да получи пълно ръководство за езика за програмиране на MFP.
Основни възможности:
1. Програмиране и разработка на игри: Това приложение всъщност е обвивка на скриптов език с отворен код, наречен MFP. Този език е обектно-ориентиран и може да извиква всички вградени функции и всички дефинирани от потребителя библиотеки, съхранявани в папката AnMath/scripts във вътрешната памет на Android / SD картата / твърдия диск. Този език включва група от API за 2D игри, вътрешно поддържа комплексно число и матрица и предоставя пълен набор от функции за изобразяване на графики, работа в мрежа, работа с файлове, час/дата и т.н. Можете дори да вградите MFP във вашето приложение за Android.
2. Създаване на независими приложения: Потребителят може да избере всяка функция и да създаде независимо приложение от нея. Изградените приложения могат да бъдат публикувани във всеки сайт за разпространение на приложения като Google Play.
3. Изчисляване: Scientific Calculator Plus поддържа комплексно число, матрица, интегриране и е в състояние да решава многопроменливи линейни уравнения, полиноми (до 6 порядък) и други прости функции.
4. Начертаване на 2D, полярни 3D диаграми: В интелигентния калкулатор потребителят въвежда изразите и Scientific Calculator Plus автоматично определя какъв вид графика да нарисува. Например, ако потребителят въведе x**2+y**2+z**2==1, се изтегля 3D топка. Scientific Calculator Plus също така предоставя самостоятелни инструменти за рисуване на сложни графики и набор от функции за рисуване на диаграми от командния ред.
5. Разработка на 2D игри.