I was wondering what programs can be used to create widgets for notification center and what kind of file they are (such as .deb or .ipa)?