If you can’t wait until MIX10 and want some info on how software developement is going to be done on Windows Phone 7 Series just take a look at the screenshots above which supposedly come directly form MMicrosoft and leaked on XDA-Devs a few hours ago. Looks like my early predictions were spot on…
I re-typed the most important one so you don’t have to painfully read the badly compressed jpg:
Windows Phone OS 7.0 Application Platform
Windows Phone Application Platform is a new application platform focused on supporting consumer entertainment experiences running on Windows Phone OS 7.0. It is built upon Microsoft technologies such as Silverlight, XNA and the .NET Compact Framework . Developers already familiar with those technologies and their related tools will be able to create new applications for Windows Phone OS 7.0 without a steep learning curve.
Two frameworks are available for developing applications:
- A Silverlight UI framework for event-driven, XAML based application development – Windows Phone Application Platform provides developers with the full richness of Silverlight to develop creative mark-up based user experiences.
- An XNA UI Framework for loop-based games – Windows Phone Application Platform provides developers with the full power of the XNA gaming environment, enabling immersive and fun gaming and entertainment experiences.
The end-to-end Windows Phone Application Platform development environment includes Visual Studio, Expression Blend, marketplace services, Cloud-based web services, and developer co-marketing and evangelism programs.
The Windows Phone OS 7.0 user experience is designed to put the focus on consumers and the information and experiences they care about. The consumer’s data and information should be personal, relevant and connected.
To help developers create applications for these consumers, Windows Phone Application Platform provides:
- An easy and inexpensive way for developers to get started
- A cohesive and well-designed managed API set.
- A service-based application deployment marketplace to distribute their applications.
- An isolated sandbox on the device that every application runs in.
- Runtime services on devices that can be used to access Web services in the Cloud, such as Windows Live, Windows Azure, and third-party services for storage.
Windows Phone Application Platform, like most platforms, will continues to evolved overtime, but its goal will always be to deliver:
- Richer applications.
- Support for personal and connected consumer data across multiple devices.
- A robust application marketplace and developer portal.
- Powerful and productive development tools
This platform is designed to support the 3 Screens + the Cloud world that the consumers live in.