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.

Filter by
Sorted by
Tagged with
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 ...
Nathan Osman's user avatar
  • 32.1k
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 ...
user1974's user avatar
  • 765
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/...
Jo-Erlend Schinstad's user avatar
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,...
Abdulaziz's user avatar
  • 307
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 ...
con-f-use's user avatar
  • 18.8k
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 ...
Parto's user avatar
  • 15.3k
17 votes
8 answers
17k views

Which IDE should I use for Vala?

I think the title explains it already...
user avatar
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 ...
a.m.'s user avatar
  • 281
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"} }
Anon's user avatar
  • 12.1k
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 ...
user1857492's user avatar
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 ...
Nicu's user avatar
  • 337
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?
Ted Gould's user avatar
  • 3,425
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 ...
Ian B.'s user avatar
  • 3,513
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 ....
Voidcode's user avatar
  • 733
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, ...
David Planella's user avatar
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 ...
Extender's user avatar
  • 2,358
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 ...
Comrade's user avatar
  • 215
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, ...
CaptSaltyJack's user avatar
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-...
Isaiah's user avatar
  • 59.3k
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 ...
RobotHumans's user avatar
  • 29.5k
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?
Bicherele's user avatar
  • 161
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 ...
Novarchibald's user avatar
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 ...
iBelieve's user avatar
  • 5,384
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?
jrg's user avatar
  • 60.6k
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)?
Mysterio's user avatar
  • 12k
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 ...
user avatar
15 votes
1 answer
2k views

What is http://extras.ubuntu.com/ repository for?

What will this repository hold? What is policy for it?
Dima's user avatar
  • 9,817
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 ...
kicsyromy's user avatar
  • 760
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 ...
user2000888's user avatar
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 ...
Phidelux's user avatar
  • 762
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 ...
Jo-Erlend Schinstad's user avatar
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?
dieki's user avatar
  • 3,362
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 ...
Kushal's user avatar
  • 2,370
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 ...
David Planella's user avatar
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 ...
Olivier Lalonde's user avatar
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 ...
fossfreedom's user avatar
  • 173k
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 ...
rupali's user avatar
  • 141
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 ...
Htechno's user avatar
  • 241
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 ...
Brion's user avatar
  • 331
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 ...
SirOssis's user avatar
  • 131
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 ...
perden's user avatar
  • 233
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 ...
Archisman Panigrahi's user avatar
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?
Tamás Szelei's user avatar
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 ...
tronda's user avatar
  • 231
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 ...
CodeArtist's user avatar
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?
user avatar
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 ...
Sandeep's user avatar
  • 151
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 ...
user1099994's user avatar
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....
mathematician1975's user avatar

1
2
3 4 5
39