IBM Worklight v5.0.5IBM Worklight v5
Overview
Components...
- Worklight Studio
- WL server
- Worklight device runtime
- Worklight Console
- Application Center
Develop HTML5, hybrid and native applications using...
- native code
- bidirectional WYSIWYG
- standard web technologies and tools
Access device APIs using native code or standard web languages over a uniform Apache Cordova bridge.
Leverage...
- JQuery Mobile
- Sencha Touch
- Dojo Mobile
Implement runtime skins that automatically adjust to...
- form factor
- screen density
- HTML support
- UI input method
WL server
WL server is not traditional WebSphere application server. Rather, it acts as a runtime container for Worklight application packages that run on top of traditional application servers.
Server-side adapters channel back-end enterprise systems and services to mobile devices...
- Retrieve and update backend data
- Perform transactions
- Start services and applications
Use WL server to..
- Update deployed applications, without going through app stores
- Convert hierarchical data to JSON format
- Provide a uniform push notification architecture.
- Define mashups of multiple data sources to reduce traffic.
- Integrate with the existing security and authentication mechanisms
Worklight device runtime components
IBM Worklight uses the Apache Cordova to bridge between standard web technologies...
- HTML5
- CSS3
- JavaScript
...and native functions...
- Connectivity and authentication APIs
- On-device encryption, offline authentication, and remote disablement of apps
- Runtime skins, UI abstractions, and HTML5 toolkits compatibility
- Hybrid app framework, access to device APIs and push notification registration
- Built-in reports and event-based custom reporting
- Direct update of app web resources and HTML5 caching
Worklight Console
Used to...
- Monitor deployed applications, adapters, and push notification rules .
- Assign device-specific identifiers for secure application provisioning.
- Remotely disable applications based on app version and device type.
- Send custom messages to users on application launch.
- Collect user statistics from running applications.
- Generate user adoption and usage reports.
- Configure data collection rules for application-specific events.
- Export raw reporting data to be analyzed using BI systems.
Application Center
Share applications with members of the development team.
- Dev team creates a version of an application.
- Dev team uploads the application to the Application Center
- A tester runs the Application Center installer application and installs the app on their mobile device. and tests it.
- The tester rates the application and submits feedback, which is visible to the developer from the Application Center console.
The Application Center is aimed for private usage within a company as an enterprise application store. You can target some mobile applications to specific groups of users.
Relative number of active Android devices
To obtain data about the relative number of active devices running a given version of the Android platform, see the Platform Versions.
Parent Start with Worklight