Continuing its legacy of letting people manage their platforms easily and intuitively, IBM has developed its Worklight which enables organizations to easily manage their mobile environment/environments. In order to throw more light on the IBM Worklight and to enable the owners of various SMEs get a grip of this wonderful software, we provide vital information regarding the IBM Worklight.
What is it exactly?
Basically, the IBM Worklight is a software that lets organizations (even SMEs) to manage various mobile platforms effectively. Many organizations rely on IBM Worklight to provide an optimal user experience across more devices while reducing time to market, development costs and ongoing maintenance efforts.
What is the edge that IBM Worklight provides to organizations/enterprises (even small enterprises)?
IBM’s approach integrates Windows 7 and virtualization migration planning while optimizing application delivery by leveraging proven methods, analytics and automation. An enterprise can achieve all three steps in one intelligent roadmap, offering the potential for significant return on investment.
Are there any variants of the IBM Worklight? What are the features that they offer SMEs?
IBM Worklight Server - The IBM Worklight server is mobile-optimized middleware, and serves as a gateway between applications, back-end systems and cloud-based services. The server is designed to help you:
- Connect back-end and cloud-based services using configurable XML files and Java
- Integrate with existing authentication and security mechanisms
- Convert back-end data format into JSON mobile friendly variant
- Push notifications with a uniform architecture directly to users, not devices
- Update the web content of applications directly from the server (subject to the vendor’s terms of service)
- Mash-up multiple data sources to optimize data delivery
IBM Worklight Studio - The IBM Worklight Studio is a comprehensive environment for advanced, rich, cross-platform mobile application development. With the help of Worklight Studio, you can:
- Access a device application programming interface (API) using native code or a PhoneGap bridge
- Combine native and HTML5 code in the same application
- Drag-and-drop HTML5 and Dojo mobile controls for simplified application development
- Separate native and web business logic development to promote efficient utilization of skills, reuse of common logic and tightened security services
- Utilize third party tools such as dojox.mobile, Sencha Touch and jQuery Mobile
- Maximize code sharing among different environments
- Support multiple devices of the same operating system family using one executable file
- Connect to development, testing and debugging tools in device software development kits
- Streamline application distribution and feedback throughout development teams using a centralized App Center
IBM Worklight Console - The IBM Worklight Console is an administrative GUI for the server, adapters, applications and push services. The Worklight Console can help you:
- Manage approved and rejected devices for controlled mobile application installation
- Monitor applications and adapters from a central, web-based administration console
- Manage push services and event sources from one interface
- Control multiple application versions and set update rules
- Remotely disable applications based on version and device type
- Generate extendable user adoption and usage reports that can be fed into analytics platforms such as IBM Cognos and IBM Core metrics
- Configure data collection rules for application-specific events
IBM Worklight Device Runtime Components - IBM Worklight also includes runtime client APIs designed to enhance existing server functions. Device runtime components are designed to provide:
- Connectivity and authentication APIs
- Local encryption, offline authentication and remote disabling
- Runtime skins, user interface abstractions and HTML5 compatibility
- Hybrid application framework, access device APIs and push-based registration
- Direct updates of application web resources and HTML5 caching IBM Software