MacRuby權威指南

MacRuby權威指南

《MacRuby權威指南》由埃默特蒂編著。希望使用一款可以替代Obiective—C,並且對開發人員友好的語言來構建一個原生的MacOSx應用程式嗎?那么MacRuby將是一個理想的選擇。這本深入的指南將為你展示蘋果公司實現的Ruby是如何賦予你和Objective—c程式設計師一樣對所有特性的使用權。你將獲得關於MacRuby更清晰、更詳細的解釋,包含了快速編程技術,例如原型等。《MacRuby權威指南》附帶了代碼示例和完整的工程示例,因此對各種層次的程式設計師都很適合。如果你使用Ruby,那么可以利用你的技巧來享受界面創造器、Cocoa庫、Obiective—c運行時等帶來的好處。如果你是Cocoa開發人員,將學到如何使用MacRuby提高生產效率。

基本介紹

  • 書名:MacRuby權威指南
  • 作者:埃默特蒂 (Matt Aimonetti)
  • 出版社:中國電力出版社
  • 頁數:219頁
  • 開本:16
  • 外文名:MacRuby:The Definitive Guide
  • 譯者:陳新
  • 出版日期:2013年1月1日
  • 語種:簡體中文
  • ISBN:7512334702, 9787512334700
基本介紹,內容簡介,作者簡介,圖書目錄,名人推薦,

基本介紹

內容簡介

《MacRuby權威指南》為MacRuby開發者提供了一個針對OSX開發的指南,《MacRuby權威指南》覆蓋了MacRuby和cocoa的關鍵概念和常用的CocoaAPI。《MacRuby權威指南》將有助於您藉助現有的編程知識,成為一名高效、高生產率的MacRuby開發人員。

作者簡介

作者:(美國)埃默特蒂(Matt Aimonetti) 譯者:陳新 胡喬林

埃默特蒂(Matt Aimonetti),住在加利福尼亞州聖地亞哥市,他是LivingSocial公司的一名資深研究和開發工程師。在加A.LivingSocial公司之前,Matt在索尼公司的PlayStation部門開發視頻遊戲,更之前他還在創業公司、財富百強公司和傳統企業工作過。基於此,Matt有機會涉及各個領域的有意思的項目,例如生物技術、漫畫、廣告、社交網路、電子教育等。Matt在2008年加入MacRuby小組,並且在此之前就已經在Ruby社區活躍了很多年。他已經開發並貢獻了很多OSS庫和框架(例如,Merb、Rails等),並且在國內外用戶組和會議上面做過多次演講。

圖書目錄

前言
第一部分MacRuby概述
第1章簡介
MacRuby語言簡介
安裝
代碼範例
載入框架
使用類
方法
第2章基礎知識
運行循環
回調/指派
用戶輸入
0utlets
顯示
範例
第3章Cocoa環境
歷史
在cocoaAPI中的主框架
參考庫
可變性
第4章基礎框架
可兼容表
字元串和帶Attribute修飾符的字元串
數組
哈希/字典
集合
枚舉器
日期、時間和日曆
數據
語言環境
時區
異常
輸入和輸出
網址/請求/連線
管道
檔案句柄

調度
通告
歸檔和序列化
雜項類
第5章套用組件
Cocoa主要原則
用戶界面
第6章Xcode
XcodeIDE
第7章CoreDala
數據模型
用戶界面
持久化
第8章深入學習
選擇器

並發
沙箱
使用Objective—C或C代碼
腳本化的應用程式
方法缺失
指針
編譯
在Xcode中進行編譯
第二部分MacRuby實踐
第9章地址簿示例
用戶界面
地址簿
WlebAPI調用
清空:更好地管理部件
使用通知顯示更多信息
第10章地理位置
用戶界面
表格視圖
COreLOcatiOn
WebAPI
第11章ObjectiVe—C工程中的MacRuby
API
使用
一個xcode工程的例子
第12章MacRuby套用中的Objective—C代碼
動態庫
框架
第13章使用Ruby的第三方庫
RubyGems
MacRubv部署

名人推薦

“Matt的著作編寫得非常清晰和簡明,書中的示例非常好地展示了一些要點。在每次我做關於MacRuby的演講之前,我最終都會引用這本《MacRuby權威指南》。”
——Joshua Ballanco,MacRuby核心團隊成員
  

相關詞條

熱門詞條

聯絡我們