出版社: Addison-Wesley Professional
出版年: 2008-5-5
页数: 464
定价: GBP 36.99
装帧: Paperback
ISBN: 9780321503619
内容简介 · · · · · ·
Amazon.com
There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new ...
Amazon.com
There's a reason that a large slice of the open-source movement has defected from running Linux on its laptops to running Mac OS X. The reason is the Unix core that underlies Mac OS X, and the development tools that run on that core. Cocoa makes it easy to create very slick Mac OS X interfaces for software (as well as to create applications in a hurry), and this new edition of Cocoa Programming for Mac OS X does an excellent job of teaching its readers how to put a Cocoa face on top of code (Objective-C code almost exclusively). If you know something about C and/or C++ programming and want to apply your skills to the Mac, this is precisely the book you want.
Author Aaron Hillegass teaches a Cocoa class, and his book reads like a demonstration-driven lecture in a computer lab. That is, the book takes a heavily example-centric approach to its subject, beginning with simple announcement windows and proceeding to cover the more advanced controls and object-oriented features of Cocoa and Objective-C. Throughout, he hops back and forth between descriptions of the goal to be accomplished, listings of the code that does the job, and instructions on how to use the Mac OS X development tools to speed the development process. --David Wall
Topics covered: How to write software for Mac OS X in Objective-C and, especially, with Cocoa. The new edition shows how to use NSUndoManager, add AppleScript capability to an application, do graphics work with OpenGL, and use Cocoa under Linux using GNUstep. As well, all the basic controls and design patterns are covered. --This text refers to the Paperback edition.
Book Info
The most comprehensive guide to developing Cocoa available. For the developer new to Cocoa, it provides an excellent introduction that will lead to success with the world's best object-oriented development tools. Softcover. --This text refers to an out of print or unavailable edition of this title.
From the Back Cover
The practical guide everyone says you need!
"The most comprehensive guide to developing Cocoa available. For the developer new to Cocoa, it provides an excellent introduction that will lead to success with the world's best object-oriented development tools. For those familiar with Cocoa, the excellent organization and presentation make the book invaluable as a reference tool."
--Bill Bumgarner, Cofounder, CodeFab
With the arrival of Mac OS X, Apple now has a modern operating system that calls for advanced programming capability. To take full advantage of the exciting and innovative features of OS X, Apple recommends a development framework known as Cocoa. Cocoa is a powerful collection of object-oriented tools and libraries that makes developing applications a much faster process. Mastery of Cocoa is absolutely essential for anyone doing serious development work for the Macintosh.
"Mac OS X and Cocoa are going to revolutionize the world of software development in the coming years... Aaron Hillegass's book is without a doubt the best aid to learning this technology."
--Erik J. Barzeski, Editor, CocoaDevCentral.com
New technologies often have a steep learning curve and do not always come with complete instructions on how to get started or how to overcome common obstacles. Enter Cocoa(R) Programming for Mac(R) OS X, which shows you precisely how to put Cocoa to work.
"Reading this book is the absolute best way to learn how to harness the power of this amazing technology."
--Andrew Stone, President, Stone Design, www.stone.com
Guiding programmers through the key features of Cocoa, this book emphasizes design patterns that enable you to predict the behavior of classes you have never used before. Using a tutorial format, it takes you, step-by-step, through five applications and an InterfaceBuilder palette. Each project introduces several new ideas, and as each concept or technique is discussed, the author, drawing on his own extensive experience, shows you the advantages of working with Cocoa in object-oriented software development environments.
0201726831B11262001 --This text refers to an out of print or unavailable edition of this title.
Excerpt. © Reprinted by permission. All rights reserved.
With the arrival of Mac OS X, Apple recommends that all new applications be written using Cocoa. Cocoa is a powerful collection of tools and libraries that will make writing new programs a much faster process.
The increased speed does not, however, come for free. The new technologies have a steep learning curve, and Apple's documentation leaves much to be desired. This book will guide you through the ideas and techniques that separate the great Cocoa programmers from the wanna-bes.
This book is written for programmers who already know C++ or Java and are curious about Cocoa. The reader is not expected to have any experience with Mac programming. It is a hands-on book and assumes that the reader has access to Mac OS X and the developer tools.
Cocoa Programming for Mac OS X的创作者
· · · · · ·
-
陈勇 作者
-
作者简介 · · · · · ·
Aaron Hillegas,曾就职于Next和Apple,现在在Big Nerd Ranch主讲Cocoa编程。第一套OpenStep(Cocoa的前身)教程即出自其手。本书基于Aaron在Big Nerd Ranch的教学内容,并融入了他在OpenStep和Cocoa方面15年的工作经验。
喜欢读"Cocoa Programming for Mac OS X"的人也喜欢的电子书 · · · · · ·
喜欢读"Cocoa Programming for Mac OS X"的人也喜欢 · · · · · ·
Cocoa Programming for Mac OS X的书评 · · · · · · ( 全部 10 条 )


对完全的初学者还是又难度的

还是挺不错的一本关于cocoa的书而不是ios

Cocoa(R) Programming for Mac(R) OS X (3rd Edition)

书中有不少代码是有问题的
这篇书评可能有关键情节透露
例如6.2 page:101 变量的声明部分: vNSArray *voiceList; 应该是NSArray 8.1 page 127 MyDocument的部分就是错的。编译产生的程序是没有图形界面的。只有一个菜单栏。 我到网上下了这本书的源代码。发现和书上的代码根本不同。这种低级错误实在不可原谅!! 我按照... (展开)> 更多书评 10篇
论坛 · · · · · ·
上MacGeeks.cn,看原版书 | 来自孔祥波 | 3 回应 | 2011-07-30 02:30:44 |
这本书的中文版在这里 | 来自tomlion | 2009-08-19 00:09:34 | |
好書! | 来自cclv | 2008-10-12 23:50:59 |
这本书的其他版本 · · · · · · ( 全部6 )
-
电子工业出版社 (2009年7月)8.3分 105人读过
-
机械工业出版社 (2012)6.1分 26人读过
-
Addison-Wesley Professional (2011)8.0分 25人读过
-
Big Nerd Ranch Guides (2015)9.1分 13人读过
以下书单推荐 · · · · · · ( 全部 )
- 未来的书架-epsilon (Stan)
- Mac Programming (Shark)
- 编程点滴 (Stan)
- New books (北海老妖)
- osx & iOS (张恒山)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有111人想读,手里有一本闲着?
订阅关于Cocoa Programming for Mac OS X的评论:
feed: rss 2.0
0 有用 可爱的肖恩 2011-01-03 01:25:38
not up to date
0 有用 蜂蜜绿 2011-05-12 14:46:54
还行。
0 有用 饭团 2013-06-21 13:59:07
挺好的.. 除了旧了点
0 有用 随候鸟南飞 2010-10-09 13:55:39
只是当作入门教程挑简单的看了,对比找到的其他教程来说讲得算是好懂些,后面的部分以后再说吧。ps: 读过和读完果然是2个概念啊。
0 有用 wzx725725 2008-12-01 09:52:12
cocoa入门必备