Andy Pennell's Blog

See me blather about software development, Gadgets, Technology, Fatherhood, plus anything else that gets me going.

Browse by Tags

Tagged Content List
  • Blog Post: Using Flurry Analytics on Windows Phone

    I recently added Flurry Analytics support to my application and in the few weeks it has been available I have learnt huge amounts about my users, their habits, and found and fixed several bugs that no-one has even reported. [This post is my personal opinion as some guy producing Windows Phone apps...
  • Blog Post: UPNP on Windows Phone 7.5 Part 2: Invoke

    With UPnP discovery worked out, the next feature is to turn the discovery results into a Device, find a Service on that device, and to make calls on that service, ie Invoke some Actions. I'll start with the code from my test app, to give you an idea of where we are heading. I wanted to choose an Action...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: 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 own invention, then listens...
  • Blog Post: 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...
  • Blog Post: Using LongListSelector without LINQ

    The LongListSelector control is an awesome thing, but using it without LINQ I found a tricky business. Here is what I learned. [Updated 11/20 to grossly simplify the code] I am pretty new to Silverlight and to DataBinding, and I was happy when I started a few months ago that I got the a VS Wizard...
  • Blog Post: Error Reporting on Windows Phone 7

    [Minor code update Jan 15 2010] It may come as a surprise to some, but applications sometimes crash. Even mine! On WP7 when an app has an unhandled exception it is killed by the operating system and you, the developer, will be none the wiser. However if you would like to know when your app died, and...
  • Blog Post: Using WCF on Windows Phone 7: Walk-through

    Windows Phone 7 and WCF: a great combination, but can be tricky to get going. Here is how I did it. Internally at Microsoft there has been quite a bit of interest with developers wanting to produce WCF (Windows Communication Framework) applications for Windows Phone 7. Bizarrely I turned out to be...
  • Blog Post: Cheap Video Card for Windows Phone XNA Development

    With the release of the RTM version of the Windows Phone 7 developer tools, some folks are running into the video card requirements that block them from running XNA applications in the emulator. I hit this problem on my home machine too, and the solution was this video card for $20 after rebate: http...
Page 1 of 1 (12 items)