Scientific Calculator Plus moćan je alat za rješavanje sofisticiranih matematičkih problema, kao i za izradu igara i aplikacija. Kao programabilni i višenamjenski kalkulator, podržava paralelno računanje (TCP ili WebRTC protokol), razvoj 2D igara, prepoznavanje ispisane matematike, kompleksnog broja, matrice, (viša razina) integracije, 2D, polarnog i 3D grafikona, niza, datoteke rad i izrada neovisne aplikacije iz skripte. Njegov programski jezik naziva se MFP, skriptni jezik koji se lako uči i koji se sastoji od više platformi. Korisnik može koristiti PC za razvoj MFP skripte, a zatim je pokrenuti bez ikakvih izmjena na bilo kojem računalu (s podrškom za JAVA) i Android uređaju.
Scientific Calculator Plus nudi MFP za binarnu datoteku Android lib i detaljne upute za razvojne programere Androida. MFP za Android lib može se ugraditi u druge projekte Android aplikacija za pokretanje MFP kodova i pozivanje MFP funkcija. Iskorištavanjem snage MFP-a, Android programer može jednostavno implementirati mnoge divne i uzbudljive značajke uz malo vremena i resursa. MFP za Android je otvorenog koda na temelju licence Apache 2.0 što znači da ga mogu koristiti svi pojedinci i tvrtke. Njegov Github projekt je https://github.com/woshiwpa/MFPAndroLib.
PC (ili MAC) verzija Scientific Calculator Plus naziva se Scientific Calculator Plus za JAVA. Izvorni kodovi i binarne datoteke Scientific Calculator Plus za JAVA objavljeni su na githubu na https://github.com/woshiwpa/MFPLang4JVM.
U aplikaciju je uključen detaljan priručnik temeljen na HTML-u. Korisnik također može posjetiti https://woshiwpa.github.io/MFPLang/en/MFPIndex.html kako bi dobio potpuni priručnik programskog jezika MFP-a.
Glavne mogućnosti:
1. Programiranje i razvoj igara: Ova je aplikacija zapravo ljuska skriptnog jezika otvorenog koda koji se zove MFP. Ovaj jezik je objektno orijentiran i može pozvati sve ugrađene funkcije i sve korisnički definirane libove pohranjene u mapi AnMath/scripts u internoj memoriji Androida / SD kartici / tvrdom disku. Ovaj jezik uključuje skupinu API-ja za 2D igre, interno podržava kompleksne brojeve i matricu, te pruža kompletan skup funkcija za crtanje, umrežavanje, rad s datotekama, vrijeme/datum itd. Možete čak ugraditi MFP u svoju Android aplikaciju.
2. Izrada neovisnih aplikacija: korisnik može odabrati bilo koju funkciju i od nje izraditi neovisnu aplikaciju. Izgrađene aplikacije mogu se objaviti na bilo kojem web-mjestu za distribuciju aplikacija kao što je Google Play.
3. Izračun: Znanstveni kalkulator Plus podržava složene brojeve, matricu, integraciju i sposoban je riješiti linearne jednadžbe s više varijabli, polinome (do 6 reda) i druge jednostavne funkcije.
4. Iscrtavanje 2D, polarnih 3D grafikona: U pametnom kalkulatoru korisnik unosi izraze, a Scientific Calculator Plus automatski određuje koju vrstu grafikona treba nacrtati. Na primjer, ako korisnik unese x**2+y**2+z**2==1, izvlači se 3D lopta. Scientific Calculator Plus također nudi samostalne alate za crtanje kompliciranih grafikona i skup funkcija za crtanje grafikona iz naredbenog retka.
5. Razvoj 2D igre.