Click for larger versions.
We can always count on XDA-Developers to bring us the news early. In this case it is some snippets of the developer documentation for Windows Phone 7. The above bit confirms the OS is multi-tasking capable, but then we knew this already.
More after the break.
However most developers will be limited to managed code, with even OEMâ€™s and operators having to bed for access to native APIâ€™s and being closely audited in their use.
As has leaked earlier also, Visual Studio and Expression Blend for the XAML UI will be the primary development tools.
The above document confirms both Silverlight and XNA development. Silverlight is interesting, as we know it will not be present in the browser yet. XNA is however more interesting, as it is the same language used to program the ZuneHD and more importantly X-Box Live games, suggesting cross compatibility between the 3 platforms.
The software also makes passing references to runtime services that can be used for notifications, including 3rd party notifications, suggesting applications even after suspended can register with a background service to be woken up in response to external data.
Read more from some real developers, who are not too happy, at XDA-Developers here.
Thanks freyberry for the tip.