It may surprise some of you (not really) to learn that in addition to being a software geek, I’m also a sci-fi nerd. One of my current guilty pleasures is the British Sci-Fi hit Doctor Who. I’m not alone in this, I know many of you reading this are fans of the show too. Many of my friends from outside the floss-o-sphere are, and some of them record a weekly podcast on the subject.
Tonight one of them was over at my house for dinner, and I was reminded of Stuart Langridge’s post about making a Bad Voltage app and how he had a GenericPodcastApp component that provided common functionality with a clean separation from the rest of his app. So I decided to see how easy it would be to make a DWO Whocast app with it. Turns out, it was incredibly easy.
Here are the steps I took:
- Create a new project in QtCreator
- Download Stuart’s GenericPodcastApp.qml into my project’s ./components/ folder
- Replace the template’s Page components with GenericPodcastApp
- Customize the necessary fields
- Add a nice icon and Suru-style gradients for good measure
That’s it! All told it took my less than 10 minutes to put the app together, test it, show it off, and submit my Click package to the store. And the app doesn’t look half bad either. Think about that, 10 minutes to get from an idea to the store. It would have been available to download too if automatic reviews were working in the store (coming soon).
That’s the power of the Ubuntu SDK. What can you do with it in 10 minutes?
Update: Before this was even published this morning the app was reviewed, approved, and available in the store. You can download it now on your Ubuntu phone or tablet.