Ubuntu App Showdown – Update

Well today is the App Showdown deadline.  I am feeling good and even proud that I managed to make an entry for the competition. Can’t wait to see all the other entries. I’ve been checking some of the featured apps on  OMG Ubuntu and they are looking brilliant :D   Mine isn’t good enough / clever enough to win, but that isn’t really the point behiond my entry. I had a lot of fun learning.

About my entry

My Shortcuts is an application I have built for Ubuntu 12.04, specifically as my entry for The Ubuntu App Showdown.

myshortcuts

Screenshot of My Shortcuts

What does it do?

Basically it provides a quick and easy method to launch my most commonly opened websites and applications from a visually pleasing user interface. The shortcuts include everything from Planet Ubuntu to Rhythmbox.

What would I like it to do in future?

At the moment the website and application shortcuts are fixed, it would be good if these could be configured to use whatever shortcuts the user wants.

Why did I build it?

I am still learning the basics with python and this is my very first steps into desktop application development on Ubuntu. I have had to learn how to build a user interface, have it interact with my python scripts, sign PGP, packaging, create a PPA and then get it into the Software Center. That is a lot of “new stuff” for me to learn, which is why I kept the application as simple as possible.

Thank yous

I would like to thank all the people I have asked for advice when building the application, with a special thank you for cielak. I would have been completely stuck with the signals, so thank you for explaining it to me better and also for putting up with my “silly questions” :)

This entry was posted in Ubuntu Planet. Bookmark the permalink.

5 Responses to Ubuntu App Showdown – Update

  1. Pingback: Ubuntu developers: s.fox: Ubuntu App Showdown – Update | Linux-Support.com

  2. neuromancerNo Gravatar says:

    Can you give us a link to source code?
    What graphical toolkit have you used? Qt?

  3. s.foxNo Gravatar says:

    The user interface was created with Glade, which makes use of GTK.

    It has its own project page in launchpad here

  4. Good work on creating MyShortcuts and getting it ready for the Ubuntu App Showdown. It’s even got more merit seeing that you were new to app development. Kudos to you!

  5. s.foxNo Gravatar says:

    Thanks David for the comment, yes I am completely new to it. I mainly focus on web development for a living so this was a big leap for me to make. Hopefully I haven’t embarrassed myself to much :)

    I can’t wait to see what everyone else has been working on for the last few weeks!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>