Microsoft: No native code for Windows Phone 7

Only applications based on Siverlight or XNA Game Studio will be allowed on the Windows Phone Marketplace

Microsoft officials Monday confirmed at the company's MIX 10 developers event in Las Vegas that native applications will not be allowed on Windows Phone 7 devices. Only applications running in the Silverlight runtime environment or games in the XNA Game Studio runtime will be allowed.

That was the answer by Todd Brix, Senior Director for Mobile Platform Services Product Management, to a question from UK-based technology journalist Tim Anderson.

Brix confirmed that Windows Phone 7, the user interface overlay atop the Windows Embedded CE 6.0 Release 3 kernel, runs only interpreted or managed code through the two runtime environments provided by Silverlight and XNA.

Also see: Visual tour of Windows Phone 7

Adobe, but not Microsoft, has announced it’s working on a version of its Flash multimedia environment for Windows Phone 7 smartphones. Microsoft has said, and Brix repeated today, that though the company has no objection to Flash, seen in part as a rival to Silverlight, the initial general release of Windows Phone 7 will not support it later this year. Questioned by Anderson, Brix declined to comment on how Adobe may be implementing Flash on the mobile OS if native code is not supported.

According to Anderson, the CE kernel has the necessary APIs, so the question becomes who will be allowed to access them and under what conditions.

Microsoft on Monday also announced the immediate free availability of its advanced development tools – Silverlight 4, Expression Blend 4 beta, Visual Studio 2010,and XNA – for Windows Phone developers to begin designing, writing and testing mobile applications.

The move is clearly intended to spark widespread interest in porting existing applications, and writing new ones, for the redesigned mobile OS. Microsoft has been heavily focused on managed code development.

During a post-keynote briefing with reporters, Brian Goldfarb, Lead Product Manager of the Web Platform and Tools at Microsoft, said that as a result of today’s announcement, “Overnight, over 500,000 Silverlight developers became Windows Phone developers.”

Microsoft officials cited external and internal studies that show Silverlight currently is present on 60% of all Internet-connected devices.

The new UI for Windows Phone, coupled with a minimum hardware platform that’s mandated for the wave of devices expected starting in fall 2010, create a far more consistent mobile development platform for Microsoft coders. The new hardware specification, mandates just two screen resolutions, a common applications process, separate graphics processing unit, flash and memory minimum requirements. Handset makers can add to these, said Brix, but they cannot subtract from them or change them.

“No testing will be needed for running Windows Phone 7 applications on multiple devices,” he said. “That will ensure a consistent user experience.”

Read more about anti-malware in Network World's Anti-Malware section.

Join the newsletter!

Error: Please check your email address.
Rocket to Success - Your 10 Tips for Smarter ERP System Selection

Tags windows phone 7mobile apps

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

John Cox

Network World
Show Comments

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Ben Ramsden

Sharp PN-40TC1 Huddle Board

Brainstorming, innovation, problem solving, and negotiation have all become much more productive and valuable if people can easily collaborate in real time with minimal friction.

Sarah Ieroianni

Brother QL-820NWB Professional Label Printer

The print quality also does not disappoint, it’s clear, bold, doesn’t smudge and the text is perfectly sized.

Ratchada Dunn

Sharp PN-40TC1 Huddle Board

The Huddle Board’s built in program; Sharp Touch Viewing software allows us to easily manipulate and edit our documents (jpegs and PDFs) all at the same time on the dashboard.

George Khoury

Sharp PN-40TC1 Huddle Board

The biggest perks for me would be that it comes with easy to use and comprehensive programs that make the collaboration process a whole lot more intuitive and organic

David Coyle

Brother PocketJet PJ-773 A4 Portable Thermal Printer

I rate the printer as a 5 out of 5 stars as it has been able to fit seamlessly into my busy and mobile lifestyle.

Kurt Hegetschweiler

Brother PocketJet PJ-773 A4 Portable Thermal Printer

It’s perfect for mobile workers. Just take it out — it’s small enough to sit anywhere — turn it on, load a sheet of paper, and start printing.

Featured Content

Product Launch Showcase

Latest Jobs

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?