News

Windows Phone 8 Could Entice Developers

The next generation of Microsoft's smartphone could make Windows Phone apps interoperable with Windows 8 tablet apps and Windows 8 PC apps

The next version of Windows Phone could entice developers to take a long, hard look at Microsoft's still-fledgling mobile platform.

Such a move could help Redmond become more competitive against the smartphone Big Dogs at Apple and Google.

This is assuming correct information from an online news site that the Windows Phone 8, or "Apollo," release of Microsoft's smartphone OS will integrate the phone with the core Windows 8 OS and restore enterprise-focused features to Microsoft's mobility platform.

A Microsoft spokesperson declined comment on reporting Thursday by Pocketnow.com about details in an allegedly leaked video that Joe Belfiore, corporate vice president for Windows Phone Program Management, reportedly created for Microsoft's phone partners at Nokia. However, another prominent news outlet vouched for the report's authenticity and SuperSite for Windows' Paul Thurrott used the occasion of the leak to release similar information that he implied he had been sitting on from other sources.

Judging by the information in the Pocketnow.com report, Microsoft is making architectural changes with Windows Phone 8 to leverage the biggest potential market share advantage in its considerable arsenal.

Currently, Microsoft badly trails Apple and Google in smartphone market share, making its efforts to persuade app developers to dedicate their limited resources to the Windows Phone OS a tough sell. However, if Microsoft could make Windows Phone apps interoperable with Windows 8 tablet apps and Windows 8 PC apps, the addressable market for Windows-focused mobile apps could become large enough to make the opportunity irresistible for developers.

According to the reports, Microsoft plans to take the integration of the desktop/tablet and phone OS much deeper than just the "Metro"-style tile user interface, potentially allowing intensive cross-platform development.

The phone and regular OS will share several key components, with heavy overlap in the kernel, the networking stack, security and multimedia, Pocketnow.com reported Belfiore as saying in the video. The steps will allow developers to "reuse -- by far -- most of their code," Belfiore reportedly said.

The Belfiore video also revealed that Microsoft expected 100,000 apps to be in Microsoft's marketplace when Windows Phone 8 launches. With a rumored release date of Q4, that seems reasonable given that the Windows Phone Marketplace recently passed 50,000 apps. Even a 100,000 app count would leave Microsoft well behind Apple's 500,000-plus apps and Google's 400,000-plus apps, but Belfiore apparently promised Windows Phone 8 will help address that gap. The inclusion of native code support in the new version should ease porting of iOS and Android apps, according to Pocketnow.com. Meanwhile, Microsoft is also vowing backward compatibility for Windows Phone 7 and 7.5 apps in Windows Phone 8.

When Microsoft threw out the Windows Mobile platform in favor of a clean break with Windows Phone 7, the company abandoned many of the enterprise-friendly features that had helped that earlier Microsoft smartphone OS to a respectable market share.

After establishing Windows Phone as a consumer-first interface consistent with consumerization of IT trends, Microsoft now appears ready to try to once again build in those business-friendly features on the back end. According to the reports, new enterprise-focused features will include native BitLocker encryption, Secure Boot capabilities, some sort of return to ActiveSync (whether next to or in place of Zune seems unclear), Exchange ActiveSync policies, System Center configuration settings and the ability for businesses to distribute internal business apps behind the firewall.

There's also a slew of end-user features on tap, including support for multi-core processors, four different screen resolution options, removable microSD card storage, NFC radios, tap-to-share capabilities, the ability to track data usage, revamped Skype and Xbox clients and automatic preference for Wi-Fi connections.

If all of the details leaked Thursday are correct, and Redmond can execute on the plans, Microsoft will be taking a long stride back toward the center of the IT world with the Windows Phone 8-Windows 8 combination.

About the Author

Scott Bekker is editor in chief of Redmond Channel Partner magazine.

comments powered by Disqus

Featured

  • VS Code v1.99 Is All About Copilot Chat AI, Including Agent Mode

    Agent Mode provides an autonomous editing experience where Copilot plans and executes tasks to fulfill requests. It determines relevant files, applies code changes, suggests terminal commands, and iterates to resolve issues, all while keeping users in control to review and confirm actions.

  • Windows Community Toolkit v8.2 Adds Native AOT Support

    Microsoft shipped Windows Community Toolkit v8.2, an incremental update to the open-source collection of helper functions and other resources designed to simplify the development of Windows applications. The main new feature is support for native ahead-of-time (AOT) compilation.

  • New 'Visual Studio Hub' 1-Stop-Shop for GitHub Copilot Resources, More

    Unsurprisingly, GitHub Copilot resources are front-and-center in Microsoft's new Visual Studio Hub, a one-stop-shop for all things concerning your favorite IDE.

  • Mastering Blazor Authentication and Authorization

    At the Visual Studio Live! @ Microsoft HQ developer conference set for August, Rockford Lhotka will explain the ins and outs of authentication across Blazor Server, WebAssembly, and .NET MAUI Hybrid apps, and show how to use identity and claims to customize application behavior through fine-grained authorization.

  • Linear Support Vector Regression from Scratch Using C# with Evolutionary Training

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the linear support vector regression (linear SVR) technique, where the goal is to predict a single numeric value. A linear SVR model uses an unusual error/loss function and cannot be trained using standard simple techniques, and so evolutionary optimization training is used.

Subscribe on YouTube