Foursquare for Windows Phone 7
Posted on August 5, 2010 by Chris Koenig
The guys over at Touchality have been working hard on a Foursquare application for WIndows Phone 7 – check out what they’ve accomplished so far at http://4square.codeplex.com/
From what I can tell, the check in and friends features work pretty well. I couldn’t get the Society or Settings links to do anything, though, but I realize this is still a work in progress. To run it, you’ll need a Bing Maps Developer Key, which you can get, for free, at https://www.bingmapsportal.com/.
Once you have your key, load the project in Visual Studio 2010 (make sure you have the phone tools installed) and open the Classes->MapsHelper.cs class so that you can update this line of code:
public const string ApplicationId = "";
Plug in your Maps ID and you should be good to go!
So far my experience has been really good – it’s a LOT faster than the one that runs on my WM65 device, although I have enjoyed using that one too.. As I said, not all the features are complete, but they’re definitely off to a great start. Hopefully they’ll add some more information about my own profile so that I can see what achievements I’ve completed, and possibly which ones I’m close to getting. The best part is that they’ve made the source available to us so that we can study how they did what they did and hopefully heard a few things from them about doing Windows Phone 7 development. Make sure you spend some time spelunking around in the code to get a good handle on how they’ve done MVVM, navigation, state management, design-time data, etc.
Enjoy!





