IBM says its market data indicates that the number of mobile devices requiring remote database access and synchronization will reach nearly 50 million worldwide by 2005.
According to IBM, DB2 Everyplace enables handheld devices such as PDAs and smartphones to query, retrieve, and modify information in real-time from a wide variety of applications and data sources, including information stored in database offerings from Oracle and Microsoft in addition to IBM's.
IBM lists the following key new features of DB2 Everyplace version 8:
- New .Net Framework and .Net Compact Framework interfaces to simplify mobile application development on Windows workstations and servers or Windows Mobile devices and Pocket PCs. These enhancements slash .Net application development time in half.
- Enhanced application development support for Java developers that bundles IBM's J9 Java Virtual Machine for improved connectivity and performance to Java databases to help developers build mobile applications faster.
- Improved application synchronization to mobile devices through WebSphere Everyplace Access that provides real-time, virtual view of their business applications including email, instant messaging, and enterprise applications, enabling mobile employees to continue working even when not connected to a network.
- Support for data from DB2 Information Integrator, making DB2 Everyplace a mobile data source for information integration projects such as asset management, ERP, CRM, SCM or other business intelligence needs.
- A new plug-in for WebSphere Studio developers that helps them create sophisticated mobile Java applications for PalmOS and Pocket PC platforms.
IBM says its DB2 Everyplace offerings come with a free Mobile Application Builder (MAB) that enables rapid application development for handheld devices "without writing a single line of code," through a drag-and-drop application development environment.
In addition to Windows CE and Pocket PC, DB2 Everyplace also runs on PalmOS, Symbian, embedded Linux, QNX Neutrino, Microsoft Windows NT/2000/XP, and Linux.