Mac開發的相關書籍


書名:Cocoa® Programming for Mac® OS X, Third Edition
作者:Aaron Hillegass
出版商:Addison Wesley Professional
出版日期:2008年5月
文件格式:CHM
隨着蘋果公司的復興,越來越多的開發人員轉向Mac OSX平臺的開發。不過OSX平臺使用的是很特別的Objective-C而非常規的C/C++,這使得很多開發人員對Mac OSX平臺的開發有些望而卻步,因此學習Objective-C以及Mac平臺下的開發工具就顯得相當重要了。因此,我挑選了一些相對比較新Mac OSX的開發系列書籍,分享給所有對Mac OS X平臺軟件開發感興趣的朋友們。這些書籍大多爲基於Mac OS X 10.4Tiger平臺的,但是依然很有參考價值。包括Objective-C,Cocoa,Quartz,XCode,AppleScript,Shell編程等相關書籍。

如果你對編程不感興趣,但是像深入的瞭解Mac OS X的話,強烈推薦你閱讀Mac OS X Internals,雖然該書中有很多很專業的知識,但是這本書絕對是瞭解Mac OS X的不二之選。配合下面介紹中給出的該書的配套網站閱讀,效果更佳。

對上述一些名詞的說明:
Objective-C:是C語言的一個超集,具有面向對象屬性。因爲語法與C語言差異較大,因此沒有C++這麼流行。Mac OS X就是由Objective-C開發而成。Objective-C是學習Mac OS X平臺軟件開發的第一步。
Cocoa:Cocoa是Mac OS X開發API的暱稱。有點類似MFC之於Windows。在學會Objective-C的語法之後,就可以開始學習Cocoa,開發Mac OS X應用程序了。
Quartz:是Mac OS X的Aqua圖形界面的2D圖形加速引擎。
XCode:是Mac OS X下集成開發環境。類似Visual Studio至於Windows。XCode是免費的,包含在了Mac OS X的安裝光盤之中,也可以通過網絡下載。
AppleScript:AppleScript的設計目的就是讓沒有編程經驗的用戶來編寫一些實用的自動處理腳本。AppleScript的語法十分接近自然語言,但是這並不意味着AppleScript很弱,事實上,AppleScript非常強大,可以讓很多的系統維護工作變得非常的簡單。用戶還可以通過AppleScrpit自帶的錄製工具錄製一系列操作的“宏”,系統會自動生成AppleScript腳本,以便於重複這一系列操作。AppleScript是Mac OSX Geeks必學之殺手鐗。
Shell:熟悉UNIX/Linux的讀者一定知道Shell是什麼。Mac OSX基於UNIX,並通過了UNIX 03認證,掌握Shell編程可以讓系統維護變得相當簡單——特別是維護服務器系統。如果你對Mac OS XServer有興趣,就一定要學學Shell編程了。

更新了Cocoa Programming For Mac OS X第三版。閱讀這本書至少需要懂得Objective-C,所以比較適合有Mac OS X開發經驗的讀者使用。



書名:Creating Mac Widgets With Dashcode
作者:William H. Murray and Chris H. Pappas
出版商: Apress
以電子書形式出版



書名:Mac OS X Leopard Beyond Manual
作者:Scott Meyers & Mike Lee
出版社:Apress
出版時間:2007年12月
文件格式:PDF
簡介:本書全面的介紹了最新的Mac OS X LeopardOperation System的各方各面,從使用到程序開發。是難得一見的介紹Apple最新Operation SystemMac OS X Leopard的新書。


書名:Beginning Mac OS®X Tiger™ Dashboard Widget Development
作者:Fred Terry
出版社:Wiley Publishing
出版時間:2006年
文件格式:PDF
簡介:本書爲Mac OS X的Dashboard小工具的開發指南。Mac OS X 10.5 Leopard加入了Dashcode以方便Dashboard小工具的開發。


書名:Beginning Xcode
作者:James Bucanek
出版社:Wrox Press
出版時間:2006
文件格式:CHM


書名:Cocoa Programming for Mac OS X 2th Edition
作者:Aaron Hillegass
出版社:Addison Wesley Professional
出版時間:4/30/2004
文件格式:ZIP(包內爲PDF)


書名:Mac OS X Internals: A Systems Approach
作者:Amit Singh
出版社:Addison Wesley Professional
出版時間:June 19, 2006
文件格式:CHM
配套網站:

http://www.osxbook.com/
訪問網址超出本站範圍,不能確定是否安全
繼續訪問 取消訪問

http://www.osxbook.com/


書名:Quartz 2D Graphics for Mac OS X® Developers
作者:R. Scott Thompson
出版社:Addison Wesley Professional
出版時間:March 10, 2006
文件格式:CHM


書名:Programming in Objective-C
作者:Stephen G. Kochan
出版社:Sams Publishing
出版時間:October 30, 2003
文件格式:CHM


書名:Step into Xcode Mac OS X Development
作者:Fritz Anderson
出版社: Addison Wesley Professional
出版時間:January 30, 2006
文件格式:CHM


書名:Wicked Cool Shell Scripts: 101 Scripts for Linux, Mac OS X, and Unix Systems
作者:Dave Taylor
出版社:No Starch Press
出版時間:2004
文件格式:CHM


