Alessio Treglia

everybody lies
  • en blog
  • rss
  • Inizio
  • Chi sono
  • pyRisk
  • Roma3 WiFi Authenticator
  • Contattami

Scrivere un’applicazione in C con le GTK (Seconda parte)

quadrispro | 7 Luglio 2008

Dopo una lunga attesa, ecco una nuova puntata del mio breve tutorial alla programmazione con le GTK+! Cercherò di offrirvi una panoramica sufficientemente completa sull’aspetto più importante della programmazione con le librerie GTK+: come associare delle funzioni (dette callbacks) agli eventi scatenati dai widget dell’interfaccia.

Leggi il resto dell’articolo »

Comments
2 Commenti »
Categorie
Ambienti di sviluppo, C, GNOME, GTK+, Guide e howto
Commenti RSS Commenti RSS
Trackback Trackback

Scrivere un’applicazione in C con le GTK+ (Prima parte)

quadrispro | 2 Giugno 2008

Quello che segue è un breve tutorial introduttivo alla programmazione in ambiente GNOME con le librerire GTK+. Benchè sia possibile scrivere applicazioni con le GTK+ in diversi linguaggi per i quali vengono forniti binding sempre aggiornati, ho scelto il C come linguaggio per gtk-foobar, l’applicazione d’esempio di questo tutorial, poiché garantisce maggiori potenza e stabilità.

Soddisfiamo le dipendenze

Prima di installare le dipendenze necessarie alla nostra nuova applicazione, è bene scegliere i nostri strumenti con grande cura: personalmente mi trovo benissimo con Anjuta IDE, un ambiente di sviluppo open source completo di tutto ciò che ci servirà in questo tutorial (e non solo). Per installarlo su Ubuntu 8.04 «Hardy Heron» è sufficiente digitare il seguente comando in una finestra di terminale:

sudo aptitude install anjuta

Ecco uno screenshot dell’ambiente di sviluppo:

Una schermata di Anjuta IDE

Leggi il resto dell’articolo »

Comments
8 Commenti »
Categorie
Ambienti di sviluppo, C, GNOME, GTK+, Guide e howto, Hardy, Programmazione e sviluppo
Commenti RSS Commenti RSS
Trackback Trackback

Sponsor

Chi sono


Per contattarmi mandami una mail

Argomenti

Aggiornamento Ambienti di sviluppo Audio Bug e problemi vari C Cazzate varie Comunità Italiana Documentazione e wiki Feisty Firefox GNOME GTK+ GTK Rm3WiFi Authenticator Guide e howto Gutsy Hardy Installazione e problemi all'avvio Intrepid Java Kernel e moduli Last.fm Musica Notizie Open source & free software Planet Ubuntu-it Programmazione e sviluppo Python Siti,servizi & blog Società e media Traduzioni Ubuntu Università e scienza Viaggi Video Windows Wordpress Xubuntu

Ultimi commenti

  • quadrispro su Misura la censura!
  • Demiurgo su Misura la censura!
  • ugaciaka su Misura la censura!
  • cristian_c su Misura la censura!
  • DktrKranz su Di ritorno in ritorno

Tutti gli articoli

Ubuntu in Italiano

Versione a 32 bit

RSS Planet di Ubuntu-it

  • Divilinux: Iphone vs Diamond HTC
  • Lorenzo Sfarra (twilight): Django 1.0 Rilasciato
  • Milo Casagrande: Quote of the Day
  • Alessio Treglia (quadrispro): Misura la censura!
  • Milo Casagrande: Mini Dell

Foto su Flickr.com

trk 015

Blogroll

  • (LS) Lorenzo Sfarra
  • Bubuntu
  • crisis
  • Dagospia
  • Divilinux Lost Blog
  • Embrace’s Blog
  • Fradeve OpenBlog
  • Il blog di Totò
  • Il mondo di Paolettopn
  • Leo
  • Maurizio Moriconi
  • Milo Casagrande
  • Parzialmente scremato
  • TuxLinux
  • Ubuntu block notes

Licenza

I contenuti di questo sito sono coperti da licenza copyleft Creative Commons


Creative Commons Attribution-ShareAlike 2.5 Italy

Powered links

Il Bloggatore
BlogItalia.it - La directory italiana dei blog
Sfondi Desktop Classifica di siti - Iscrivete il vostro!
directory blog eXplicatum - Aggregatore online di Notizie / Blog / Feed RSS
Blogger Italiani

Ascolti recenti

  • MSTRKRFT – Work On You
  • Daft Punk – Short Circuit
  • System of a Down – Chop Suey
  • Todd Edwards – Never Far From You
  • SebastiAn – Maybe Tomorrow (Cover)
  • Moby – Porcelain
  • Justice Vs Simian – We Are Your Friends (Original Mix)
  • Guns N' Roses – Patience
  • Mylo – Drop the Pressure
  • Hi_Tack – Say Say Say (Waiting 4 U)

Accedi o registrati

  • Registrati
  • Collegati
  • Voce RSS
  • RSS dei commenti
  • WordPress.org

RSS alessio and friends on identi.ca

  • milo: Trying Deskbar Applet... 1 2 3 check check...
  • milo: Trying Google Chrome
  • alessio: Tornato da Barcellona, e per la prima volta ho avuto nostalgia del mangereccio italiano...
  • milo: Wonderful weekend, fantastic tortellini, too much wine, back to reality now...
  • alessio: Barcellona, I'm coming!
  • milo: Back to Boring Work
  • milo: Still Alive™
  • alessio: 2 bugfixes again, yeah!!!!!
  • alessio: I hope to upload at least 10 packages before Intrepid development ends.
  • alessio: six packages uploaded at the moment: WOW! https://launchpad.net/~quadrispro/+related-software
rss Commenti RSS valid xhtml 1.1 design by jide powered by Wordpress get firefox