Writing applications for Ubuntu (including Ubuntu Phone) and questions about the application submission process to the Ubuntu Software Center. This covers both open source and commercial applications.
6
votes
1answer
120 views
My Rhythmbox plugin can't meet the Ubuntu Software Center “my-app” requirements
At http://developer.ubuntu.com/publish/my-apps-packages/ the following technical requirements are cited:
Technical requirements
In order for your application to be distributed in the Software ...
6
votes
1answer
99 views
What is the equivalent to Android Intent and BroadcastReceiver?
I've played with and written code for Android and I learned the concept of Intents and BroadcastReceivers in Android. They are used to call Apps for specific purposes like making a call or playing ...
6
votes
1answer
137 views
How to resolve “release command failed” in quickly app hello-world?
I am new to Ubuntu and new to programming. I watched the video on http://developer.ubuntu.com/get-started/ and the video made it look so easy. I followed all the steps and everything was going good ...
6
votes
1answer
207 views
Testing Ubuntu mobile applications
I'm currently reading much about the new Ubuntu mobile (phone) OS and now I'm wondering if there is the possibility to test applications. I know that QtCreator is the recommended IDE and an emulator ...
5
votes
3answers
402 views
How do I integrate an application in the sound menu using python?
I don't necessarily expect a whole tutorial for creating a sound indicator entry here on askubuntu, but I've searched and searched, and I can't seem to find any documentation on creating a sound ...
5
votes
1answer
97 views
Is a non-trivial plug-in for some application considered an app?
In the context of the Ubuntu App Showdown, if a useful plug-in for an existing application (in my case blender, but it could be anything) were to be developed, could it be considered?
5
votes
3answers
542 views
App Inventor for the Ubuntu platform?
Will Ubuntu have something like Google App Inventor to easily develop applications for the Ubuntu platform? Is Quickly intended to do that? I heard Ubuntu is planing to make easy and fun to develop ...
5
votes
3answers
515 views
5
votes
2answers
267 views
How to remove my application's appindicator programmatically?
I know how to add an appindicator menu from my application, but I can't seem to find how to remove it but still keep my program running in the background. Is there a way to do this?
5
votes
1answer
162 views
Can I use old code by myself to build on for my entry in the Ubuntu App Showdown contest?
Or does it have to be started completely from scratch at 18th of June?
5
votes
1answer
93 views
upstart init script remains on apt-get remove
I just created my first .deb file ever from a Python script. I included a package.upstart file under package/debian and all installed great.
However, I noticed that apt-get remove package leaves the ...
5
votes
1answer
196 views
How to write Appindicators in python?
I'm looking to try and develop some simple indicators, for numlock/capslock and brigthness, etc. How would I go about creating indicators in python? Are there any tutorials that walk me through ...
5
votes
1answer
76 views
What are -dbg packages for?
1- What are -dbg packages really for?
2- Is it a good/bad idea to install them for, at least, my preferred applications/packages?
3- Does installing them for my preferred applications/packages helps ...
5
votes
2answers
204 views
What Interface Toolkit is being recommended for Ubuntu on Nexus7/Mobile Devices?
I understand this is a may be a very premature question given that the current build is for testing Ubuntu Core, but I have just bought a Nexus7 to join in with this Ubuntu on mobile adventure and ...
5
votes
2answers
1k views
How to programmatically get a list of wireless SSIDs in range from NetworkManager
I'm writing a small little app that I want to submit to the Ubuntu App Review board, and one thing I'd like to do is for it to show the names of the detected Wireless SSIDs in a combo box. It's a PyGI ...
5
votes
2answers
352 views
How Do I Package My Application for the Ubuntu Software Centre?
I'm an old hand at software development, but not so experienced with packaging. I've built one dpkg before, but it wasn't a source package.
I'm working on getting an application submitted to the ...
5
votes
2answers
175 views
How does Canonical report and transfer Software Center sales money to app developers?
I would like to clarify some details of the derivation earned from the sale of application money. If I understood correctly, at the end of each quarter you will send us email to report the amount of ...
5
votes
4answers
5k views
Can't build gcc anymore since upgrade to 11.10
On Monday I've upgraded to from Ubuntu 11.04 (my initial installation) to 11.10 and now I can't build gcc from source anymore. Since I forgot to uninstall the gcc package before the upgrade, Ubuntu ...
5
votes
1answer
272 views
Low-level 10-finger multi-touch data on the Nexus 7?
I'm considering getting a Nexus 7 to do some multi-touch development on Ubuntu in the run-up to 13.04 (i.e., now :-).
What APIs, /dev files, or protocols are available, or could be made available ...
5
votes
1answer
816 views
Why won't Glade let me change the button content?
In Glade, I go to add a button, and try to add a label/image; however, the stock button and label fields are faded, and I cannot add anything to them. Why does it do this? How do get Glade to allow me ...
5
votes
2answers
125 views
When will the applications submitted to the Ubuntu App Showdown be available for download via the Software Centre? [closed]
The deadline for submitting applications has passed and now the applications are being reviewed. OMG! Ubuntu points out that the applications will be available on the Software Centre by the end of ...
5
votes
1answer
323 views
How do I add a Notebook to a Box in a VBox?
I have created an empty box in Glade to add a Notebook to. The reason I am not adding the actual Notebook in Glade is because I hear that you cannot add pages to a Notebook made in Glade.
So, in ...
5
votes
2answers
875 views
How to add vte terminal widget in GTK3?
I'm trying to add vte widget in my application and the examples I've found use .fork_command() to execute a command in that widget.
But according to
...
5
votes
2answers
346 views
Are there any standard UI / UX / design principles or guidelines for building Ubuntu apps?
Are there any standard UI / UX / design principles or guidelines for building Ubuntu apps?
I'm creating my first app and am afraid it will be too "webappish".
5
votes
1answer
268 views
How to embed a GtkAboutDialog's content in a GtkNotebook widget
I'm writing a Python app that is tab-based, and I don't want it to have any additional pop-up dialogs.
I'd like to use the Gtk.AboutDialog functionality, but I don't want it to appear as a separate ...
5
votes
1answer
236 views
Any good place to get started with Ubuntu desktop widget development?
Any good place to get started with Ubuntu desktop based widget development or any plugins based development?
I'm looking for something similar to Yahoo Widgets.
Are there any SDK ( Software ...
5
votes
2answers
337 views
How do I program the GNOME Clock Calendar with Python?
I want to develop a little application and I want to add events to the calendar of the Gnome panel clock. How does it work? Is there a D-Bus Interface I can use? Or can I directly access the ...
5
votes
2answers
596 views
How to dynamically resize GTK notebook pages
I've got a Python app that uses a Gtk.Notebook widget to display different pages. Each of these pages contain a different set of widgets, and I've noticed that the 'tallest' widget in terms of ...
5
votes
1answer
881 views
Unity Launcher API for C++
I am trying to develop some program in QT with QT SDK. Yesterday I was reading about Unity Launcher API on official ubuntu website. But there is example only for Vala and python. Is possible to use ...
5
votes
3answers
833 views
Problems with QML Tool Kit Installation: “unmet dependencies: qt-components-ubuntu: … ”
I am following the directions on the page for Ubuntu App Development:
http://developer.ubuntu.com/get-started/gomobile/
Command 1:
sudo add-apt-repository ppa:canonical-qt5-edgers/qt5-beta1 ...
5
votes
1answer
182 views
What language C++, Python, or Java is most supported in Precise Pangolin for game development?
I've studied game programming and design in Windows using DirectX, and a bit using Python and PyGame.
I would like to start developing some games for Ubuntu. Now I would like to build a game called ...
5
votes
2answers
107 views
How to work with processes?
I have seen similar questions here, but I didn't get my answer. Maybe it's because I am new to all this and just don't understand. I want my app to work mostly as an indicator. And if user would start ...
5
votes
1answer
530 views
How long does it take to complete the review stages in Ubuntu?
When we submit an application to the Ubuntu Software Center, how long does it take to complete the review stages? Namely,
Pending Review
In Review
How long (average or based on your experience) ...
5
votes
2answers
156 views
What are the alternatives for notify-send?
I use notify-send for desktop notifications and I get notifications with expected summary and body. However, notify-send has limitations and so I would like a few recommendations on alternatives for ...
5
votes
1answer
60 views
How come many of the AppShowdown apps aren't available in Ubuntu 12.10?
After upgrading to 12.10 I've noticed that I can't install some of the nice apps created for the AppShowdown, such as:
Cuttlefish
Blubphone
(Lightread also came out quite late in 12.10)
It seems ...
5
votes
1answer
92 views
Can an app in `/opt/extras` install themeable icons in `/usr/share`?
My application Variety Wallpaper Changer runs from /opt/extras and uses an indicator icon. I would like to make this indicator icon theme-specific. As far as I understand the standard way is to ...
5
votes
1answer
410 views
What is the correct way to use g_signal_connect() in C++ for dynamic unity quicklists?
I want to make my application use dynamic unity quicklists. For building my application I am using C++ and the QtCreator IDE. When a menu action is triggered I want to be able to have access to a ...
5
votes
1answer
182 views
How do I upload an updated package to my PPA without having Quickly mess it up?
As part of Ubuntu App Showdown I received comments on deb packaging (as maybe all other participants). Those can be easy fixed and I spotted them before, but debian packaging files are managed by ...
5
votes
1answer
132 views
Opening files with quickly's PyGTK
I have already added the listeners and etc, but I can't get the actual open dialog code to work. I think it is something to do with the difference between gtk and Gtk but I literally just started ...
5
votes
1answer
136 views
Is QML the only way to create apps in Ubuntu for tablets?
As I've seen from the tutorials, QML seems the only way to create graphical apps in Ubuntu for tablets. Other languages seem to be only for using OpenGL, not Qt libraries.
My question can be ...
5
votes
1answer
98 views
Set action for submenu in AppIndicator
I am trying to build a simple indicator in C. This is my code:
void make_indicator(){
//Making the indicator
appindicator = app_indicator_new("My Indicator", ...
5
votes
2answers
92 views
Port an existing Quickly app from 12.04 to 12.10?
I've developed an app using Quickly on a 12.04 system. In preparation for the 12.10 release, I'd like to have launchpad build a version for Quantal so that it can be used and tested by people from my ...
5
votes
1answer
200 views
Why does creating a new tab give me 'TypeError: Expected Gtk.Widget, but got GObjectMeta'?
def on_btn_new_subject_activate(self, widget):
self.subjects.append_page(Gtk.TextView(), "Testing")
I am trying to create a new tab on a text area but I whenever the signal is called by the ...
5
votes
1answer
639 views
How to use accelerators in Gtk?
I need to make an application in Vala, using Gtk, that supports keyboard accelerators that can be changed by the user.
First, I add an entry to the global Gtk.AccelMap and then set the accel_path ...
5
votes
1answer
231 views
How do I prevent webpages from stealing focus in Webkit?
I use a gtk TreeView to display different websites in my Python program. When the selected rows change, the web page is updated to the url field in the store. This works nicely, but a lot of web pages ...
5
votes
0answers
281 views
simulator for Ubuntu phone [duplicate]
Is there a simulator for Ubuntu phone?
And if so:
Is there a tutorial using showing how to?
5
votes
1answer
67 views
Developing OpenGLES2 apps for Ubuntu Software Center
I have a game for iOS and Android that I now want to port to Ubuntu.
I plan to distribute it with Ubuntu Software Center.
Preferrably for free with an in-app-purchase.
My codebase is currently based ...
5
votes
0answers
74 views
How do I package a Unity lens? [duplicate]
I'm new to Ubuntu apps and Launchpad. I've created a Unity lens using Quickly, but I'm stuck on how to deploy it. I have two questions.
I can create a .deb file using quickly package, but when I ...
4
votes
2answers
558 views
Can I write programs in C# on Ubuntu?
I am forced to learn and practice C#, is there any applications that support and can be used to write programs in C#?
4
votes
1answer
173 views
Must apps submitted to the Software Center run from the /opt directory?
I read this question, but I'm more confused yet.
In developer.ubuntu.com/showdown I read: "(2) run out of /opt" (I understand "run out" is not in /opt *Am I wrong?*)
In ...

