Hildon Desktop Plugin Howto

For those brave developers who are using Sardine to use/test/develop the bleeding edge Maemo stuff, this post is for you. :-)

Well, I’ve already shown before how to write Python plugins for Hildon Desktop. This time, I wrote a howto for writing C plugins for Hildon Desktop with the new GTypeModule-based API. All plugin types (Task Navigator, Status Bar and Home) are covered.

For those other super-brave developers who are building Hildon Desktop outside Scratchbox, it’s a good oportunity for you to test our plugin system and give some feedback, send patches, and report bugs.

The howto is available at:


Go Go Go!

Published by


Lucas Rocha is just a brazilian guy who loves hacking and music. He lives in the frozen lands of Finland with his lovely wife Carol. He works for Nokia in the development of Hildon and Maemo. In his free time, he's a happy GNOME contributor. He has a mustache, a beard and big smile in his face.

2 thoughts on “Hildon Desktop Plugin Howto”

  1. You need to describe, or link to a description of, what each of these plugin types are and can do.

    What is a TN (Task Navigator) plugin? Why would I want one?

    Can you write a plugin that acts as both a Status Bar plugin and a Home Page plugin? Would the code run in the same process? e.g. a plugin which maintains a list of detected servers on the local network, displayed as a drop down in the status bar and as a list if the home page is visible.

Comments are closed.

Attribution-NonCommercial 3.0
This work is licensed under a Attribution-NonCommercial 3.0.