Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Submission + - Windows Phone 7 Series - Developer Perspective (

shutdown -p now writes: "As previously promised, at MIX10 developer conference, Microsoft has released details about the development side of the upcoming Windows Phone 7 Series.

It is now confirmed that two frameworks for application development will be XNA for games and game-like fullscreen, high-performance applications, and a subset of Silverlight 3 for everything else. Both frameworks support managed .NET code only — no native (C++) code support. Furthermore, the applications are sandboxed, and "unsafe" functionality, such as P/Invoke, is not available. A fairly detailed set of UI guidelines for developers has been made available as well.

The integrated web browser is claimed to be based on Internet Explorer 7 engine with some extra features, such as proper XHTML support.

An single centralized store will be available, called the Marketplace. It will include both applications and other media (such as music). The Marketplace will be the only way to install applications onto the phone (though, supposedly, "enterprise customers" will have some workaround). There will be an approval process for publishing applications on the Marketplace, and, aside from filtering out malware, it will also require that applications are "generally good taste excluding pornography, hateful/inflammatory speech, and gratuitous violence".

On the hardware side, the specifications will be tightly controlled for the benefit of developers. A standard set of hardware buttons is mandated on all phones ("Back", "Home" and "Search"). Screen size is limited to two standard resolutions: 320x480, and 480x800, and touchscreen must be capacitive, with at least 4-point multi-touch. Other requirements hardware requirements include 3D acceleration, GPS, and accelerometer.

Unlike past mobile SDK releases from Microsoft, a free version of development tools for Windows Phone will be available, named "Visual Studio 2010 Express for Windows Phone". A preview of that is presently available, complete with an emulator. In the future, a mobile-oriented version of Expression Blend 4, a designer-centric development tool, will also be available."

Slashdot Top Deals

"Open the pod bay doors, HAL." -- Dave Bowman, 2001