Mobile seaBreeze Apps with Platform Support

For some time JavaScript libraries are available for mobile platforms (IOS, Android, Windows Phone et al.) to extend the support for special hardware like positional or acceleration sensors, or allow access to the built-in address books.

By integrating these into the seaBreeze framework it should be possible to write Seaside/seaBreeze web pages that allow the user to move to the next page by shaking their hand-held device, thus moving the web pages a further step to native apps on these devices.

A next step would be to build “hybrid mobile applications” that sometimes run natively on the device and sometimes access web pages driven by seaBreeze:

  • When both interfaces are built with seaBreeze (with jQuery mobile support) it should be possible to seamlessly switch between local execution and powerful servers running in the back of the website without the user ever noticing as most of the native hardware is supported.
  • Alternatively a web application could switch to local mode when the connection breaks or is to slow, for instance for applications that access in- house databases but also have a limited functionality at the customer site.