Foundations of GTK+ Development (Expert's Voice in Open Source) Review

Foundations of GTK+ Development (Expert's Voice in Open Source)
Average Reviews:

(More customer reviews)
Are you looking to buy Foundations of GTK+ Development (Expert's Voice in Open Source)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Foundations of GTK+ Development (Expert's Voice in Open Source). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Foundations of GTK+ Development (Expert's Voice in Open Source) ReviewI wanted to like this book, but unfortunately I cannot in good conscience give it 5 stars as the other reviewers have.
I will say the book is well organized and is definitely useful as a starting point for studying GTK+ and the author clearly has a great deal of knowledge about the subject. But what should have been the main strength of the book that differentiates it from the mostly inadequate online tutorials is the author conveying to the reader straightforward explanations of important concepts and insider tips and tricks that can only come from extensive experience. He tries to do this, but I found many of his explanations ambiguous and confusing. Important terminology was left undefined or poorly defined which contributed to the confusion.
The author dutifully plods through a presentation of most of the main widgets, providing essentially the same trivial example code each time with minor variations- basically just showing how to put the widget onscreen. But there was a frustrating lack of material devoted to how to use signals and events to perform any useful tasks. The vast majority of the functionality of any GUI application lies in its event handlers and callback functions. After reading this book, you will be able to prototype the GUI for your application, but you may be at a loss to make it actually do something.
By Ch.3 and 4, the same example code has been replicated so many times that there is an increasing frequency of copy-paste errors that gradually becomes very annoying. Also, there are many typos in the text. The lack of editorial oversight and technical review on the part of the publisher combined with the author's lack of attention to detail and failures in exposition has created a book that I can only marginally recommend- mostly because all of the other books that have been published on GTK+ are either out of date or out of print, so this book seems to be the winner by default.Foundations of GTK+ Development (Expert's Voice in Open Source) OverviewThere are only two mainstream solutions for building the graphical interface of Linux-based desktop applications, and GTK+ (GIMP Toolkit) is one of them. As the standard for the GNOME and XFCE desktop environments, it is a necessary technology for all Linux programmers. Foundations of GTK+ Development guides the reader through the complexities of GTK+, laying the groundwork that allows the reader to make the leap from novice to professional. Beginning with an overview of key topics such as widget choice, placement, and behavior, readers move on to learn about advanced issues such as custom widget creation. Replete with real-world examples, the developer can quickly take advantages of the concepts presented within to begin building his own projects.

Want to learn more information about Foundations of GTK+ Development (Expert's Voice in Open Source)?

>> Click Here to See All Customer Reviews & Ratings Now

0 comments:

Post a Comment