Waiting for Your Windows Phone Beta App

Publishing a beta version of a WP7 app is both exciting (“does it work on someone else’s phone?”) and frustrating (“when is it going to actually show up?”). Having submitted maybe five beta versions over the holidays I wanted to improve the latter problem. The beta submission process today looks like this: Submit your app…

5

Car Head Unit Compatibility with Windows Phone 7.5 Mango

I recently had a desperate need to upgrade the audio system in my car, and wanted a good Mango-compatible system. I learnt a lot about Bluetooth and what to look for to get a great in-car experience, which I am sharing here. Please note these are my personal findings and opinions, none of this should…

13

Finding the SSID of your wi-fi network on Windows Phone 7.5 Mango

Finding your IP address I have already covered, now for the next useful thing: your SSID name. Although MSDN documentation seems a little sparse in this area, this function works well for me so far. Note that simply enumerating until you get a wireless network is insufficient, as recently-used networks also show up: the trick…

0

Attempting UPnP on Windows Phone 7.5 (Mango), Part 1: SSDP Discovery

[Update: SSDP is WORKING now: all code updated] I have been on a mission for maybe six months now to get something resembling a UPnP stack working on Windows Phone Mango. This post covers Discovery. First off some basics: read the UPnP spec (download this and read documents/UPnP-arch-DeviceArchitecture-v1.1-20081015.pdf), which I found surpisingly straight-forward for a…

20

Finding Your Own IP Address On Windows Phone Mango

For reasons never adequately explained there is still no API to obtain the IP address of the phone from a WP app. However if you want the IP address on the local wifi network, help is at hand, via this sample code. The way this works is that the phone does a multicast of its…

20

Real World WCF on Windows Phone 7

I have already covered using WCF from Windows Phone 7 with my quick walk-through , but now, some months later, I have now shipped an application that uses it, and learned a few things on the way that help get a connection to the local WCF host reliably. Name Resolution My app requires connection to a WCF…

2