Cross-Platform GUI Programming with wxWidgets (Bruce Perens Open Source) (英語) ペーパーバック – 2005/7/26
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
Julian Smart has degrees from the University of St. Andrews and the University of Dundee. After working on model-based reasoning at the Scottish Crop Research Institute, he moved to the Artificial Intelligence Applications Institute at the University of Edinburgh, where he founded the wxWidgets project in 1992. Since starting Anthemion Software in 1996, Julian has been helping other companies deploy wxWidgets, and he sells tools for programmers, including DialogBlocks and HelpBlocks. He has worked as a consultant for various companies including Borland and was a member of Red Hat's eCos team, writing GUI tools to support the embedded operating system. In 2004, Julian and his wife Harriet launched a consumer product for fiction writers called Writer's Café, written with wxWidgets. Julian and Harriet live in Edinburgh with their daughter Toni.
Kevin Hock has degrees from Miami University (Oxford, Ohio) in Computer Science and Accounting and has taught courses at Miami in both Java and client-server systems. In 2002, he started work on an instant messaging system and founded BitWise Communications, LLC, in 2003, offering both professional and personal instant messaging. During the course of developing BitWise using wxWidgets, Kevin became a wxWidgets developer and has provided enhancements to all platforms. Kevin lives in Oxford, Ohio.
Stefan Csomor is director and owner of Advanced Concepts AG, a company that specializes in cross-platform development and consulting. In addition to being a qualified medical doctor, he has more than 15 years of experience in object-oriented programming and has been writing software for 25 years. Stefan is the main author of the Mac OS port of wxWidgets.
© Copyright Pearson Education. All rights reserved.
- 発売日 : 2005/7/26
- ペーパーバック : 744ページ
- ISBN-10 : 9780131473812
- ISBN-13 : 978-0131473812
- 商品の寸法 : 17.78 x 4.06 x 23.37 cm
- 出版社 : Prentice Hall (2005/7/26)
- 言語: : 英語
- ASIN : 0131473816
- Amazon 売れ筋ランキング: - 318,759位洋書 (の売れ筋ランキングを見る洋書)
I've used this book for at least 5 years now. Despite covering an old version of wxWidgets pretty much all of it is relevant now. wxWidgets is older than me (or there abouts, and I'm 22 at the time of writing!) it has become stable, and as such this is a good reference EVEN NOW.
wxWidgets is incredibly easy to use, the book is great because it is structured logically and lists things, with pictures of what the various styles look like, what events the generate and so forth.
There's not much more to say. This is both a "teaching" (wxWidgets though, not C++) book and a reference book and if you want to develop cross platform stuff in C++, quickly, this is something that ought to be on your self.
Any questions do feel free to ask.
Oh lastly! If you know wxWidgets you know wxPython (and more-or-less the other way too) however the wxPython book is ... it's got a lot of "hello world" style teaching, you don't want that, you want a book that shows you how things are supposed/designed to be done. This book excels at that and as a side-effect you'll learn wxPython too (wxPython is a thin wrapper for wxWidgets)
Für die Zukunft zwei Anregungen: Obwohl sehr verständlich in amerikanischen Englisch geschrieben, wäre m.E. eine Übersetzung ins Deutsche für ca. 90 Mio. deutschsprechende Europäer ein Knaller. Zum zweiten wäre ein bisher stiefmütterlich behandeltes Thema, die Einbindung der C-Apis von MySQL und SQLite3 etc. u.a. mit Wrappern in die GUI-Programme, ein weiteres starkes Argument, dieses Werk zu erwerben.
Cross-Platform GUI Programming with wxWidgets (Bruce Perens' Open Source)