- Explore more great deals on thousands of titles in our Deals in Books store.
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.
To get the free app, enter your email address or mobile phone number.
Simson Garfinkel, CISSP, is a journalist, entrepreneur, and international authority on computer security. Garfinkel is chief technology officer at Sandstorm Enterprises, a Boston-based firm that develops state-of-the-art computer security tools. Garfinkel is also a columnist for Technology Review Magazine and has written for more than 50 publications, including Computerworld, Forbes, and The New York Times. He is also the author of Database Nation; Web Security, Privacy, and Commerce; PGP: Pretty Good Privacy; and seven other books. Garfinkel earned a master's degree in journalism at Columbia University in 1988 and holds three undergraduate degrees from MIT. He is currently working on his doctorate at MIT's Laboratory for Computer Science.
Michael K. Mahoney is Dean of the College of Engineering at California State University, Long Beach, where he is also a Professor of Computer Engineering and Computer Science. Formerly, he was the Associate Vice President for Academic Information Technology and Chair of the Department of Computer Engineering and Computer Science. Dr. Mahoney started programming at NeXT Computer, Inc. in January 1989 and coauthored (with Simson Garfinkel) NeXTSTEP Programming, Step One: Object-Oriented Applications (Springer-Verlag). He has given presentations on object-oriented programming and NeXTSTEP's Interface Builder at ACM meetings in Seattle, Los Angeles, Monterey, and New Orleans. Before becoming dean, he regularly taught university courses in computer graphics, user interface design, object-oriented programming, discrete mathematics, and web development. He has supervised eight Master's theses. Mahoney earned his Ph.D. in mathematics at the University of California, Santa Barbara, in 1979. He has published papers in computer graphics, computer science education, and mathematics. He has won campuswide teaching awards at both UCSB and CSULB. His web site is http://www.csulb.edu/~mahoney/.
Hillegass is terrific, but far from complete. So when you've gotten through Hillegass, you're writing your own app, and you scratch your head and say, "Now how the heck do I... Read morePublished on March 2, 2012 by peg2
This book is the ideal first cocoa book because instead of just teaching you different features, it teaches you the architecture of cocoa and the application lifecycle. Read morePublished on February 2, 2011 by Sung Lee
Hits some points that I needed cleared up but not all of them. Handy for reference which could probably be gotten off of the internet.Published on January 9, 2010 by Rose T. Gage
This is an excellent book for those starting with Cocoa development. The authors take the time to explain how and why things need to be done. Read morePublished on June 30, 2009 by E. Weygandt
This book is upperquartile (as books of this type go). It has many good points. But it has one fatal drawback: there is a much better book available. Read morePublished on August 9, 2008 by John Scholes
Not recommended, although some people like it a lot. More errors in the text than others, making you go to the web for errata pages. Read morePublished on May 9, 2004 by Ben Haller
Let me start off by saying that chapter 1 is completely useless. I bought this book to learn about programming - not to learn tips and tricks for the OS! Read morePublished on September 11, 2003 by ultravibe
Finding the online Cocoa documentation (that comes with the Dev Tools) to be seriously lacking, I went to the bookstore and quickly found this book. Read morePublished on July 11, 2003
I was extremely excited for this books debut. It started off great (even with the errors) for the first 5 chapters. After that it really seemed like the writers got lazy. Read morePublished on April 13, 2003 by C. Garvin