Best Books of the Month Shop Men's Shoes Learn more nav_sap_plcc_6M_fly_beacon $5 Albums All-New Amazon Fire TV Beauty Videos Amazon Gift Card Offer jrscwrld jrscwrld jrscwrld  Amazon Echo Starting at $49.99 Kindle Voyage AutoRip in CDs & Vinyl Fall Arrivals in Amazon Outdoor Clothing Learn more

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Buy Used
Condition: Used: Good
Comment: This is a used book and might have some creases and minor marks from reading. You can use your prime account and this item qualifies for free shipping!
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Programming KDE 2.0: Creating Linux Desktop Applications (with CD-ROM) with CDROM Paperback – December 30, 2000

4 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
$19.97 $3.31

The Godforsaken by Chelsea Quinn Yarbro
"The Godforsaken" by Chelsea Quinn Yarbro
Check out one of the new releases this month in Mystery, Thriller & Suspense, by Chelsea Quinn Yarbro. Learn more | See related books


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Product Details

  • Paperback: 265 pages
  • Publisher: Publishers Group West (December 30, 2000)
  • Language: English
  • ISBN-10: 1929629133
  • ISBN-13: 978-1929629138
  • Product Dimensions: 9 x 7.2 x 0.6 inches
  • Shipping Weight: 1.6 pounds
  • Average Customer Review: 2.5 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #2,316,147 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews

9 of 9 people found the following review helpful By Amazon Customer on July 29, 2001
Format: Paperback
This is a pretty basic book. It's reasonably thorough when it covers working with KDevelop and building a project. It's also reasonably thorough covering the dialog boxes and GUI widgets available to you. And it has some coverage of other topics like XML-configured GUIs, saving data to file, and developing your own components.
Still, there's a lot of stones left unturned. I thought the discussion of the KDE architecture was pretty minimal. There's no real coverage of the aRts multimedia framework in KDE 2.0, or of using OpenGL. And, in general, the coverage seems to be less thorough than in the book KDE 2.0 Development, though possibly friendlier to novices on topics like working with the IDE.
Also note that there's no coverage of working with databases, though that's pretty understandable since KDE doesn't offer tools to do this. To work with databases, you're looking at using some other API, such as a database vendor's.
Overall, this book could be useful to some people. This book covers things at a level that I would expect to appeal to people like VB or MFC programmers who wanted to learn Linux. It would also be useful to people looking to develop GUIs that aren't especially demanding, whether simple applications or simple interfaces that cover complex inner workings. Still, it didn't really meet my needs (partially because I'm looking to do audio programming) so I can't give it more than a qualified recommendation.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By digerati VINE VOICE on January 23, 2003
Format: Paperback
Programming KDE 2.0 is largely a re-hash of other publicly available material, interspersed with the author's amateurish pontification on user interface and application design.
In particular, the sections that purport to emphasize good user interface design are, unfortunately, academic and superficial -- almost as if the author once read a book on user interface design and regurgitates what he remembers. The history of the graphical interface presented in the first chapter is a wasted opportunity because it is simply a chronology. It completely fails to highlight the important lessons that were learned, extract the key points and teach the reader something. Anyone who spent an afternoon searching the web could have written the same thing -- not what I want to pay for in a book.
This book is strongest in providing details of the available GUI elements (i.e. describing the API). But then the KDE API is well documented anyway -- and the book simply re-hashes that (public) material. There is very little added value here.
The author clearly considers his personal development techniques to be that added value. Unfortunately, these are poorly conceived and not pragmatic for anything other than small amateur applications. A good example is the use of XML to define a user interface. While XML is all the rage right now, this approach means that building a GUI becomes a laborious trial-and-error process with much manual editing of XML before you get the right result. The XML then becomes a bear to maintain. Worse, it make it very hard for the application to dynamically adapt the GUI based on calculations or data entered by the user. This is critical for anything other than the simplest application.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
10 of 15 people found the following review helpful By Ladislau Boloni on January 7, 2001
Format: Paperback
Hi, I am the author of this book and I want to review it forprospective readers. (Ok, I gave it five stars. What would you expectfrom the author?) The goal of this book is to help a programmer with some experience inC/C++ programming to create KDE applications. I can especiallyrecommand it for programmers just starting to create desktopapplications or migrating from the Windows world. The book covers the building of a KDE program starting from the choice of development tools and the organization of a largeprogramming project. The various user interface elements provided bythe KDE libraries are discussed. Instead of attempting to provide anexhaustive and impersonal listing of classes and functions, the bookconcentrates on "best practices", presenting solutions and enoughdocumentation which can cover the programmer for common applications(and for the rest, pointing the reader to the full documentation ofKDE 2.0 sources, on the CD). The book emphasizes the importance of clean and consistent user interface design, and in its choice of solutions follows the recommendations of the KDE style guide. A separate chapter is dedicated to the configuration system ofKDE. The last chapters of the book are dedicated to advancedtechnics introduced in KDE 2.0: component based programming(KParts), user interfaces described by XML scripts and KDE's interprocess communication mechanism (DCOP). Technics to speed upthe applications, like the kdeinit mechanism, are also discussed. All the concepts are demonstrated by a large number of examples andsample programs, contained in the CD bundled with the book. The readerstarts with the sample program Minidraw in its simplest version. Asthe new features are presented, he learns how to add features likemultitabbed dialogs, network transparent saving and loading, userinterface described in XML, possibility to embed in konqueror and manyothers.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 5 people found the following review helpful By A Customer on May 21, 2001
Format: Paperback
Granted, there are less typos in the book than in the review given by the author himself you read above. The book is ok, a bit confusing with many missing parts. I returned it because after buying it, I would still go with the online documentation and tutorial. I haven't seen that much more material covered in the book from what I could find online already, and it deeply hurts me to see so many good trees killed by the us programmers. Note to the author: It would have been nice to show us readers some humility and rate yourself with something other than 5 stars. I gave you a 1 star to compensate for your choice... ;-)
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again