Re: [team-gnome-gr] Gnome3 και ανάπτυ ξη



2011/5/24 Panos Georgiadis <drpaneas gmail com>:
Καλησπέρα σας,

Μετά από προτροπή του Στάθη στο συνέδριο ΕΛΛΑΚ που έγινε το περασμένο ΣΚ,
γράφτηκα στην λίστα του gnome γιατι θελω να με βοηθήσετε (ή μαλλον να με
κατευθύνετε) για το πώς μπορώ να ασχοληθώ με την ανάπτυξη του Gnome 3. Από
οτι ξέρω δεν χρησιμοποιείται πλέον το παραδοσιακό GTK για τον προγραμματισμό
του, αλλά γίνεται πλέον σε Java. Οποιαδήποτε πληροροφία ή links που νομίζετε
οτι μπορούν να μου φανούν χρήσιμα, είναι ευπρόσδεκτα.


Καλησπέρα Πάνο!

Το Gnome 3 εξακολουθεί να βασίζεται στο gtk+ και συγκεκριμένα στο gtk+ έκδοση 3.
Από πλευράς προγραμματισμού υπάρχουν μερικές διαφορές μεταξύ gtk+ 2 και gtk+ 3,
ωστόσο δεν είναι αρκετές που να δημιουργούν πρόβλημα.
Ακόμα, μιας και ξεκινάς με Gnome 3, αρκεί να επικεντρωθείς στο gtk+ 3.

To gtk+ είναι μια βασική βιβλιοθήκη για τη δημιουργία προγραμμάτων,
και είναι γραμμένη
στη γλώσσα C. Ωστόσο υπάρχουν τα λεγόμενα bindings που επιτρέπουν να
προγραμματίσεις
σε gtk+ από κάθε γνωστή γλώσσα, όπως

0. C, http://www.gtk.org/documentation.html
α. Python, http://www.pygtk.org/
β. C++, http://www.gtkmm.org/en/
γ. Java, http://java-gnome.sourceforge.net/
(πες αν έχεις προτίμηση για άλλη γλώσσα).

Επίσης, είναι πια εφικτό να γράφουμε επεκτάσεις στο GNOME Shell στη
γλώσσα Javascript.
Δες κάποια παραδείγματα στο
http://intgat.tigress.co.uk/rmy/extensions/index.html

Το πρώτο βήμα για σένα είναι να επιλέξεις από τις παραπάνω γλώσσες,
και θα δώσω να δοκιμάσεις με ένα πολύ απλό πρόγραμμα, για να
επιβεβαιώσεις ότι λειτουργεί στον υπολογιστή σου.

Φιλικά,
Σίμος


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]