Freigeben über


Windows 7 Phone Tools CTP are out.

So, the Windows 7 Phone tools are out for everybody to start developing your apps.

Here's the link to the developer portal:

https://developer.windowsphone.com/

I would like to direct your attention to the following documents, before you start playing with the bits:

Windows Phone UI Design and Interaction Guide

Application Platform Overview for Windows Phone

You should familiarize yourself with those (especially the UI Design and Interaction Guide). 

I've been "dogfooding" the bit's for while and will try to start posting a few tips and tricks on the WP7 development which is of course very different from what we've had before. If you have never played with Silverlight or WPF, you could feel as if you are starting from the scratch. It's a completelly different developmenf paradigm. Here's the old post of mine that I made in 2006 when I started working with WPF, but this still holds true for Silverlight:

https://blog.opennetcf.com/ayakhnin/PermaLink,guid,930fa5f4-e684-4126-b3be-3974dde5d1e8.aspx

There's a lot more resources available on programming for WPF and Silverlight now, so if you haven't had a chance to learn it, this is your time :)

https://www.silverlight.net/

Comments

  • Anonymous
    March 15, 2010
    The comment has been removed

  • Anonymous
    March 16, 2010
    Hi Alex, "you could feel as if you are starting from the scratch." Is it worth to even look at the Windows Phone 7 API if you are a Windows Mobile custom software developer with enterprise customers? Do you see a migration path for existing Windows Mobile applications relying on .NET CF and P/Invoke? Regards, tamberg

  • Anonymous
    March 17, 2010
    I don't know if it's "worth" for you or not, but I know that the first release is primary oriented to nailing down the end customer oriented scenarios. I cannot tell you if and when the enterpise scenarios will be enabled in the WP7, but it's always worth learning new technologies :) Try to be openminded about this new paradigm. There might be ways to do what you need another way you used to do in the old platform. -Alex