Podcast Application, take ...3, I guess

One of the projects I've been working on for a while is a simple way to be able to publish podcasts online, without having to worry about downloading applications, or hand coding HTML or whatever. One of the main things that's been keeping me from finishing it, of course, has been lack of time. However, the other thing I noticed is that I was taking a completely wrong approach.

Before, the idea was that I would create a back end application, and then slap a UI on top of it. I realize now that for what I am trying to do, this is completely backwards, to a point. I realized that I am not creating a content management system as I have in the past, but rather a web application that serves a function. What I need to do then is work on the UI first, as this is what the user will see and interact with. It shouldn't matter what's on the back end, because the user will never interact with that.

I suppose I've been stuck in the other mindset due to having ideas of releasing stuff as open sourced projects. The mentality with that is to make the back end clean and understandable so that other developers could grab it and make it their own, which is not what the point of the podcast application is. That being said, I am officially re-announcing that I am working on a podcast application, taking what I've learned from my previous attempts and working on getting the user interface figured out first. Of course I benefit from having my podcast class already built that I can just plug in now without having to recode that part of it.

Of course one of the things I was toying with was to make it a desktop app built on Python and QT4, but that'll have to wait...

Ah, so many project ideas, so little time...

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.
  • E-Mail addresses are hidden with reCAPTCHA Mailhide.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.