書名:Beginning AppleScript®
作者:Stephen G. Kochan
出版社:Wiley Publishing, Inc.
出版時間:2005
文件格式:PDF

下載地址大家可以在 EMULE裏搜到
速度很快的 我剛整理完帖子 就已經都下好了~~

Mac.OS.X開發系列電子書].Wrox.Beginning.Apple.Script.pdf


ed2k://|file|[Mac.OS.X開發系列電子書].Wrox.Beginning.Apple.Script.pdf|11212487|cd9cff44962ad2a2965dc384ebba7537|h=TVFQZ4EDGBQYOTX2XRWMCPB6WEOX3REN|/
[Mac.OS.X開發系列電子書].Wicked.Cool.Shell.Scripts.-.101.Scripts.For.Linux,.Mac.OS.X,.And.Unix.Systems.chm


ed2k://|file|[Mac.OS.X開發系列電子書].Wicked.Cool.Shell.Scripts.-.101.Scripts.For.Linux,.Mac.OS.X,.And.Unix.Systems.chm|1510907|722f7d8006f9107dd946ee91fad87eee|h=3ETYOWPEZGBK2CKJWXAPQYMXH7ORRGLH|/

[Mac.OS.X開發系列電子書].Step.Into.Xcode.-.Mac.OS.X.Development.chm


ed2k://|file|[Mac.OS.X開發系列電子書].Step.Into.Xcode.-.Mac.OS.X.Development.chm|4213922|4f8a36b93e7d49d379998e2aa1b34a9f|h=RVWIOLVVIKC6AEB4ZIBX2MI7227JY77S|/

[Mac.OS.X開發系列電子書].Sams.Programming.In.Objective-C.chm


ed2k://|file|[Mac.OS.X開發系列電子書].Sams.Programming.In.Objective-C.chm|1187462|15d1142dfb1ba66d0cad508f7c9842dd|h=NUKF7WUCZDXEYQGEGCURBT4SJG2BSPQK|/

[Mac.OS.X開發系列電子書].Quartz.2D.Graphics.For.Mac.OS.X.Developers.chm


ed2k://|file|[Mac.OS.X開發系列電子書].Quartz.2D.Graphics.For.Mac.OS.X.Developers.chm|1455784|4d947906d7ae4f3c1f6135fb6749b1cc|h=DCJ2PE5QSLGZ33KHCRGQED66ANICC7PB|/

[Mac.OS.X開發系列電子書].Mac.OS.X.Internals.-.A.Systems.Approach.chm


ed2k://|file|[Mac.OS.X開發系列電子書].Mac.OS.X.Internals.-.A.Systems.Approach.chm|24907459|c09a35873af836c8b6ca27aaab7d585b|h=FFA2563MHWWO3VCRJU7VKV4CD6XV7UIS|/

[Mac.OS.X開發系列電子書].Cocoa.Programming.for.Mac.OS.X.v2.zip


ed2k://|file|[Mac.OS.X開發系列電子書].Cocoa.Programming.for.Mac.OS.X.v2.zip|16025251|bbf2a2e3a36d7ac84eb19fc736fe36b2|h=CV3W3BW5JS2B6B3I6LEAHQNEPL2OXPFE|/

[Mac.OS.X開發系列電子書].Beginning.Xcode.chm


ed2k://|file|[Mac.OS.X開發系列電子書].Beginning.Xcode.chm|38721894|d80ea9c5614c10475c7c21de37aaa0a6|h=TII5GIQ6ZCJE7XQUZ77VRITONXGXLIJF|/

[Mac.OS.X開發系列電子書].Beginning.Mac.OS.X.Tiger.Dashboard.Widget.Development.pdf


ed2k://|file|[Mac.OS.X開發系列電子書].Beginning.Mac.OS.X.Tiger.Dashboard.Widget.Development.pdf|9696689|01424246975b16b68c63ebfc06fd253f|h=ATJE6HIX65JUJ4IQ7HEV5IEEHNWSCCTN|/

[Mac.OS.X開發系列電子書].Apress.Mac.OS.X.Leopard.Beyond.The.Manual.pdf


ed2k://|file|[Mac.OS.X開發系列電子書].Apress.Mac.OS.X.Leopard.Beyond.The.Manual.pdf|21083408|e9b77f2883eb2b89d568c383f17dd034|h=A6D4TNU4WZ5NSS3GZ7D3A6HA46XJIIOE|/

[Mac.OS.X開發系列電子書].Creating.Mac.Widgets.With.Dashcode.pdf


ed2k://|file|[Mac.OS.X開發系列電子書].Creating.Mac.Widgets.With.Dashcode.pdf|7831157|a5192c21f6caf020f39b603b4818b91a|h=EQ7QK6ONGT6S42AJ6OCHL5DKBCJ3NK7U|/

[Mac.OS.X開發系列電子書 Cocoa.Programming.for.Mac.OS.X.3rd.Edition.chmCOLOR]


ed2k://|file|[Mac.OS.X開發系列電子書].Cocoa.Programming.for.Mac.OS.X.3rd.Edition.chm|33981351|56ab26ed1752c0de043fc08f93b5da1d|h=MZ4DSR6OKC4G4AOWDULZDUI7GDTLM5O2|/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章