Products Worklight Studio
Cross-platform portability of the application code is critical for mobile app development and a variety of methodologies exist to achieve it.
Unfortunately, many have their own inherent limitations. Some employ proprietary mechanisms such as code translators and compilers or custom scripting languages that result in technology lock-ins. Others take the lowest-common-denominator approach that delivers poor user experience.
Worklight breaks this tradeoff by enabling the development of rich multiplatform applications using its mobile development studio to address the unique requirements of the organization.
 
Open Approach
 
  Develop downloadable pure HTML5, hybrid and native applications for all supporting modern devices (learn more about the
    development approaches that are enabled by Worklight)
  Choose from a variety of frameworks and tools to efficiently achieve an optimal user experience for each supported device
  Maintain the portability of the source code from one environment to the other
  Access device APIs using native code or standard HTML5, CSS3 and JavaScript over a uniform PhoneGap bridge
  Utilize both native and web languages on different pages of the same application if desired
  Integrate 3rd-party libraries such as Sencha Touch and JQuery Mobile to deliver a rich user experience
Learn more about Worklight's support of HTML5.
 
Powerful Infrastructure
  Build rich internal and external-facing mobile apps for iPhone, Android, BlackBerry and Windows operating systems
  Access native development, testing and debugging tools via integrated device SDKs
  Access all native device features and capabilities without compromising the portability of the code
  Distribute HTML code across multiple pages to enhance development productivity
  Benefit from full integration with IBM Rational Software Team Concert and Jazz Build Engine (learn more)
 
Efficient Optimization
  Maximize app customization potential and sharing of code across environments with Worklight's mobile development studio
  Define custom behavior and styling that matches the design guidelines of the intended environment
  Implement Runtime Skins capabilities to build apps that automatically adjust to environment guidelines such as
    form factor, screen density, HTML support and UI input methods
 
 
  End-to-end Eclipse-based mobile IDE
  Combine native and standard web technologies
    in a single app
  Environment-specific optimization framework
  3rd-party library integration
  Device SDK integration
  Back-end connectivity utilities