Writing applications for Ubuntu (including Ubuntu Touch) and questions about the application submission process to the Ubuntu Software Center. This covers both open source and commercial applications.

learn more… | top users | synonyms

4
votes
1answer
866 views

Is it possible to write a Mobile app with a engine written in C?

I am working on a chess engine which is written in C ( ttps://launchpad.net/enpassant) . By the time it is completed, I plan to have different versions for the Desktop and mobile. Now, is it possible ...
4
votes
2answers
759 views

Where is the Source code of calculator apps in ubuntu?

Where is the source code of the calculator apps in ubuntu located? How to edit the source code so that it is possible to add new features by writing some code.
3
votes
0answers
258 views

Python Access Pidgin Data Structure by Dbus

I recentely started to program in Python and making a script/plugin for Pidgin,i need to access PurpleConversationUiOps and use the has_focus field,based in some examples in documentation of Pidgin i ...
3
votes
2answers
266 views

Quickly share error (Can't upload to ppa)

I'm using quickly and I can't seem to upload to my ppa. This is what I get: $ quickly share --ppa swink/ppa Get Launchpad Settings Launchpad connection is ok .........An error has occurred when ...
2
votes
3answers
527 views

When I create a new project I can only choose “Other Projects”, “Non-Qt Project” and “Import Project”

I have a problem with ubuntu-sdk I installed it following the guide here Get-Started But then when I start ubuntu-sdk and try tro create a new project I can only choose "Other Projects", "Non-Qt ...
1
vote
1answer
2k views

Get Qt WebKit HTML Content in QML

My application is built with QML (Ubuntu SDK), and I need to get the HTML content from a page loaded with a Qt WebView after the page is loaded. Based on some initial research, it would appear that ...
1
vote
1answer
295 views

What is the schema XML file in the data/glib-2.0 folder of my Quickly application?

I created an Ubuntu application with Quickly, and I can see an XML file in the folder data/glib-2.0 of my project root and I am not exactly sure what this is for. The XML looks like this: <?xml ...
13
votes
1answer
647 views

How will the Ubuntu Phone SDK impact desktop development [closed]

If I was to develop an application for Ubuntu after the Ubuntu Phone announcement, I would be concerned with several issues. I know that these things will not change immediately, but I'm thinking ...
12
votes
5answers
2k views

What is Bazaar and how do I use it?

I wanted to get a program, which is installed via bzr. I have successfully installed bzr, but it asks me to authenticate (despite that I`m logged in to Launchpad). Bzr help seems to be oriented ...
11
votes
3answers
3k views

Are there any standard icons for qml-app-development?

I am developing a qml-app and I want to put icons on the buttons. I would like to use ubuntu standard icons to get the real ubuntu look for my app. How can I do this?
10
votes
1answer
118 views

How updates are handled for commercial applications?

I'm planning on publishing a commercial (paid) application to Software Center and I've seen that during the process of submiting the app I have to upload a .deb package. I'd like to know if there is ...
10
votes
2answers
859 views

How do I make a rich menu for an appindicator?

I'm adding menu items to an appindicator in pygtk. I don't want them to behave like ordinary menu items: I want them to have normal appearance, but not to respond to mouse hovers and mouse clicks. The ...
9
votes
1answer
194 views

What is the difference between the release, share and submitubuntu commands in Quickly?

There are 3 different commands in Quickly to release a new version of an app into a PPA release - Posts a release of your project to a PPA on launchpad so that users can install the application on ...
8
votes
2answers
522 views

Is it possible to alter and update the status icon of a running indicator applet?

I'm trying to create a simple application indicator that mimics the CPU load applet for the gnome-panel. I currently do this by updating (overwriting) the status icon of the indicator with the new ...
7
votes
2answers
882 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".
7
votes
3answers
1k views

How do I migrate from systray to AppIndicators?

I am considering forking Parcellite and making it use AppIndicators now that Ubuntu has dropped support for systray. How different are these, and are there any "getting started" guides on ...
6
votes
2answers
1k views

Create a Gtk Window insensitive to Show Desktop and Won't show in Launcher

I want to make a Gtk.Window which is pinned to the Desktop and acts like a desktop widget. I've found that I can do this by setting self.set_type_hint(Gdk.WindowTypeHint.DESKTOP) which keeps it below ...
6
votes
1answer
1k 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 ...
6
votes
1answer
917 views

PyGTK Application Icon Blurred in Unity

I have 128x128 icon referenced in main window glade file like <property name="icon">../media/my-icon.svg</property>. I tried, with both svg and png, but it is always very blurred in ...
5
votes
1answer
344 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

When should .mo files be generated?

I am creating a python GTK3 program. I'll like to add translation support. I know how to create a .pot and .po file. However in order to make the application available in multiple languages, I need to ...
4
votes
0answers
555 views

How to create an Ubuntu Touch app with a C++ backend and a QML interface [closed]

I'm looking forward to the release of Ubuntu Touch and thought it would be nice to contribute a small and free app that I'm also using now on my Android phone. The free and open source app for ...
4
votes
1answer
217 views

What does desktop_Icon mean?

I've submitted an app to the software store but it gets sent back with this error:- desktop_Icon What does this mean and how do I fix it?
4
votes
1answer
494 views

Does Ubuntu Phone APIs include Qt Mobility?

I'm currently developping an application for Meego/Harmattan. This app uses Qt Mobility API, and can easily be ported to SailfishOS. I would like to know if this API is also supported in Ubuntu Phone ...
4
votes
2answers
8k views

C# on ubuntu 12.04

Is C# a good choice for ubuntu programming? E.g unity, or applications that will run on ubuntu? Am I doing good wanting to learn C# when I'm determined to stick with ubuntu and develop on it or for ...
4
votes
1answer
165 views

How to add dependencies to a Quickly generated .deb installer? [duplicate]

Possible Duplicate: Create a quickly app with build dependencies I need extra packages for my app (done with Quickly). When I run: quickly package How can I set them? Thanks in advance!
4
votes
1answer
957 views

Working with quickly, are there any gtk.Builder code sketching tools that integrate?

Example: quickly create ubuntu-application testing quickly design #makes changes #insert some other command here that would be roughly equivalent to 'quickly sketch' quickly edit #to populate the ...
4
votes
1answer
247 views

What happens with the source code when submitting an application

This is a follow up question for: How updates are handled for commercial applications? When I submit an application for inclusion in the Software Center, I have to upload a Debian source package. ...
4
votes
1answer
1k views

How to create appmenu in using python3 and PyQt?

I am looking for a way to create appmenu indicator using python3.2 and pyqt4. Please help me.
3
votes
2answers
191 views

How to go back from a PageStack's Page to the parent tab in the UI Toolkit

So in a previous question I tried to use the Ubuntu UI Toolkit to nest a PageStack within the Tabs component. It seemed to work, but it had its quirks, so I'm now trying another option, which in ...
3
votes
0answers
151 views

FreshBooks Online Account

I'm developing an application that connects to FreshBook's API. I can either integrate the account authentication process within my application, or I can develop an Online Account that could be used ...
3
votes
5answers
636 views

Problem with Ubuntu Phone SDK demo app

I have installed the Ubuntu phone SDK on a VirtualBox VM running Ubuntu Precise (12.04.2 LTS) as the guest OS. The "guest extensions" have been installed. The guest OS kernel is 32 bit 3.2.0-37 ...
3
votes
2answers
3k views

What exactly are items in the /dev directory?

I have been writing an application in C++ that transmits radio messages by writing to a modem connected to the serial port. To do this I need to get a file descriptor using code of the form ...
3
votes
1answer
117 views

Can something be installed in /usr by my app showdown project?

I am working on a project for Ubuntu App Showdown Contest (https://launchpad.net/wuuzy) and I wanted to know if it is possible to install things like libraries in /usr. My project, in fact, use an ...
3
votes
2answers
698 views

How can I get the source code to gnome-system-monitor and use it in my application?

I want to create a system monitor quite similar to gnome-system-monitor in ubuntu using python. I have used quickly application for the GUI and now i want to show the cpu history as shown by the ...
3
votes
2answers
195 views

What resources should I use to learn to develop apps for Ubuntu? [duplicate]

I just made up my mind that I want to learn how to develop apps for Ubuntu Linux, using Quickly, and its tools (PyGTK+, Glade, etc.) Is there any tutorials or resources that you can recommend to me, ...
3
votes
3answers
2k views

What icon does Unity use for an application?

I have a .deb package that installs application icons under the following locations: /usr/share/icons/hicolor/16x16/apps/ /usr/share/icons/hicolor/48x48/apps/ /usr/share/icons/hicolor/32x32/apps/ ...
2
votes
1answer
153 views

Ubuntu SDK. error: “Kit autocreation for error is not supported”

I am using ubuntu sdk, and I am trying to create Kit for my device. I'm opening the tab "Devices" and clicking "Autocreate", and I'm getting an error: "Kit autocreation for error is not supported". Do ...
2
votes
1answer
74 views

What does desktop_Exec mean?

In a review for my click package, the message contained this bit: desktop_Exec What do I bear in mind to fix it?
2
votes
1answer
65 views

What does desktop_validates mean?

In a review for my click package, I saw a message containing: desktop_validates What does it mean and how do I fix it?
2
votes
1answer
491 views

Get source code for copy/paste [closed]

Every operation performed by operating system have a source code. So for coping operation there should be source code. So I need a file's name having source code for copy operation.So I can add some ...
2
votes
1answer
308 views

How to set quickly to use python3 when creating new applications in Ubuntu 12.04

I'm just starting to learn python and use the standard set of tools in ubuntu 12.04 (quickly, glade, gedit). When I do quickly create ubuntu-application foo the application uses python 2.7 by ...
1
vote
1answer
344 views

How can I set the User Agent in a webapp?

I have developed a simple web application which is in the click store and available for users to install on their phone. Some websites require a special UA string in order to render correctly and I'd ...
1
vote
2answers
248 views

How to change window opacity dynamically in Python and Quickly?

The app is written in HTML and is running using webkit and Quickly. The opacity can be changed using Glade. I want to add a slider functionality in HTML which will change the title of the HTML ...
1
vote
2answers
151 views

How would I make a simple indicator program to record timestamps?

I would like to make a button to sit up next to my sound/wireless/etc indicators which, when toggled, will change color and write the system time with the word "begin" to a file, then, when toggled ...
1
vote
1answer
287 views

Upload quickly project to Launchpad with “quickly share” not working!

I want to upload my quickly project for the Ubuntu App Showdown. I signed the Ubuntu Code of Conduct successfully and created a project "interest-calculation" on my Launchpad-Portal. When I enter in ...
1
vote
1answer
399 views

Display and edit text and images in a quickly app

I need to be able to display images and text (images resizable and text editable). I was thinking maybe a HTML type thing could do this. For a really bad example like how a word processor works. ...
1
vote
3answers
1k views

VB alternative/equivalent for development of Windows apps in Ubuntu

I want to develop a simple form for an Invoice for the user to use on Windows. I learnt how to do it using Visual basic in Windows. It's the simplest way to make a GUI for Windows I suppose. I am ...
0
votes
0answers
127 views

qTox VoIP on the Ubuntu phone?

Has someone assessed how much effort is needed to make qTox VoIP client work on the Ubuntu Touch? Additional dependencies are OpenCV, OpenAL, opus, vpx. Disgusting pre-build scripts. Qt build ...
0
votes
1answer
2k views

Where can a beginner learn ubuntu game development?

Hi everyone I haven't had Ubuntu for long but I feel it has more potential for game development than Windows 8(DON'T USE IT, IT BLOWS!). On Windows I used XNA, but I wanted to have a development ...