May 2 2010

Push Notifications in Windows Phone 7 developer tools CTP April Refresh

As you may know, we recently announced the April Refresh of the Windows Phone 7 developer tools. We’ve made some changes to some our APIs, including the way our Push Notifications work.

A few things you need to be aware of with the new tools and code for Push Notifications in WP7:

  1. In your WP7 application’s WMAppManifest.xml file, ensure you have listed out the capabilities that your application will be utilizing. In this case, for your application to support Push Notifications, at the least you’d need to add the following to your WMAppManifest.xml:
  2. <Capabilities>
        <Capability Name="ID_CAP_NETWORKING" />
        <Capability Name="ID_CAP_PUSH_NOTIFICATION" />
    </Capabilities> Continue reading

Mar 25 2010

Drinking from the Foursquare Firehose on Windows Phone 7

[Update: The source code for the app is now available on Codeplex: http://4square.codeplex.com]

Foursquare is one of the leading location aware applications out there today with a rapidly growing user base. They’re really hot right now – they exploded dramatically at SXSW this year. We take it for granted when things “just work” – I can’t recall Foursquare having any kind of downtime at SXSW in spite of the explosive usage they saw that week and this is a huge testament to their dev team that managed the required scale so well.

Some of you may have seen the Foursquare Windows Phone 7 app that was demo’d on stage at MIX last week. The app looks amazing and “critics agree” ;) Continue reading


Mar 20 2010

The Startup Visa Organization

I had the privilege of traveling with a bunch of fellow technologists from the Valley to Washington DC a few weeks ago. The purpose was to meet with US government officials on the proposed “Startup/Founder’s Visa” – a visa that would enable entrepreneurs born outside the United States to come here and help create businesses, which would consequently create more jobs in the United States. This trip to DC happened a few weeks back, and I’ve been thinking about writing about it for a while. However, I haven’t been able to find the time to finish my thoughts. It was not till I met an entrepreneur in Austin at SXSW did I really feel the need to push this post through.

I believe in Dave McClure Continue reading


Mar 15 2010

Developing for Windows Phone 7 Series

Some time back the team and I talked about our commitment to the Silverlight and XNA platforms on Windows Phone 7 Series as the primary developer platforms. We also promised to go into more detail about these platforms at MIX.

Not to oversimplify things, but, you can think about creating an application using the following iterative process:

Graphic1

While I can’t help you a whole lot with the ideation, I want to drill into a little more detail about how you can Design, Develop and Test your app, and eventually Distribute and Monetize your Windows Phone 7 app. The easiest way to think about how to design and develop for Windows Phone 7 Series is to break it down in to the platform piece and the tools piece. Continue reading


Mar 4 2010

Windows Phone 7 Series – Developers, Developers, Developers

A couple of weeks ago at Mobile World Congress in Barcelona, the world got to see what we’ve been working on with Windows Phone 7 Series. The end-user is at the center of our focus, and we’ve built our features and our platform offerings around how someone may want to use our phones. Those who got to see JoeB’s presentation or play with the devices walked away with the notion that our phones are wonderfully different. The next logical step now is for us to remove the covers of the developer platform, so that our developer community can start building applications that will complement the experiences on the phone.

Developers want to Continue reading