Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Open Source Messaging Application Development - Building and Extending Gaim
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Open Source Messaging Application Development - Building and Extending Gaim

Open Source Messaging Application Development - Building and Extending Gaim

Sean Egan - Collection The Expert's Voice in Open Source

360 pages, parution le 31/03/2005

Résumé

Five years ago when I made my first contributions to the Gaim instant messaging client, I knew nothing about programming graphical user interfaces. Nor about networking. I didn't even know C, the language Gaim is written in. I knew, though, that I wanted to work on it, and with every small contribution I made, I learned more and more about programming. Today I'm the maintainer of the Gaim project, where a team of about 10 core developers and over 200 contributors provides approximately one million users with a stable, functional, easy-to-use networked desktop application.

One of the questions I get asked most often is "how do I get started with open source development?" This book is my answer to that question. In it I share my knowledge of open source development techniques and tools. I explain GUI programming with the cross-platform GTK+ toolkit. I explain how to communicate over the Internet with sockets. I explain internationalization, portability, network protocols, and other topics, offering my own insight throughout. Each topic is presented to you in the same way I learned it: using Gaim as an example. Each topic is illustrated with actual code from Gaim and with practical and fun Gaim plug-ins written specifically to demonstrate certain techniques.

One of the most important freedoms of free software is the freedom to study how a program works. This freedom has allowed me to build my knowledge upon the efforts of other, more experienced developers before me. After reading this book, I hope you can build your knowledge upon mine.

L'auteur - Sean Egan

Sean Egan maintains the Gaim project, http://gaim.sourceforge.net. He is a major contributor to the project, managing a team of ten core developers, and reviewing and incorporating patches.

Sommaire

  • About the Author
  • About the Technical Reviewer
  • Acknowledgments
  • Introduction
  • Getting Started
  • The Open Source Development Process
  • Development Tools
  • Programming Gaim
  • GTK+ Basics
  • Advanced GTK+
  • Sockets
  • Protocol Plug-Ins
  • Internationalization
  • Portability
  • Index
Voir tout
Replier

Caractéristiques techniques

  PAPIER
Éditeur(s) Apress
Auteur(s) Sean Egan
Collection The Expert's Voice in Open Source
Parution 31/03/2005
Nb. de pages 360
Format 17,5 x 23,5
Couverture Broché
Poids 742g
Intérieur Noir et Blanc
EAN13 9781590594674
ISBN13 978-1-5905-9467-4

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav.client@eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription