We have what looks like great news for current and potential Windows Phone developers. Now that Microsoft has made great strides with Windows Phone 7.5, they appear to be turning their attention to native access for developers, at least in some form. Up till now, developers have had no access to certain aspects of the OS, including telephony, codecs, graphic engines or deeper file access. Reasons for such restrictions were thought primarily to revolve around OS-stability and security. Now, Microsoft seems to be seriously considering opening up some native code to developers--either as part of a reconsideration of the policy or perhaps just being able to focus on implementation.
Stemming from a discussion on the Microsoft WPDev Feedback site, one of the most requested features is native development. In a subsection titled "How can we improve the WPDev application platform?" a suggestion of a Native SDK is sitting in the 4th spot with 1,000 votes. The thread is quite revealing as devs discuss how the current limitations of the platform are hurting their work. One example comes from an iOS developer who states "I want to do DSP on WP7. My DSP algorithms in Tunepal (my app) take fractions of a second on IOS and Android (written in C++) and about 10 seconds to run on WP7." Likewise, others discuss the need for 3rd party gaming engines e.g. Unreal or Unity, both of which are currently not allowed in the OS.
Cliff Simpkins, Senior Product Manager for Windows Phone 7, posted a response to the native SDK request and didn't pull any punches:
"...we are interested in providing developers with more options to develop great apps for Windows Phone, and native is one item that is high on the radar."
The goal of his post, dated just three days ago, is to solicit specific feedback on what exactly developers want most e. g. C++, third-party gaming engines, etc.. As he points out, while it would be nice to give developers everything, Microsoft is on a fixed schedule needing to prioritize any such opening up of the platform. Clearly Microsoft would need time to develop the SDK, APIs and do what they do best which is make premium, easy to use developer tools. Putting that aside, it seems quite clear that Microsoft wants to open up the platform to developers, resulting in more feature-complete apps and games for consumers.
Microsoft's only hesitation at this time seems to be: What parts do you want now and what do you want later?
Source: WPDev Feedback/User Voices; Big thanks to Amir, for the tip!
Microsoft Edge Dev channel gets new collections features, extension sync
Another weekly update is out for the Microsoft Edge Dev channel, and it has a host of handy features to check out. New in this release are a couple of improvements to collections, extension sync, and more.
Join us for the latest Windows Central Video Podcast
We're live with the Windows Central Video Podcast today at 2:30pm ET, make sure you're there!
Are you working from home this week? (poll)
More people are working from home than ever right now, and we're wondering how you all are managing to stay productive in your homebound state. Chime in and let us know in our poll!
The best motherboards for AMD Ryzen 5 3600X in one convenient place
Looking around for a motherboard to install your new AMD Ryzen 5 3600X processor? We've got you covered!