Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 12357 ideas, 58479 comments, 1187050 votes

Idea #9996: Support novice programmers to optimise their progs for Ubuntu



up
85
down
Written by spocky the 18 Jun 08 at 10:05. Category: Look and Feel.
Related to: Nothing/Others. Status: New
Description
I think you should put a lot of effort to come up with some documentation supporting novice programmers to use existing frameworks in an optimal way to support Ubuntu.

Questions that could arose in their minds when they want to do a program for Ubuntu:

-> How do I access stock icons from my prog?
-> How do I use Notifications?
-> How to include File dialogs?
-> How do I use the common permission-dialog?
-> How can I use dbus?
-> How do I come from code to actual program used by mass
-> How do I ensuer it can be used not only by gnome or kde or whatever...?
...
...
...

I guess this would lead to more fresh programms but also in a more consistent appearence over all of them. Of course a single point of entry should be used for most spread programming languages

Happy for your reactions...

Attachments
No attachments.


Duplicates


Comments
spocky wrote on the 18 Jun 08 at 10:09
maybe the provision/ distribution of reference project files would be good. So One can download the correct reference implementation for the chosen prog language and has already most common activities in there (again like stock icons or file dialogs...).

Vadim P. wrote on the 18 Jun 08 at 12:49
There's a Programming section on the Ubuntu forums, so I'm sure they'll get the help needed.

catchmeifyoutry wrote on the 19 Jun 08 at 03:42
I voted +1 for requesting better programming documentation.

But these questions appear to me to be general GTK+ problems.
Everybody new to GTK seems to need to rediscover how to get a common interface setup either from other code, trial-error, or some god sent blog post.
What should Ubuntu's specific role be here, instead of programmers going to dedicated programmers fora?
Maybe programmer communities should get their act together instead and organize their experience better.

Auzy wrote on the 19 Jun 08 at 03:46
We need more then a forum though. We basically should have recipe books with examples of common code blocks, and centralised, searchable documentation online, with good examples, gotchas, and monthly tips.. Nand suggested something a while back

amdlintuxos wrote on the 25 Jun 08 at 18:59
+1 , books is great idea

notyetroot wrote on the 12 Aug 08 at 22:09
We need something similar to MSDN for Windows, only better. +1


Post your comment