InvestorDictionary.com
HomeDictionaryCategoriesBooks
Search for Terms:  
Browse by Category:  
Browse:  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  # 
  Search:       

Sams Teach Yourself GTK+ Programming in 21 Days (Sams Teach Yourself)

by Donna Martin

List Price:$39.99
Amazon Price:$31.19 & eligible for FREE Super Saver Shipping on orders over $25.
You Save:$8.80 (22%)
Average Rating:3.5 out of 5 stars
Lowest New Price:$24.00
Availablitiy:Usually ships in 24 hours

Buy Now!


Editorial Reviews
Product Description
Teach Yourself GTK+ Programming in 21 Days guides you step-by-step through the process of creating a graphical user interface with the GTK+ widget toolkit. Topics include an overview of GTK+, seven steps to a basic GTK+ program, components of a user interface, adding graphics, color, fonts and pixmaps, events, programming with styles, menus, interprocess communication, drag-and-drop, selections,GUI builders, and information for Motif and Xt Programmers.


All Customer Reviews
Average Customer Review:3.5 out of 5 stars
3 of 3 people found the following review helpful:

1 out of 5 starsWas good in 2000, but now incredibly out of date- don't buy!, 2006-06-05
Don't buy this book! It was decent in 2000, but after six years, it is almost criminal that the book is still sold. Since this book was published, GTK+ has gone through 5 complete new revisions (from 1.4 to 2.8, with 2.10 due out in the next few weeks) and nearly every API has changed. Buy the Official GNOME 2 Developer's Guide instead- it isn't spectacularly up to date either (it is based on gtk 2.4), but it is at least in the right ballpark.


1 of 1 people found the following review helpful:

1 out of 5 starsone of those user un-friendly books., 2005-07-15
This is one of those reader unfriendly books. For example, the book only gives a small segment of the code. The author then indicates in many occasions that this code segment is from xxx.c but does not say where the xxx.c is. In some occasions, the author says "this segment of code is from xxx.c (available from the website)" but does not spit out which website. I found in one occasion (p489) the author finally says this code segment is from fixed.c (found on this book's accompanying Web site) but still does not spit out the Web address. I eventually found the web address at the very back of the book. The author certainly knows how to torture the readers who paid $40 for that book!


2 of 4 people found the following review helpful:

5 out of 5 starsThe only guide needed to start GTK+ programming, 2004-08-05
I generally hate "Teach yourself in 21 days" series by Sams, but this book is something different.
Donna Martin explains concepts gradually and with great style.
No long examples with hard to read source code. All the code is simple, fits the point and is very productive. This book covers all arguments you need to begin GTK+ programming, from simple label management to advanced selections and drag'n drop techniques.
The weeks are well organized, you'll never feel lost. The sensation is you're well guided trough GTK+ features and concepts. The poster included with this book is very useful, especially during the first week, when you are trying to figure out how the GTK+ class hierarchy works.
Even if this book covers GTK+ 1.2, don't worry. All the material presented here works with the 2.x series. What you have to learn are concepts, and the author is a master in doing this.
Once you are familiar with concepts presented here, buy and study
"Developing Linux Applications with GTK+/GDK" by Eric Harlow.
You'll have all the skills required to master more advanced documentation about GTK+. Finally, read the "GTK+ 2.0 tutorial" available for free from the GTK+ website to "update" your knowledge to the latest advances in GTK+ programming. It will be a snap.
Great book. Highly recommended. Hope Donna will write a new edition entirely updated for GTK+ 2.x series.


5 of 8 people found the following review helpful:

5 out of 5 starsDetails you definitely need!, 2000-09-09
There are quite a few GTK+ programming books available in the market, but only 21days provides you the details you DEFINITELY need! A simple example is: when use g_list_remove_items ( GtkList *, GList * ), you have to make a copy of the original GList, and pass in the copy, otherwise, you will have nasty runtime errors. It is a matter of simple remind, but GNOME/GTK+ Programming Bible does not even mention it(I don't understand how the author can name his book so BRAVELY!).


5 of 9 people found the following review helpful:

2 out of 5 starsRiddled with typos, 2000-06-01
After I read the glowing reviews of this book, I was very excited to go to the store and pick up a copy of it. When I sat down with it and started reading it, I couldn't believe the glaring number of typos, editing errors, and formatting problems this book had! If only someone had proofread this book before it was sent out, this could have been avoided completely. From the 100 or so pages I browsed, there was at least one error every 3 pages or so.

This is the second time that I have bought a very poorly edited book from Sams (the first being Teach Yourself Emacs in 24 Hours, which isn't even fit to toss in your fireplace). Although the content of the book and the organization seems deceny (which is why I gave this book 2 stars), I will never ever buy a Sams book again for the mere fact that I don't feel I am getting quality for my money. I think I'll stick to O'Reilly instead.

v




Price is accurate as of the date/time indicated. Prices and product availability are subject to change. Any price displayed on the Amazon website at the time of purchase will govern the sale of this product.
Store Categories
Accounting
Bonds
Commodities
Economics
Finance & Investing
Financial Store
Futures
Insurance
Mutual Funds
Options
Real Estate
Retirement Planning
Stock Market
Taxes
Technical Analysis
Trading

Related Products



Browse:  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  # 
The Financial Ad Trader
Copyright © 2008 InvestorDictionary.com - All rights reserved.