 |
|
Worklight 4.1 Overview |
| |
|
Watch an overview of Worklight's new HTML 5 mobile web app support, Windows Phone 7 app development, encrypted on-device storage, new Console management features and much more. |
 |
 |
 |
| Windows Phone 7 |
 |
|

|
|
Starting with release 4.1, Worklight supports the development and optimization of rich mobile apps for the Windows |
| |
|
Mobile OS using nothing but HTML, CSS and JavaScript. Developers can now benefit from: |
 |
| |
|
 |
|
| • |
|
Uniform access to all device features such as accelerometer, camera, debug console, |
| |
|
geolocation services, network, notification, telephony and more. |
 |
| • |
|
Uniform access to native UI components such as dialog box, busy wait indicator, |
| |
|
application bar, back button etc. |
 |
| • |
|
Full connectivity with backend systems via the Worklight Server. |
 |
| • |
|
Disabling of deployed applications based on pre-set version criteria. |
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
|
|
 |
 |
 |
 |
| Mobile Web Apps |
 |
 |
|
Release 4.1 introduces support for development of mobile web apps. Written solely with dynamic web technologies, |
| |
|
these apps run within the mobile browser and can deliver high-quality user experience leveraging the evolving capabilities |
| |
|
of HTML5. Mobile web apps deliver vast benefits to the developer: |
 |
| |
|
• |
|
Enhanced device coverage - Supported by browsers capable of running at least HTML4, CSS2 and JavaScript 1.5. |
| |
|
• |
|
Offline access leveraging HTML5 caching on iOS and Android. |
| |
|
• |
|
Bypassing the submission and approval process of public application stores. |
| |
|
• |
|
Served by the Worklight Server, applications are always up to date. |
 |
 |
 |
| Direct Update |
 |
 |
|
Using Direct Update, the web content of hybrid applications can be updated directly and automatically via the Worklight |
| |
|
Server upon application startup. Initially available for iOS and Android OSs. |
 |
| |
|
• |
|
Bypassing the submission and approval process of public application stores for every small update |
| |
|
• |
|
Proactively controlling the versions of applications "in the wild" |
| |
|
• |
|
Managing multiple versions for the same application and OS |
 |
 |
| |
|
 |
| |
• |
|
Initial downloaded app packaged with web |
| |
|
|
resources to ensure first offline access. |
 |
| |
• |
|
Web resources cached locally to enable offline |
| |
|
|
access and enhanced app performance. |
 |
| |
• |
|
Automatic check for available updates on app |
| |
|
|
startup and foreground. |
 |
| |
• |
|
Update download performed by shell and not |
| |
|
|
browser to ensure speed of delivery. |
| |
|
|
|
| |
|
|
|
| |
|
|
|
|
|
| |
|
|
 |
 |
 |
 |
|
The Direct Update user experience includes automatic detection of app version on startup and foreground, a dialog |
| |
|
box, modal progress bar during download and automatic application restart. |
| |
|
|
| |
|
 |
 |
 |
 |
| Encrypted Storage |
 |
 |
|
Implemented in JavaScript, developers can now encrypt sensitive data that is stored on the device using an AES 256-bit |
| |
|
encryption code. The encryption is based on the user's PKCS#5 password standard, keeping the data both accessible and secure in both online and offline scenarios. |
 |
 |
 |
| Push Notifications Console |
 |
 |
|
As part of release 4.1 we enhanced the capabilities of the Worklight Console - the platform's administration web interface. |
| |
|
Organizations can now use the Console to manage all push notification processes for the portfolio of deployed apps as well as monitor the status of the push service and the event source. |
 |
 |
 |
| Extended JavaScript APIs |
 |
 |
|
JavaScript access to Android TOAST |
 |
|
Copy to Clipboard JavaScript API |
 |
|
Support for Android's "Back" button |
 |
 |
 |
| Additional Features |
 |
 |
|
Support for Tomcat 7 |
 |
|
Support for Xcode 4 |
 |
|
API for automatic detection of device locale |