Questions tagged [application-development]
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.
1,918
questions
19
votes
2
answers
337
views
How to comply with this guideline for submitting an application to the Software Center?
I was reading through the Ubuntu Developer Programme Agreement for submitting applications to the Software Center and stubled across the following clause:
3.1 You must first test Apps you submit to ...
19
votes
0
answers
2k
views
How do I start developing a lens for Unity? [duplicate]
I would like to know how to create one of those lenses for unity. I know how to program. but I don't know where to start. Are there certain libraries I should use or docs that I should read? Are there ...
18
votes
4
answers
9k
views
Writing indicators with Python, GIR and GTK3
I'm writing an application that needs to use an indicator. I've done this in the past using PyGTK and GTK2, using as reference this document: https://wiki.ubuntu.com/DesktopExperienceTeam/...
18
votes
4
answers
37k
views
How to open directories in geany IDE?
I have a directory already created which has sub-directories in it, it was created by Eclipse IDE. And now, I'm willing to continue developing the same project using a different IDE - Geany IDE.
But,...
18
votes
1
answer
2k
views
Is there a detailed API documentation on the python binding for appindicator?
I'm getting serous with a project of my own and need a good documentation on the appindicator module for python. What I've found so far:
API documentation on dev.ubuntu.com
Community wiki entry
API ...
17
votes
6
answers
8k
views
Where can I find a metronome for music practice?
This is somehow a follow up of this question:
How can I detect the BPM (beats per minute) of a song?
But now instead of detecting them in songs, I want to generate them.
I am looking for an ...
17
votes
8
answers
17k
views
Which IDE should I use for Vala?
I think the title explains it already...
17
votes
12
answers
6k
views
Is there a simple "Hello World" for making games?
Does anyone know of a simple "Hello World" for making games for ubuntu? I've seen the Getting Started with Quickly video.
Any examples for platformers or something like that?
EDIT:
Just a recap of ...
17
votes
3
answers
47k
views
How do you check if a property is undefined in qml?
How do you check if a property is undefined in qml?
This is what I am trying to do:
Button {
id: myButton
text: if (text === "undefined"){"default text"}
}
17
votes
2
answers
42k
views
How to create very very simple GUI application for Ubuntu?
I want to make a simple GUI Application. Can anybody give me source code of a simple GUI Application? So far, I have been competing in Programming Competitions (I have been using C++ for it) and now I ...
17
votes
2
answers
446
views
How is tax handled for purchases from the Ubuntu Software Centre?
I've just created an account to submit an application to the Ubuntu Software Centre and the agreement says: "You are responsible for determining applicable taxes in connection with distributing your ...
17
votes
2
answers
2k
views
How do I add applications to the Messaging Menu?
I would like to have an application appear in the messaging menu that is not installed there by default, is there a way to do that on a per-user basis?
17
votes
2
answers
289
views
Can I respond to comments in Software Center as app developer?
Is there anyway to respond to some comments privately on the Ubuntu software center? Some users of my app seem to be having problems but have not filed bug reports or asked questions on the launchpad ...
16
votes
7
answers
30k
views
What 2D/3D engines and game SDKs are available? [closed]
What 2D/3D engines and game development SDKs are available that run natively on Ubuntu?
Please limit one engine/sdk per answer - and include why you enjoy the engine/sdk.
16
votes
2
answers
62k
views
How to set app icon in the .desktop file of an Ubuntu Touch application?
I am learning the Ubuntu SDK, and I have make an new HTML5 Touch UI project with Qt Creator.
The project folder has an .desktop file. I then added an launcher.png to my project's folder.
Here is my ....
16
votes
5
answers
17k
views
How to run asynchronous tasks in Python GObject Introspection apps
I'm writing a Python + GObject app that needs to read a non-trivial amount of data from disk upon start. The data is read synchronously and it takes about 10 seconds to finish the read operation, ...
16
votes
4
answers
8k
views
What IDEs are there for Android development?
I recently bought my first Android phone (HTC Legend). Now I want to develop for it!! :)
Is it possible under Ubuntu and what is the best tool? Eclipse or IntelliJ or maybe something else?
UPD: It ...
16
votes
1
answer
107k
views
Open port on ubuntu 16.04
I cannot access my db remotely, The only thing i found out is the port 3306 is open for 127.0.0.1, I want it open globally. The error i receives on accessing db is No connection could be made because ...
16
votes
2
answers
2k
views
Developing Unity compliant apps in Python - where to start?
I'm an experienced programmer who is interested in developing apps for Linux, specifically GTK, and more specifically apps that are Unity compliant. Aside from the obvious step of learning Python, ...
16
votes
3
answers
970
views
Developer documentation for the Messaging Menu?
The only documentation I have been able to find on integrating an application with the Messaging Menu is old and out of date: http://gnomejournal.org/article/67/an-introduction-to-the-message-...
16
votes
3
answers
3k
views
How can I use the voice recognition used by Android on Ubuntu?
If I'm developing an Android app that uses TTS and Voice recognition, which libraries are used for the same voice recognition and speech on Ubuntu?
I'm assuming espeak for text to speech, but I'm ...
16
votes
1
answer
482
views
How do I get "Quickly" to use Git?
How do I get Quickly to use Git as its default version control instead of Bazaar?
15
votes
2
answers
20k
views
Why can't I import "pygtk" with Python 3.2 from PyDev?
I have installed Eclipse + PyDev + Python 3.2. Now I have two Python interpreters in PyDev: Python 2.7 and Python 3.2. If I try to execute command import pygtk with 2.7 interpreter it works fine, but ...
15
votes
2
answers
17k
views
How do I view or install Ubuntu Touch apps?
Lots of people have started developing Ubuntu Touch apps for the Ubuntu App Showdown and just in general, and have published them in the Click App Store.
What is the Click App Store, and how do I ...
15
votes
2
answers
5k
views
Manually Created .deb, how do I upload to a PPA?
I have a manually created .deb, and I'd like to upload it to a PPA.
My question is as follows:
Is that possible?
and If so,
how do I do that?
15
votes
1
answer
2k
views
What are differences between a lens and scope?
Well it seems those two terms are the most popular ones since 11.04. What truly are the differences and similarities between them (lenses and scopes)?
15
votes
4
answers
11k
views
How can I theme my Qt app to resemble one written in Gtk?
Mark Shuttleworth recently blogged about the decision to include the Qt libraries in the 11.10 release, with a followup from Jono Bacon. The thing that puts me off Qt apps is that they don't blend in ...
15
votes
1
answer
2k
views
What is http://extras.ubuntu.com/ repository for?
What will this repository hold? What is policy for it?
15
votes
1
answer
889
views
How do I add a slider to an AppIndicator?
I'm trying to add a slider to an AppIndicator similar to what the Sound Menu has. I've looked trough the code of the Sound Menu and found that I should be using libido-0.1 for that. Here's what I have ...
15
votes
2
answers
32k
views
module verification failed signature and/or required key missing
I am working on a kernel module, which is working fine.
However, looking through dmesg, I see a message regarding my module that module verification has failed (module verification failed signature ...
15
votes
3
answers
2k
views
Testing Ubuntu mobile applications
I'm currently reading a lot 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 ...
15
votes
1
answer
342
views
High-level library for Unity Dash?
I've wanted to write a GTK+ version of Unity Dash for some time. I think it could be useful for Xfce, Gnome Flashback, elementaryOS, etc.
Before I start doing anything about it, I'd like to know if ...
15
votes
0
answers
747
views
How do I put a package into the Ubuntu repositories? [duplicate]
Possible Duplicate:
How to get my software into Ubuntu?
I've created a Python application for Ubuntu. How do I package it and submit it for possible inclusion in the universe repository?
14
votes
7
answers
2k
views
Wanting to start development for Ubuntu (and most Linux distributions in general), which is suitable? Python or Vala? [closed]
I'm a computer science graduate, and learned languages like C, C++, C# and Java. Though I have more experience with Java. I want to develop for Linux and I'd prefer to develop for GNOME, I'm confused ...
14
votes
1
answer
568
views
How do I apply the fixes suggested from the App Review Board to my app?
I submitted my app to the Ubuntu Software Centre, and it just got reviewed by the Ubuntu App Review Board (ARB).
I got an e-mail suggesting some fixes, and I'm not sure about the next steps I should ...
14
votes
3
answers
14k
views
Where do applications typically store data?
I was wondering if there was a standard location for storing user level application data. What I mean by that is stuff like Firefox bookmarks, Skype message history/password, etc. I'm asking because I ...
14
votes
1
answer
659
views
Can I use the Launchpad translation service for my GitHub project?
For historical reasons, the project I co-author is on GitHub and we feel comfortable with its development processes. Thus we don't particularly want to migrate the whole project to Launchpad and ...
14
votes
3
answers
5k
views
How do I call a dialog for authentication?
I am writing a gui program using wx module in python. In program whenever I am accessing a folder which requires root privilege then it asks password at terminal but I want to display the dialog to ...
14
votes
1
answer
888
views
How to enable overlay scrollbars in my app?
I'm testing my app in Natty 2nd beta, in which most applications are showing the new overlay scroolbars, I guess only non-native GTK apps can't show it (like LibreOffice or Firefox).
My app is coded ...
14
votes
2
answers
1k
views
How do you package HTML applications for Ubuntu Touch?
Gomobile talks about HTML5 applications but doesn't explain how to package or install them on Ubuntu Phone/Touch.
Is the "Unity Webapps" stuff webapps the same for Ubuntu Touch? (API documentation ...
13
votes
2
answers
3k
views
Auto switch workspaces
I have several monitoring applications that we would like to project using a projector in the IT area of our office.
One of the apps is a Java application (so auto switching tabs in a browser will ...
13
votes
2
answers
1k
views
What are the conceptual and technical differences between "Apps" and packages?
I'm a bit confused by the recent announcement (http://developer.ubuntu.com/2011/09/announcing-the-ubuntu-app-developer-site/) of the new "App" developer site. I've fallen out of Ubuntu development and ...
13
votes
1
answer
1k
views
How can GIMP 2.8 have two different icons simultaneously?
In Unity dash GIMP 2.8.10 has a icon and uses a different one in launcher.
GIMP in Dash
GIMP in Launcher
I searched for GIMP in "File System" and got this.
How can this be done while packaging ...
13
votes
1
answer
4k
views
What is the preferred way to store application settings?
From a developer's perspective. Should I use a text-based config in /etc or in $HOME? Or something else?
13
votes
1
answer
680
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 ...
13
votes
4
answers
5k
views
Why Ubuntu.Components 0.1 missing from QTCreator?
First of all i need to create a "hello world" app using QML & QT Creator as described here
http://developer.ubuntu.com/get-started/gomobile/
Second, when i was trying to install QML platform and ...
13
votes
2
answers
362
views
How can a free, proprietary application be submitted to the Software Center?
I'd like to suggest to the developers of simfy that their desktop application be submitted to the Software Center. How should they go about doing this?
13
votes
1
answer
4k
views
Apport support for non ubuntu packages
I have been reading about apport and its usage for a week by now. But could not understand the below things.
Scenario:
I have developed an application and packaged it. And its name is MyApp.deb. The ...
13
votes
6
answers
858
views
Multiple versions of the same app on Ubuntu Software Centre?
I already published my proprietary app on Ubuntu Software Centre (https://myapps.developer.ubuntu.com), and now I want to update it with the new version.
This time I wanted to upload multiple builds ...
12
votes
4
answers
42k
views
Find version of development library from command line?
I installed the c++ boost development libraries using Ubuntu software centre. The problem is that it was quite a long time ago and I cannot remember where they are installed nor what version they were....