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
145 votes
6 answers
31k views

How to get my software into Ubuntu?

As a developer of free software, I want to get my application into Ubuntu. Should I provide a source tarball and ask for packaging? Or should I create a package myself? Should I target Ubuntu ...
Witek's user avatar
  • 3,923
275 votes
6 answers
194k views

When installing user applications, where do "best practices" suggest they be located?

Occasionally I install applications manually, rather than using apt or another package manager. What location (/usr/, /usr/local/, /opt/, /home/, etc.) is suggested by "best practices" for the ...
citadelgrad's user avatar
  • 2,915
42 votes
18 answers
65k views

Is there a Visual Studio style tool/IDE? [duplicate]

I have been developing in the windows space with Visual Studio for a while now with work, but I have also been using Ubuntu for a while and am keen to get into some software development for linux. I ...
Tim's user avatar
  • 635
84 votes
7 answers
77k views

What is the best way to develop apps for Ubuntu? [closed]

I want to write applications for Ubuntu. I do not know much about programming but I want develop for Ubuntu. I am trying to learn Python right now. What do you think is the best way to develop apps ...
38 votes
3 answers
34k views

How to start an app with "Always On Top" set?

There are a couple of applications that I find myself marking as "Always on Top" every time I use them, so I wonder if there is a way to automatically set them as so, whatever way I start them (menu, ...
Decio Lira's user avatar
  • 7,836
23 votes
3 answers
6k views

Is it possible to use Python with the Ubuntu SDK?

David Planella wrote in his answer to a question I posted that: ...the recommended way to develop apps for Ubuntu is the Ubuntu SDK. So I installed it, but looks like the supported programming ...
Zignd's user avatar
  • 10.8k
20 votes
2 answers
10k views

How can I get started with developing apps for Ubuntu Touch? [closed]

I am interested in trying the new Ubuntu for phones OS development. (I am not an Ubuntu developer, I am new to Ubuntu. Impressed by the Ubuntu Touch preview, I got interested in learning how to ...
Track Ruler's user avatar
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
38 votes
2 answers
16k views

When to use gconf vs dconf?

Both gconf and dconf editors are available. Given the change to dconf should we still be using gconf at all? Do changes in gconf actually do anything when running 11.10?
fragos's user avatar
  • 3,485
10 votes
2 answers
8k views

How do I start developing applications for Ubuntu on mobile devices?

I've come away a little confused on how to develop mobile apps for Ubuntu. First of all, do developers need the Ubuntu operating system to develop for Ubuntu? Is it possible to develop Ubuntu apps ...
Ciaran Gallagher's user avatar
19 votes
5 answers
15k views

Run system commands from QML App

I want to run a system command from inside my application. It's suppose to run a command on a remote server using SSH. But that's not really the point. The point is that I don't know how to run any ...
Daniel Holm's user avatar
8 votes
1 answer
437 views

Create a quickly app with build dependencies

I am creating a Quickly app in Ubuntu that depends on Python Twisted, which is available in the package python-twisted. How should I add python twisted as a dependency so that it will be installed ...
Aaron Hill's user avatar
  • 4,957
36 votes
5 answers
30k views

How do I get started creating an Ubuntu Desktop App?

I want to create an Ubuntu desktop app, specifically to replace Gwibber. I can code in Java, Python and a few other technologies. Adobe Flex would have been an option until Adobe decided to suck some ...
Sri's user avatar
  • 824
32 votes
1 answer
12k views

What are Click packages?

I noticed that Ubuntu SDK recently had some updates and it installed a program named "Click". I would like to know what they are and how to use them. Also, would they make Debian packaging easier?
Archisman Panigrahi's user avatar
19 votes
2 answers
1k views

Why is some software not in the official Ubuntu repositories?

To install some applications, we need to add a repository to the system. Why didn't the creators just put them into the Main or Universe repositories, though those applications have GPL license and ...
R S's user avatar
  • 2,359
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
10 votes
1 answer
2k views

How to create a new Quickly application template?

Cannot find the answer elsewhere, I'm asking for a documentation of the process to create a new template for quickly. I'm interested in writing a pyside (python + qt4) template like the pygtk one. ...
Angelo's user avatar
  • 161
7 votes
1 answer
297 views

How to troubleshoot Quickly packaging failures

I have created a Quickly app and I'm trying to create a package for distributing it through the Software Center. However, whenever I try one of the Quickly packaging commands (package, share, release ...
David Planella's user avatar
36 votes
3 answers
43k views

How can I get a java apps to use the GTK+ theme?

Is there a way to get java apps to use my gtk theme?
RolandiXor's user avatar
  • 51.4k
25 votes
2 answers
21k views

How to read dbus-monitor output?

I'm playing around with dbus-monitor to try and understand how dbus is working in Ubuntu environment. I have several questions in this regard: Could you please let me know how to read the following ...
neydroydrec's user avatar
  • 4,620
15 votes
1 answer
886 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
8 votes
4 answers
3k views

How to create a scope?

I'd like to create a custom scope that searches and returns results from an online source for personal use. Is this possible? And if so, how?
kernel_panic's user avatar
  • 11.7k
3 votes
2 answers
1k views

How do I simply run an ubuntu touch app from the terminal?

I've got a qml file and I just want to ssh to the phone and do qmlscene myfile.qml Is it possible without doing all that stuff with SDK and packages? Just vim and some simple commands that can fit ...
Velkan's user avatar
  • 3,586
34 votes
3 answers
53k views

Installing gtk development environment

Not new to Ubuntu or programming but I am new to programming in C and gtk. Have been using Quickly for the odd program. I want to play around with C and gtk. What gtk packages do I need to install to ...
cortexuvula's user avatar
27 votes
4 answers
1k views

How can I publish my project code online so someone can help me with it?

My local project has some code that is not working, and I'd like to show it to someone to have a look at and possibly give me a hand with it. This isn't a short snippet or a single file; there are ...
David Planella's user avatar
26 votes
3 answers
11k views

How to create Unity indicators?

I'm interested in Unity indicators and wonder if there is any tutorial on how to program them. I can use the sources of the existing ones as last resort, but I'd prefer a more friendly approach ...
rsuarez's user avatar
  • 483
19 votes
4 answers
5k views

Developer resources for desktop apps?

On developer.ubuntu.com most resources seems to be targeted to Ubuntu touch. If I wanted to write an Ubuntu desktop application, where can I start? Is the Ubuntu SDK for the desktop too? I read that ...
Matteo Pagliazzi'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
12 votes
1 answer
1k views

Is there any web API for Software Center available?

I wonder if there is an API available for using contents from the Ubuntu Software Center on my webpage. I know The Ubuntu Apps Directory website contains an almost complete database of applications ...
zubozrout's user avatar
  • 660
7 votes
3 answers
7k views

Can't install qt-components-ubuntu because I'm using full release of QT 5.0.0

It appears that since I didn't install the beta1 version of QT5 from the ppa, I'm unable to use the Ubuntu components package. I have the released version QT5 already and not interested in installing ...
MightyWok's user avatar
42 votes
8 answers
29k views

How do I develop .NET apps on Ubuntu?

at college we use Microsoft .NET for developing applications. I recently switched to Ubuntu and would like to know similar tools for making apps on/for ubuntu.
Owais Lone's user avatar
  • 7,352
36 votes
7 answers
8k views

How do I develop an Ubuntu application in HTML and JS?

I am developing an app and I think HTML and JavaScript are better for the future, but I cannot find any tutorials (I need the app to use the system theme). Are there bindings for Unity, message menu ...
user avatar
24 votes
3 answers
5k views

How to add support for the global menu to a python non-gtk, non-qt app?

I'm looking for good documentation (an example, tutorial, or guide) on how to add global menu support to a non-gtk, non-qt application. (In gtk it works 'magically' for the main menu...). The ...
xubuntix's user avatar
  • 5,570
23 votes
4 answers
6k views

How to program a status icon that will display in Ubuntu as well as in other distributions?

The application in question does some action (here connecting audio to network streams) and runs minimized if these actions were successful. Therefore a status icon is needed to display the state of ...
Takkat's user avatar
  • 142k
22 votes
2 answers
3k views

What is the black header widget in some programs?

In some of the ubuntu programs (ubuntu control panel, system settings), but not e.g. in banshee, the top part of the window contains elements in dark tone (with the Ambience theme). But I cant find a ...
xubuntix's user avatar
  • 5,570
21 votes
3 answers
14k views

How can I install commonly used developer tools?

Is there a meta-package for installing commonly used developer tools such as cmake, autoconf, g++, etc.? The intent is to have roughly the same range of command-line tools as one has after installing ...
D R's user avatar
  • 1,127
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
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.
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
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
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
11 votes
2 answers
2k views

Is PyGTK still relevant?

I'm new to Linux but not to app development. I come from a RealBasic on a Mac background. I've accepted that I need to learn a new language to develop for Linux (since RB won't run on 64 bit distros ...
Nootrino's user avatar
  • 657
11 votes
2 answers
2k views

Quickly template for PyQt?

Because I like Qt and Python, is there a Quickly template for PyQt similar to the PyGTK one?
burli's user avatar
  • 2,557
8 votes
6 answers
15k views

Which window has current focus?

I'd like to know (programmatically) which window has current focus. Is there a window-manager independent way of discovering that? Otherwise, how does one determine which window has focus in Compiz ...
Erigami's user avatar
  • 4,466
7 votes
2 answers
3k views

What GTK widget is this?

Lately, I've seen the widget below appear in GTK applications. I can't find it in Glade. What is it?
Jo-Erlend Schinstad's user avatar
6 votes
1 answer
1k views

How do I submit .jar file to the ubuntu software center

I am writing an app using JAVA Swing for all platforms. After that I want to add this app to Ubuntu Software Center for free Is it possible? My app is just one *.jar file, its helping to play card ...
AndrewShmig's user avatar
5 votes
2 answers
4k views

Saving user settings in QML/JS

I'm working on a small game and i'd like to know how can i write/read a user settings file in ubuntu touch?
Hairo's user avatar
  • 327
5 votes
1 answer
662 views

Where does Quickly get the PPA name from?

I am trying to publish an app with Quickly: $ quickly share Get Launchpad Settings Launchpad connection is ok ppa:umpirsky:ppa does not exist. Please create it on launchpad if you want to push a ...
umpirsky's user avatar
  • 4,050
5 votes
3 answers
4k views

Changing Python default in 12.04 LTS

I have downloaded and installed python 3.2.3 for Ubuntu/Debian. Also IDLE IDE for 3.2.3. If I execute IDLE for 3.2.3 explicitely, 3.2.3 runs under IDLE and all is well. But if I go to a terminal ...
Vector's user avatar
  • 781
4 votes
1 answer
1k views

ERROR: The checksum of android-studio-ide doesn't match. Corrupted download? Aborting

More than three times: thufir@dur:~$ thufir@dur:~$ cat android Script started on 2017-10-26 05:49:38-0700 thufir@dur:~$ thufir@dur:~$ umake -v android android-studio --accept-license INFO: Logging ...
Thufir's user avatar
  • 4,551

1
2 3 4 5 6