Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
ubuntu.com
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Contributor hemanth.hm on ubuntu.com

Development of Ubuntu applications could be promoted more.  
No information about this blueprint
Information is updated every 5 minutes.
Please wait till the next update.
spec
Written by codeslicer the 5 Mar 09 at 23:12. New
Although Linux itself is based on many people programming, aside from the "major" programs such as media players, text editors, etc, there aren't that many "specific" programs. For example, on Windows, a Google search for almost any program turns up some website with a program a random person made.

On Ubuntu, however, it's sort of difficult for a newcomer ("newb") to start programming, which could be the reason for why there is not as much development going on as there could be.
36
votes
up equal down
Solution #1: Create a Quick Start app: "Programming->Start Developing"
Written by codeslicer the 5 Mar 09 at 23:12.
Basically this would be an application or website providing information for beginners on choosing a programming language and SDK.

It would also provide short tutorials and explanations, and links to more detailed information and download instructions for each Programming Language/SDK.
-4
votes
up equal down
Solution #2: Promote use of Qt SDK
Written by codeslicer the 5 Mar 09 at 23:23.
Recently, Nokia released the Qt ("cute") 4.5 SDK, available for free both for GPL and LGPL.

It allows the use of the same source code over multiple platforms - Windows, Mac, Linux, and some portable devices.

What else is good is that they improved the Gtk+ theme integration, allowing for Qt applications to merge well into Ubuntu. (see http://doc.trolltech.com/4.5/images/gtk-style-screenshot.png)

Right now, Qt 4.4.3 is in Ibex, hopefully if 4.5 is in Jaunty, Qt Creator (the IDE) would also be available.
10
votes
up equal down
Solution #3: Promote use of GTK+ SDK
Written by Spo1ler the 6 Mar 09 at 21:21.
There are a lot of bindings to programming languages: C++, Python and so on for GTK .
There is a UI creator: Glade
It's cross platform.
GTK+ 2.15.5 unstable release — March 2, 2009.
I don't know, maybe someone likes QT, but I don't. So I want to promote Gtk.

See the 1 comments or propose a solution (latest comment the 11 Mar 09 at 17:16) >>