Research in Motion (RIM) will preview on Tuesday technologies enabling application builders to use Web development skills to build programs for the company's BlackBerry smartphone.
Previously, Java development skills have been required to build applications leveraging BlackBerry capabilities, RIM said. Technologies set for release in a beta format include the BlackBerry Widget SDK (Software Development Kit), for building integrated applications using common Web technologies such as HTML, CSS (Cascading Style Sheets), and JavaScript; a command-line tool to convert the Web application into a Java application; and a simulator to test applications. General release of the three technologies is planned for later this year. The beta technologies can be accessed at BlackBerry's developer site.
[ Earlier this year, RIM officials earlier this year marked the 10th anniversary of the BlackBerry, emphasizing the device as a business applications platform. | Smartphones present a veritable Tower of Babel for developers. See InfoWorld's recent report. | Get InfoWorld's 20-page hands-on look at the new generation of mobile devices and see how the BlackBerry, iPhone, Windows Mobile, and more stack up agaist business needs, all from InfoWorld's editors and contributors. ]
RIM's move greatly expands the base of developers who can build for its popular device, with more developers capable of building Web applications than Java applications, said Mike Kirkup, RIM director of developer relations. Developers can take Web content and essentially turn it into a widget on the BlackBerry platform, he said.
"What this is, it would give people the ability to have the same look and feel as Java applications on the BlackBerry by using Web development and Web technologies," Kirkup said. Widgets still enjoy benefits of Java applications, such as native integration with other applications, local storage, location-based services, and sandbox security.
"The idea here is a new development methodology," said Kirkup.
Developers render an application interface using Web technologies; Web applications can be extended using BlackBerry Widget APIs. For example, developers can provide for interaction between a widget and the BlackBerry e-mail and calendar applications.
Or widgets could be developed to view or edit files and documents stored on the BlackBerry. Developers can use RIM push technology enabling dynamic widgets that run in the background and provide alerts to users.
All three technologies will be available free of charge. Developers will need version 5.0 of the BlackBerry OS. BlackBerry Widgets can be distributed through the BlackBerry App World online application store or, in corporate environments, through BlackBerry Enterprise Server.
While RIM now is offering its own technologies for Web development, third party Rhomobile previously has offered its Rhodes framework enabling use of HTML to build for smartphones including the BlackBerry.
Read more about developer world in InfoWorld's Developer World Channel.
Get the independent advice and expertise you need to support a virtual workforce.
The increase in Linux popularity has increased the frequency and sophistication of malware attacks. Read this 2 page white paper now to learn how you can protect your Linux environment with real-time protection that is certified by all major Linux vendors.
Download now »Ensuring acceptable application delivery will become even more difficult over the next few years. As a result, IT organizations need to ensure that the approach that they take to resolving the current application delivery challenges can scale to support the emerging challenges. This handbook elaborates on the key tasks associated with planning, optimization, management and control and provides decision criteria to help IT organizations choose appropriate solutions.
Download now »A common misconception is that mid-range storage requirements are dramatically different than that of a larger enterprise. Mid-range storage users may require less capacity, but they have similar functionality and management requirements. This ESG paper examines mid-range storage needs and reviews a new solution that adjusts size while retaining value, performance and functionality.
Download now »
Sign up to receive InfoWorld Resource Alerts
