Live Tile updates bug? [Developers]

Doug Rathbone, a Web Applications Consultant, has published an article on his blog recently outlining a bug he has come across when developing on the Windows Phone 7 platform with regards to the 260 character limit for toast (push) notifications for live tiles (opens in new tab), which can reportedly be a pain when pulling a tile from an SSL path that contains security keys and other parameters.

He has gone into depth about the problem and attached a sample app that one can use to reproduce the bug and "experience all the fun". Of course, if this was an issue with long paths in URLS, URL shorteners such as could be extremely effective. A very good read nonetheless.

Source: Doug Rathbone (opens in new tab)

Rich Edmonds
Senior Editor, PC Build

Rich Edmonds is Senior Editor of PC hardware at Windows Central, covering everything related to PC components and NAS. He's been involved in technology for more than a decade and knows a thing or two about the magic inside a PC chassis. You can follow him over on Twitter at @RichEdmonds.

  • Most devs I have spoken to (and certainly me with Phonealytics) have been finding live tile updates difficult to work with.Little errors like this and general reliability issues are a real pain and are confusing to users. Hopefully the mango update will improve the whole process.
  • Mango will improve it a lot - especially because the apps on the phone will be able to update their tiles directly on the phone (without any network connection needed).
  • That's ok for some apps that get their info from within the app, but for weather, shopping, parcel, sports, tide and twitter apps, the will still rely on the cloud. Also read that even the Live Tiles that work from within will count towards the 30, meaning it might get loaded in the registry the same way, which is the primary problem now with failing tiles. Hopefully Microsoft has figured out what is going on.
  • Is it just me, or does anyone else find a 267-character key to be a bit excessive? I get that he wants to use SSL for security, and send multiple parameters, etc., but at this stage of the game I don't understand why a GUID/UUID wouldn't be sufficient.