Here is the explanation of how the microGraphs works
- Let us call "your service" as Y. Let it be a MIDlet which loads into a wireless device and runs there-provided you have all the runtime components properly set up
- Y is a MIDlet which uses the microGraphs API
- When the user launches Y in his/her mobile-phone/palm/handheld the MIDlet starts running
- During the life cycle of Y it can try and display a graph - LineGraph or BarGraph on the device screen using microGraphs API
- At this time microGraphs needs some floating point operations
- MIDP( Mobile Information Device Profile ) which is the current platform on which Y is runnning does not support floating point operations
- And so microGraphs sends a request to MakeLogic servers to do the necessary calculations
- The Y will send the parameters to MakeLogic
- MakeLogic inturn executes all the floating point evaluations using its EvalEngine and sends the results back to the mobile device
- Mobile device will render the graph based on the screen size and other important
parameters



