Dmitry Lyalin's Applications for Windows Phone 7

Archive for April, 2011

TWiT v1.6 Released to Marketplace!

I am happy to announce that TWiT update v1.6 has been approved for release and is now being published in the Marketplace.

This releases fixes some issues introduced by update v1.5, below is a list of things that I fixed.

Summary of Fixes

  • Live Audio Playback Fixed: Once again Live Audio playback should work
  • Episode List Loading-time Improvements: Fixed an issue where the show episode page would load multiple times behind the scenes due to a bug causing a delay in loading the episodes list. While this does not fix all loading issues with the episodes list it should at least make things better
  • Error Information Improvements: When an error occurs and the user agrees to send me the “Exception” detail for diagnosis it will include the version number of the app; this will greatly help me debug future issues
  • Other Fixes: Behind the scenes I have fixed some other issues that could at times cause errors so the app should be more stable

Known Issues in v1.6

Unfortunately not every issues is resolved by update 1.6, there are still issues with as listed below:

  • Playing back episodes that were in-progress when you had version 1.4 or earlier installed – I cannot fix this but in the future hope to avoid it from happening again
  • The word “Calendar” is misspelled on the Live Audio panorama page – I will fix this in version v1.7
  • Episode list in the show page is still a bit slow to load and laggy to use – I will attempt to improve this in version v1.7 and really hope to fix it this time
  • Some new shows are still not correctly listed. This can even cause playback issues so I’m looking to address this in v1.7
  • Some shows names have been changed and this is not properly updated – Should be fixed in version 1.7
  • Paul Thurrott’s Twitter is not properly listed in the application – Should be fixed in version 1.7
  • A few other crashes that happen occasionally it seems though I have been unable to reproduce all of them.(please keep those error reports coming and add detail when possible)

What about a “Paid Version” without Ads?

Also I have heard “loud and clear” that people want an ad-free paid version of the app. I hope to release this soon once a few more bugs are resolved.

This has not happened yet for one simple reason; I just don’t believe in charging people for an application until I’m happy that all the core features work as expected. I do appreciate everyone’s patience on this matter and I’m working hard to get this ready for you.


Thanks again for everyone who reported issues, please continue to send me errors and feedback as I do read every email I get, though I cannot always respond personally.


TWiT 1.5–Known Issues

Unfortunately the v1.5 release of the TWiT Windows Phone 7 application did not go as well as hoped, a few bad bugs sneaked by my best attempt at testing the update, here is the list:

Known Issues & Status (Updated 4/21/2011)

Live Audio Playback Broken

  • Details: Live audio does not work – errors out when you try to start playing the live feed and app crashes
  • Status: This has been fixed in update 1.6 and already submitted to Marketplace on 4/19. I hope to see it released this week if it passes certification

Resuming Shows from before update Crash Application

  • Details: This is a very frustrating issue and I caused it with a large code refactoring (something that really needed to happen). I simply didn’t anticipate it but should have. This is also something I simply didn’t have a good way to test for as it required data from the v1.4 version of the application to replicate the bug.
  • Status: Unfortunately there is no way for me to restore the old shows, they simply will never play and I’m very sorry. Update 1.7 will at least attempt to prevent the application from crashing if you try to play a “broken” old show
  • Note: New shows you start listening to in update 1.5 or later should NOT be impacted and are expected to both play and resume as they did before the update

Show Page – Episode list loading slowly

  • When you click on a show detail page the episode list above the advertisement loads slowly (Example: you click on Windows Weekly logo to see the show details)
  • Status: I think I found the root cause of this issue and it should be patched in update v1.6 – Please let me know if you have any issues after the next patch

Other Misc. Issues

  • Episode title in media player is not wrapping and therefore is being cutoff. (This has been fixed in update 1.6)

Closing Comments

Big thank you as always for everyone’s patience and feedback about the issues – I am working hard on ensuring future updates go more smoothly and add features people are requesting.

If you know of more issues not listed here or have suggestions, email them to as I do actively monitor this email address (even if I don’t respond to every email sent in).

TWiT v1.5 Released!


I am very happy to announce that after a long pause between updates the Windows Phone 7 App has finally hit v1.5 and that update is now live on the Marketplace.

Big Change – Added Advertisements

Why? To help fund this applications development going forward

The application now includes advertisements. You will find a small and I really hope un-intrusive ads on the Episode Detail and Show Episodes list pages. (using the Microsoft ad platform for WP7)

This change is a big one for me and one I wanted to avoid. My goal to create the TWiT App was to create a first-class experience that everyone could enjoy and in many ways I think I accomplished it. Unfortunately my hopes of “donation supported” applications or something I could “figure out how to fund” have fallen short of expectations. Therefore I am forced to try something different and this is the first step.

Ironically the TWiT podcast network itself started with a donation model that later led to an advertisement supported model, I guess some things never change – donations just don’t seem to work in most cases.

Hate Advertisement? No worries, a paid version is coming

In the near future you will also see a paid version released without advertisements, I know many want this version and will see it go live shortly.

Long-term Plan? Not really, not yet at least

Long-term I have not made all the decisions yet on “what features” will be included in which version, nor do I think I have optimized the advertisement placement and other factors. Much will be figured out this year so stay tuned.

Big THANK YOU to those who did donate

In closing I want to also say a big THANK YOU to the 11 people who did donate to support the application. Unfortunately after 12,000 downloads its too small of a number to sustain development without the changes noted above.

New Features & Changes

Removed Items

  • Donation links and screen have been removed – this application no longer requires or accepts donations for the project
  • The audio/video media player no longer supports dragging a slider to switch positions (see more info below in “Media Player Changes”

New Features

  • Added a Live Calendar that is a web view of the TWiT Google calendar listing upcoming live shows. This is just a temporary solution and I hope to integrate this further into the interface as we head towards Mango release of the platform
  • Added new or renamed network shows such as the “Mostly Photo” netcast

Panorama Changes

  • New Panorama section added dedicated to Live Audio playback / Calendar
  • Random featured shows are now displayed in the shows Panorama section (instead of the Highlights section)
  • Show list is no longer a horizontal scrolling list – instead it’s a vertical list that makes it easier to find all the shows available

Media Player Changes

  • The audio/video media player no longer supports dragging a slider to switch positions – this proved to be too buggy and prone to errors though I’m looking to get it back in. For now you will have a button to seek Left or Right though this experience is also not ideal at this time.
  • Increased buffering time to 15 seconds minimum to try and avoid a scenario where audio would “start/stop” in a very annoying fashion during moments of poor network data strength
  • Buffering related text should no longer get stuck on the screen indefinitely during video or audio playback as it happened under certain conditions

Bug Fixes

  • The application should no longer crash when you press the back button to the episode description view when the video is loading
  • Due to the (bad) design of the old horizontal show list some of the network shows were hard to find, this is now addressed by the vertical show list mentioned above

Other bugs have been fixed but its hard to have an exact list with the amount of changes I made – in general I just hope the application will get more stable over the coming few releases