Hello Unity

David Planella and I have spent the past couple of weeks gathering, cleaning and verifying Unity integration documentation that has existed on the Ubuntu wiki, individual blogs and inside the source code itself.   After publishing those docs, a couple of people asked for some kind of simple “hello world” type of application to show off how all that integration works.

So, I made one.

You can get the code from Launchpad:

bzr branch lp:hello-unity

It’s not complete yet, but it’s a start.  Let me know if you’re interesting in contributing to it.

This entry was posted in OpenSource, Programming, Work and tagged , , , , , , . Bookmark the permalink.

11 Responses to Hello Unity

  1. CruelAngel says:

    What I would be interested in accessing the the appmenu, as in creating a hud like searchable list of the application and indicator menu content.

  2. Lucas says:

    Can you answer me this question:

    This is not written by me, but I got exactly the same problem.

    I’ve added my Programm to the Unity Launcher, but it doesn’t appear there until one make a reboot/login or I make unity –replace.

  3. Pingback: Hello Unity, episode 2 | Michael Hall's Blog

  4. Pingback: Ubuntu Weekly Newsletter Issue 259 | Ubuntu Linux FAQs

  5. Marcelo Módolo says:


    I develop in Java and would like to know how to integrate a Java application.


    • Michael Hall says:

      You will need to use the Java GObject Introspection library: https://live.gnome.org/JGIR

      Once you have that, it will be mostly the same as the Python examples in hello-unity (since both bindings are generated from the same GObjects), you will just need to determine the correct Java syntax.

  6. Pingback: Quick Ubuntu Accomplishments Update | jonobacon@home

  7. Pingback: Hello Unity, episode 3 & 4 | Michael Hall's Blog

  8. Pingback: Ubuntu developers: Michael Hall: Hello Unity, episode 3 & 4 | Linux-Support.com

Comments are closed.