DEVSimPy-mob is a hybrid mobile application allowing the simulation of DEVSimPy models from a mobile phone. The idea is to allow users of DEVSimPy simulate their models from a mobile phone. This way, they can add real data from the mobile phone (temperature, photo, etc) in the simulation models. DEVSimPy-mob is a part of a client/server solution and must be coupled with a DEVSimPy-rest server which is in charge to simulate DEVSimPy models. DEVSimPy-mob does not contain a simulation kernel and all simulations are invoked from DEVsimPy-mob to DEVSimPy-rest server.
DEVSimPy-mob uses a number of open source projects to work properly:
- Apache Cordova - open-source mobile development framework.
- JQuery-mobile - HTML5-based user interface system designed to make responsive web sites and apps that are accessible on all smartphone, tablet and desktop devices.
- Ratchet - front-end framework for building mobile web apps in HTML, CSS, and JavaScript.
- FusionCharts - JavaScript Graphics library built on top of raphaeljs.
- Joint.js - a diagramming library that focuses on rendering and interacting with diagrams.
DEVSimPy-mob is a hybrid application which can be integrated into an Apache Cordova project using Eclipse, Visual studio or PhoneGap environment.