Pocket Podcasts Blog

Chronicles the development of Pocket Podcasts, an open source podcast client for Pocket PC and Smartphone

Thursday, June 29, 2006

New beta posted

I posted a new beta earlier tonight, which includes the storage card support that I blogged about earlier. Those snail-paced ActiveSync transfers are a thing of the past.

I've been using this beta to transfer podcasts to my Pocket PC (technically, to my storage card) before work in the morning. It works surpringly well. My biggest problem is that I download podcasts at the last minute before I leave. What ends up happening sometimes is that I have to leave for work before the downloads finish.

Solving this problem is definitely a next step. I'd like those podcasts to be ready when I wake up. Maybe I can squeeze that into the next beta.

In the meantime, enjoy this release.

Friday, June 02, 2006

ActiveSync support: removed

After giving it a good deal of thought, I've decided to take out ActiveSync support. Actually, to be correct: I'm taking out the OpenNETCF library. Maybe ActiveSync support will come back in some other form in the future.

From a functional standpoint, podcast transfers over ActiveSync (using the OpenNETCF library) were way too slow. So slow that, given no alternative (such as connecting storage cards to your PC), you'd be better off using some other type of mobile device. Luckily, the storage card alternative exists - and is much, much faster, actually, it's awesome.

From a copyright standpoint, the OpenNETCF library was also a thorn in the side of the GPL. The only way to ship with the library would be to create an exception to the license, which isn't really desireable. One other alternative might be to adopt a complete Microsoft "shared source" type of license over the whole project. Again, not really desireable.

Goodbye, ActiveSync support!