Tersus provides a "develop once, deploy anywhere" platform for mobile apps.
This consists of two layers:
When you develop mobile web applications (as opposed to native applications), the applications are inherently cross-device.
The reason is simple - when you use a web application, the platform on which it runs is actually the browser, so if you use the same browser on various devices, you get the same results.
Life, of course, is more complex, so it is recommended to test the applications on more than one device:
Read more: A further discussion of native vs. web iPhone applications
Deployment as a native iPhone application
Deployment as a native Android application
For best results, use the Firefox browser..