Aplix Web Runtime
Aplix Web Runtime brings Web 2.0 functionality to mobile devices. But it doesn’t stop there. Aplix Web Runtime enables web content to take advantage of your devices’ native capabilities such as GPS, motion sensors, and more. Expanding the Mobile Web to enjoy real Web 2.0 content is great. But having Web 2.0 content work with your devices to customize your experience is revolutionary. Aplix Web Runtime brings this revolution to you today.
We have established clear leadership in Web Runtime technology, in terms of both technical expertise and track record of delivery of runtime products. We were first involved in BONDI from its inception, and has been formative in the development of its specifications. This leadership role has continued in Wholesale Applications Community(WAC). We have contributed significantly to all aspects of the architecture, including contribution of many of the concepts underlying the specifications and key formats in relation to security.
Following its announcement at Mobile World Congress 2011, Wholesale Applications Community is preparing everything necessary for launch of commercial services based on the WAC 2.0 platform. The specification is now largely complete, and final updates are being made based on feedback from implementers and from completion of the compliance framework. We are also closed to completing its first commercial implementation of the WAC 2.0 specification for the Android platform.
System Architecture
The key components of the runtime are shown diagrammatically in the figure below.

Aplix Web Runtime implements the WAC 2.0 specification and acts as a bridge between your device and your browser. WAC specifies the following aspects of a Web Runtime:
- Functional requirements and use cases
- Specifications of the JavaScript APIs which allow web applications to access phone device functions
- Security framework for phone device access
- Reference implementation
With a WAC–enabled phone, users can safely enjoy a more personal and capable web that is enabled by the power of mobility. WAC provides secure access to the phone’s features from mobile widgets and from the Web, making it possible for users to be connected to people, information, and services of their choice, whether through the desktop or their mobile device.
Furthermore, while leveraging the standards of WAC, Aplix Web Runtime is dynamically extensible to add new capabilities and features as you need them. You can just add these components and your experience will expand on the fly. No need to upgrade your device or flash a new ROM; it’s dynamic. For example, if a widget needs access to your Bluetooth stack to make a Bluetooth connection, this capability can be dynamically downloaded and installed. Now the widget enables the phone to do something it wasn’t capable of before.
Aplix Web Runtime’s whole aim is to provide richer web applications but maintain a safe browsing environment, where the user is always in control. Aplix Web Runtime implements a custom security layer and uses Javascript to keep your content and communications safe and secure.
Benefits
- Fully WAC compliant and the fastest solution to market
- Supports a wide range of web engines and platforms
- Supports Java integration – no other implementation does this
- Supports API extensibility – no other implementation does this
Features
- A framework for integration of JavaScript APIs into a mobile Web Browser or Widget framework
- A complete implementation of the WAC access control standard
- Geolocation
- PIM (contacts, calendar, task)
- Messaging and communication log
- Camera
- Device status
- Filesystem and gallery
- Enables access to JavaScript APIs that are implemented in native code i.e. in C or C++ for situations where implementation in Java is not possible
