I would like to announce a change of direction for Magnificalc as a project. Magnificalc will no longer be strictly about developing an Android app and reusable libraries. Magnificalc will now have the following vision:
- A modular advanced graphing calculator, accessible across platforms
- Used as a teaching tool
- Synchronization across device boundaries
Synchronization will be implemented as decentralized as possible to avoid the possibility of central ownership of user data. The plugins and history for any given user will be synced to a cloud server (backend pending), then one will be able to access their data anywhere: on their Android device, their desktop computer, or the web.
Appcelerator Titanium may power this new vision by allowing JavaScript code for the web to be reused! A version of exprtreelib for JavaScript is in development now.