Products Device Runtime
The platform provides client-side runtime code that embeds Worklight functionality within the target-environment of deployed apps. These runtime client APIs are essential libraries that are integrated into the locally stored app code and complement the Worklight Server by exposing a predefined interface for apps to access native device functionality.
Among these APIs, Worklight utilizes the PhoneGap development framework to deliver a uniform bridge between standard web technologies (HTML5, CSS3, JavaScript) and the native functions that different mobile platforms provide. (Learn more about the role PhoneGap plays in the Worklight architecture)
 
Worklight Device Runtime Components
  Mobile data integration – connectivity and authentication APIs
  Security features – On-device encryption, offline authentication and remote disablement of apps
  Cross-platform support – Runtime skinning, UI abstractions and HTML5 toolkits compatibility
  Mobile client functionality – Hybrid app framework, access to device APIs and push notification registration
  Reports and analytics – Built-in reports and event-based custom reporting
  Resource serving – Direct update of app web resources and HTML5 caching
Worklight Device Runtime
  Cross-platform Compatibility Layer
  Server Integration Framework
  Encrypted Storage
  Offline Authentication
  Runtime Skinning
  Statistics and Diagnostics Reporting