I’ve recently been using a different podcast player on my iPhone to Apple’s “iPod” app, called Instacast.
I’ve tried a few podcast players on the iPhone, but nothing until now has come close to matching the built-in software (which itself isn’t anything special – it’s just solid).
Instacast (made by Vemedio) feels like a polished product (the other apps’ I’ve tried did not).
Here are what I consider to be the pros and cons of this app, followed by a few feature requests that would for me take this far beyond anything Apple has done to date.
Pros
This isn’t a complete feature list, it’s a list of the features I appreciate.
- You can lock your phone or exit the app whilst a video is playing and you still hear the audio. I’ve been eager for Apple to do this for some time.
- You can sync podcasts without the need for iTunes or WiFi (ie. it works over 3G).
- Of the shows you subscribe to, as well as the shows you’ve downloaded, you’re also able to stream shows straight from the net. There are a few key shows I must hear, and so I download (aka Cache) these when they’re released, but for the rest I’ll just stream there and then, or download just in time for my trip home from work. This helps to free up space on my phone and means I can sub to more shows (including video feeds) without any disk space price to pay.
- It makes it easy to filter the shows you’ve cached from the shows you’ve simply subscribed to.
- It includes the show notes when you’re listening/watching a show, including the all important hyperlinks. That’s turned out to be surprisingly useful when listening/watching to a show.
- It provides a chronological order of the newest shows you’ve subscribed to (a “river of shows”).
- In-app subscription with a decent selection of podcasts to choose from.
- It makes it relatively easy to move from iTunes to Instacast via the importing of an OPML file.
Cons
- I miss being able to subscribe directly via my desktop PC.
- As the option is there to stream or download on demand, I find myself subscribing to more podcasts ‘just in case’. This has resulted in a longer and messier list of subscribed shows. I’m starting to feel like I’m missing out on some shows because it’s harder to get an overview of what I have available.
Feature Requests
- There are some shows I want to watch each week, whilst there are others that I could skip a few weeks of and not care. Instacast (like Apple’s own software) treats all podcasts equally. I’d like to be able to tag podcasts/feeds, allowing me to organise my podcasts in a similar way I manage my RSS feeds (most importantly with a “Must Read” tag).
- You can have the app auto cache (ie. Pre-download) podcasts, but from what I can tell this is all shows or nothing. That would soon fill up my disk space with shows I don’t really care about. It would be nice to have it auto cache only certain shows or certain tags (see above).
- I’ll sometimes jump from podcast to podcast. One afternoon I’ll be in the mood to listening to The Talk Show, but in the morning I might be more in the mood for The StackExchange Podcast. It would be good to have a timeline of what I’ve been listening to recently so I can easily jump back to a previously incomplete show.
- And of course, my killer feature (as mentioned a few posts back) would be the ability to start a podcast on my iPhone, stop it and the pickup where I left off using a different device (eg. my media pc).
At the moment I’m a very happy Instacast user, and I think it has great potential. It’ll be interesting to see if Apple have anything to announce at WWDC 2011 this Monday that might bring me back.


