My Account

Develop your own mobile application with the Upvise Mobile JS platform

Upvise is an Open Platform

Upvise is not only a useful set of mobile applications for your mobile phone it is also an open mobile platform. All of the apps you are using with Upvise actually run on top of this platform. What are the components of the platform?

  • The Upvise client is a mobile native application. It acts like a web browser, but provides much more advanced capabilities, such as offline mode, embedded local storage, native RSS, web services support,.....
  • Upvise Web Services (UWS), provides the server infrastructure for: storing application data, deploying application updates, providing user authentication,.....
  • The Upvise Mobile Javascript framework, enables developers to write their own mobile application using standard Javascript

Upvise works virtually on all mobile phones

Upvise applications run inside the Upvise client, which is available on virtually all mobile phones and smartphones available today: iPhone, Android, Windows Phone, etc...

The Upvise client ensures that the user experience, layout, fonts and storage work the same on a variety of different phones, so you can focus on making a great mobile application for your users, and not spend time adapting to each phone.

If you ever tried to make a Java mobile application or even a .NET Compact framework Windows Mobile application, you know how painful it is to ensure your application works smoothly on 100+ different kinds of mobile phones. This is all what Upvise is about : making mobile application development as easy as making a web site.


Upvise Mobile Javascript Framework

An Upvise mobile application is basically just one Javascript file, which describes:

  • all the pages or screens in your application
  • the navigation between these pages and actions to be performed in response to user action
  • the data structure for the persistant data your application, both locally and on the server
  • the queries performed (select, update, insert, delete) on these data
  • the data binding between the queries and your page

View Documentation on Javascript API Reference (work in progress..)