Microsoft: Windows 7 is a Boon to Developers
Microsoft is calling Windows 7 the perfect platform for developers. The company has made advances in connectivity, mobility, natural interfaces, graphics and media support, as well as enhanced performance, flexibility, security and interoperability to help developers create better applications.Microsoft is calling Windows 7 the perfect platform for developers. In its Windows 7 Developer Guide, Microsoft said, "The Windows 7 operating system is the essential platform for developers." The company has made advances in connectivity, mobility, natural interfaces, graphics and media support, as well as enhanced performance, flexibility, security and interoperability to help developers create better applications that are optimized for the Windows 7 platform.
Moreover, Windows 7 builds on the capabilities of the already developer-friendly Windows Vista and offers developers a wide variety of choices and capabilities within the Windows developer platform, while empowering developers to deliver solutions that are mobile-aware, connected, high-fidelity, and provide a highly intuitive user experience.
"The big concern for every developer is: What will Windows 7 break in my application? Fortunately, it looks like very few apps will break with the move to Windows 7. From what I can tell, with Windows Vista, Microsoft made a real break from the past in terms of security, and it was that step that broke apps."James also noted:
There are some neat new features in Windows 7 that you can use and not break your application on platforms that lack the features. Those features include the following: ??Ã Progress bars in title windows ??Ã Interactive taskbar "thumbnails." For example, when your hover the mouse over the taskbar entry for Windows Media Player, the window preview is overlaid with basic play controls. ??Ã Jumplists, which allow application functionality to be called directly from the Start menu. ??Ã A new animation framework ??Ã Improved handwriting/ink API including "math recognition" ??Ã Improved touch support ??Ã Federated Search, which allows developers to create feeds the Windows search (and SharePoint) can consume.Meanwhile, NVIDIA has announced that Microsoft's Windows 7 enables software developers to create powerful new digital media applications by harnessing the massive parallel processing power of NVIDIA GeForce graphics processing units (GPUs). Windows 7 gives developers this capability through Microsoft's new DirectCompute application programming interface (API), which is being introduced as part of the Microsoft DirectX 11 API. "NVIDIA has demonstrated its commitment to GPU computing with the announcement of the Fermi architecture," said Mike Ybarra, general manager of Windows product management at Microsoft, in a statement. "Windows 7 and DirectCompute will make it even easier for developers to create innovative applications that take advantage of the GPU's massively parallel processing power." NVIDIA has worked closely with Microsoft on the development, testing and validation of Microsoft DirectCompute, NVIDIA officials said. DirectCompute will be distributed as part of the DirectX 11 API and is supported by NVIDIA's current lineup of DirectX 10 GPUs and upcoming DirectX 11 GPUs based on NVIDIA's recently announced NVIDIA Fermi architecture.