ARN

8 things you didn't know about Windows Phone 7

From Microsoft's MIX10 Web developer conference

At Microsoft's MIX10 Web developer conference, a series of presentations, question-and-answer exchanges and briefings are pulling into the light more and more details of Windows Phone 7 and the development environment.

Here's some of the news that emerged on Day One.

1. If you're already using Microsoft's core Windows and Web development tools and frameworks, you're qualified to start creating Windows Phone applications.

Microsoft has just released for Windows Phone free versions of the newest releases of its primary developer tools: Silverlight 4 toolset for graphical, event-driven, media-rich Web applications; Visual Studio 2010; the beta version of the Expression Blend 4 visual design toolset; and XNA Game Studio for games.

With that announcement, "Overnight, a half million Silverlight developers became Windows Phone developers," says Brian Goldfarb, Microsoft user experience platform manager.

From sneakers to smartphones: The man behind Microsoft's Windows Phone design 

Microsoft's intent is to enable most of its existing Windows and Web development communities to have the capacity to start building Windows Phone applications at once. Whether they will actually build Windows Phone software remains to be seen. But if the Windows desktop and Web communities decide to leverage their existing expertise to build or adapt applications for Windows Phone, it could dramatically reverse the fast-declining mobile market share of the previous Windows Phone releases.

Expression Blend 4 beta release is separately downloaded at present.

All the other tools are available in a single download

2. Though Windows Phone 7 supports multi-tasking, due to the underlying Windows Embedded CE R3 kernel, developers won't have access to it in the initial release.

Microsoft itself makes use of multitasking in the operating system. For users and developers, an application pauses when the user switches to another program, and the first one could be shut down by the operating system to reclaim CPU or memory resources.

"This was not a quick decision," says Charlie Kindel, partner group program manager for the Windows Phone 7 Developer Experience. Microsoft looked at what it could take to create and use background processing on the phone for developers and users, and the potential impact on the all-important user experience. The conclusion: A lot of infrastructure would have to be built and a lot of added complexity would result.

At the same time, Microsoft executives say the Windows Phone 7 platform provides a range of integrations and services for applications that provide the kind of multitasking users want. For example, if you start a music track on the WP7 device, it will continue playing if you switch from the music application to another one. The "live tiles" in the UI -- the intelligent rectangles and squares that can be linked to phone or cloud-based services and applications -- coupled with Microsoft's free push notification service for Windows Phone provide a way for developers, their apps and services to continually notify and update phone-based programs, for example, with the latest scores from the NCAA tournament.

The goal, Kindel says, is to ensure "We control the quality of the overall user experience."

"We'll address multitasking when we do the next turn of the crank [the next release of the OS]," he says. But that probably won't mean unfettered access to multitasking features.

Kindel mentions he bought his daughter a "rival smartphone" and after a few days she told him "we need to take it back, the battery only runs for three hours." Kindle concluded that she had downloaded a social networking app that multi-tasked: it opened and maintained a constant connection, and data exchange, which rapidly ran down the battery. To his daughter, he says, this wasn't a "bad application" but a "bad phone."

Microsoft doesn't want there to be bad Windows Phone 7 phones.

In broad terms, the argument is similar to that made by Apple, whose iPhone OS also has multitasking and also restricts its use by developers.

3. Native applications are not permitted on Windows Phone 7 devices.

Come socialise with us! Facebook | LinkedIn

More about: Apple, Microsoft, Samsung, X10, Xbox
References show all

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
Users posting comments agree to the ARN comments policy.
Login or register to link comments to your user profile, or you may also post a comment without being logged in.
Related Coverage
Related Whitepapers
Latest Stories
Community Comments
Tags: Windows Phone 7
ARN Directory | Distributors relevant to this article
Alloys , Aquion , ASI Solutions , Australasian PC Distributors (APCD) , Bluechip Infotech , Brightpoint Australia , Compucon Computers , Dicker Data , Express Data , Express Online , ICT Distribution , Impact Systems Technology , Ingram Micro Australia , Leader Computers , Leading Pacific Australia , NewLease , Simms International (For Simms International please see Express Online) , Synnex Australia , Topstar Computer International , Westan , XiT Distribution , Xpress I.T. , Dynamic Supplies
rhs_login_lockGet exclusive access to ARN's news, research and invitation only events.
ARN Distributor Directory
ARN Vendor Directory

iAsset is a channel management ecosystem that automates all major aspects of the entire sales,marketing and service process, including data tracking, integrated learning, knowledge management and product lifecycle management.