Getting Started

What is biNu?

biNu is a mobile software platform that enables almost all types of mobile phones to access Internet applications and services running in the cloud with near instant response times, even on slower or congested 2G (GPRS / EDGE) networks.

The biNu technical architecture is server based with 100% of application processing performed on back-end servers. There are three component layers:

  • biNu Mobile Client – a small downloadable mobile application that runs on the handset and offers users a single point of access to online content and services. biNu provides a different client for each type of mobile device.
  • biNu Proxy Server – a secure, scalable platform that efficiently manages the processing, rendering, compression and delivery of content originating from biNu apps and directs it to biNu mobile clients.
  • biNu Applications – web application hosted anywhere in the cloud, developed in any preferred technology with content returned to the biNu Proxy Server in a simple biNu XML format.

Designed for Mobile Wireless

Mobile wireless communications face some real world, physical constraints when compared to the wired computing world:

  • most mobile devices have small screens, small numeric keyboards, limited memory and processing capacity.
  • wireless networking is inherently slower, less reliable and subject to far higher latency than wired networking.

Not surprisingly, many users of the mobile Internet today have a poor experience with frustratingly slow response times and inefficient use of data bandwidth.

For this reason, biNu has been designed from the ground up to provide a superior mobile Internet experience focused on speed and ease of use, with:

  • all application processing concentrated on “back-end” servers
  • very efficient transmission of application data over the wireless network
  • minimal processing on a user’s mobile device
  • extensive use of data caching and pre-caching on the biNu proxy and mobile client to provide instant response times
  •  "push updates” ensuring that when data is constantly changing the updates are automatically pushed to the mobile phone
  • spidering improves fast response times even further by predicting which pages will be viewed next and pre-loading them onto the mobile phone
  • fine control over mobile phone screen rendering which means that complex layouts can be achieved. e.g. fonts and characters in any language.that the mobile phone could not otherwise normally have produced, e.g. fonts and characters in any language.