Important news about the future of Windows Mobile is coming out of Microsoft’s Professional Developers Conference, going on now. Yesterday brought word that both the handheld and smart phone versions of this operating system are going to offer significantly higher screen resolutions. Now it has been revealed that Microsoft is going to add a version of DirectX, support for location-based services, and a new method for storing data to Windows Mobile.
According to The Register, DirectX multimedia APIs will be included in both Pocket PC and smart phone versions of Microsoft’s mobile OS. This will include DirectDraw for 2D, Direct3D, and DirectShow. This is expected to increase the number of 3D games available for these platforms.
In addition, Smartphone Thoughts is reporting that, in the future, developers will easily be able to add location-based services to Windows-powered smart phones. The .NET Compact Framework will take location information provided by wireless carriers and allow developers to use it in their applications. While this location information isn’t as precise as a GPS receiver, it is surprisingly accurate.
Smartphone Thoughts is also saying that Microsoft will replace the operating system’s original database, CEDB, with a new one, called eDB. This will actually be a version of SQL Server CE and will be where the PIM data is stored, as well as data for other applications. The APIs for eDB will be close to the ones from CEDB, but won’t be exactly the same, requiring some rewrites for third-party applications that make use of the built-in PIM data. This change is expected to allow for larger databases and better performance.