A Windows Mobile is another powerful operating system for handheld devices. It is a rich developer platform that allows you to build or purchase third-party software to customize your device. The types of Windows Mobile powered devices are Pocket PC, Pocket PC Phone Edition and Smart phone. While there are several differences between the three, the most visible difference is touch-screen support. Pocket PC and Pocket PC Phone Edition powered devices have touch-screens, while Smart phones do not. With the latest Windows Mobile version (Windows Mobile 6) smart phone has became more powerful. Its interface resembles the personal computer interface and is designed to fit neatly on a mobile phone.
New features in Windows Mobile 6 include support for rich HTML e-mail, increased functionality within the Microsoft Office Outlook Mobile and Office Mobile programs, and improved security and device management for IT manager. It can handle a much larger number of simultaneous processes (65,000, up from 256) and has higher resource limits. Despite these upgrades, Microsoft says that the OS will not require significantly more RAM and CPU power than the previous version. Version 6 comes with features designed to improve integration with Office 2007 and Outlook 2007. It also comes with Office Communicator, a mobile version of Microsoft's enterprise-level instant messaging program. Other goodies include VoIP and Windows Live integration.
Multimedia and Game Support
The extreme portability of Windows Mobile powered devices makes Windows Mobile a great platform for game play. Windows Mobile also serves as an excellent platform for game development due to the rich graphics capabilities of Windows Mobile powered devices and the availability of native gaming Application Programming Interfaces (APIs). The features of Windows Mobile that are useful in game development, and including the DirectDraw, DirectShow, and Direct3D Mobile APIs. DirectDraw will provides support for hardware-accelerated 2-D graphics, DirectShow will provides support for media playback and capture, and Direct3D will provide support for 3-D graphics applications.