[Ubuntu-QC] Programmer dans Gnome

Mathieu Trudel mathieu.tl at gmail.com
Mar 26 Oct 00:55:27 BST 2010


2010/10/24 Dany Veilleux <immortel32 at hotmail.com>:
> Bonjour groupe,
> J'ai besoin d'un petit coup de main de départ. Je programme un peu en Java
> mais là, j'aimerais beaucoup apprendre à faire des applications avec des
> librairies de Gnome.
> Je me doute bien que je vais devoir délaisser le Java vu que le langage n'a
> rien de natif à la plateforme.

Par contre, Java te permet de faire assez facilement du code portable
d'une plateforme à une autre. Si tu te sens à l'aise en Java, pourquoi
changer? Il existe des "bindings" en Java pour faire une interface GTK
ou QT.  [1] [2]

Par contre, si ce n'est que pour apprendre un nouveau langage à
ajouter à ton arsenal, y'a pas à s'en faire. Ca semble complexe au
début, ca l'est certainement (et je crois qu'il est peut-être plus
facile de contribuer à un project existant pour commencer), mais ca
s'apprend assez vite... Mes branches bazaar pour le port de Synaptic à
gtkbuilder et gtk3 en sont un example ;)

Pour ma part, je code avec vi, tout simplement, mais chacun son choix.
Ultimement, ca s'arrête à comment on se "sent" avec une interface ou
une plateforme / un langage. Si tu es confortable en Java, c'est
probablement plus simple d'y rester.

On n'a qu'à penser à josm pour un example d'application très portable
écrite en Java.

[1] - Java Gnome/GTK bindings: http://java-gnome.sourceforge.net/4.0/
[2] - Java QT Bindings: QT Java, QT Jambi, etc.

Mathieu Trudel-Lapierre <mathieu.tl at gmail.com>
Freenode: cyphermox, Jabber: mathieu.tl at gmail.com
4096R/EE018C93 1967 8F7D 03A1 8F38 732E  FF82 C126 33E1 EE01 8C93



Plus d'informations sur la liste de diffusion Ubuntu-quebec