MacRuby权威指南
MacRuby权威指南封面图

MacRuby权威指南

(美) 埃默特蒂 (Aimonetti,M.) , 著

出版社:中国电力出版社

年代:2012

定价:38.0

书籍简介:

MacRuby是苹果公司的一个Ruby实现,使得Ruby开发人员能够获得Object-C开发人员一样的访问系统的能力。本书给出了一个明确的、详细的MacRuby解释,以及其快速编程技术。本书包括各种代码示例以及完整的项目实例,对于Ruby开发人员,通过本书可以学习如何使用苹果开发工具Interface Builder中、Cocoa以及Objective-C运行时库以及其他的macruby优势来发挥自己的才能。对于Cocoa的开发人员,可以学习到如何提高与MacRuby的性能。

作者介绍:

Matt Aimonetti,自2008年以来就是MacRuby核心团队的成员,他作为高级工程师为索尼公司的PlayStation开发了视频游戏。Matt曾经在Ruby社区活跃了很多年,并在全球各地的会议上做过演讲。Matt既在创业公司工作过,也在财富100强公司工作过。

书籍目录:

前言

第一部分 MacRuby概述

第1章 简介

MacRuby语言简介

安装

代码范例

载入框架

使用类

方法

第2章 基础知识

运行循环

回调/指派

用户输入

Outlets

显示

前言

第一部分 MacRuby概述

第1章 简介

MacRuby语言简介

安装

代码范例

载入框架

使用类

方法

第2章 基础知识

运行循环

回调/指派

用户输入

Outlets

显示

范例

第3章 Cocoa环境

历史

在Cocoa API中的主框架

参考库

可变性

第4章 基础框架

可兼容表

字符串和带Attribute修饰符的字符串

数组

哈希/字典

集合

枚举器

日期、时间和日历

数据

语言环境

时区

异常

输入和输出

网址/请求/连接

管道

文件句柄

调度

通告

归档和序列化

杂项类

第5章 应用组件

Cocoa主要原则

用户界面

第6章 Xcode

Xcode IDE

第7章 Core Data

数据模型

用户界面

持久化

第8章 深入学习

选择器

并发

沙箱

使用Objective-C或C代码

脚本化的应用程序

方法缺失

指针

编译

在Xcode中进行编译

第二部分 MacRuby实践

第9章 地址簿示例

用户界面

地址簿

Web API调用

清空:更好地管理部件

使用通知显示更多信息

第10章 地理位置

用户界面

表格视图

CoreLocation

Web API

第11章 Objective-C工程中的MacRuby

API

使用

一个Xcode工程的例子

第12章 MacRuby应用中的Objective-C代码

动态库

框架

第13章 使用Ruby的第三方库

RubyGems

MacRuby部署

内容摘要:

希望使用一款可以替代Objective-C,并且对开发人员友好的语言来构建一个原生的Mac OS
X应用程序吗?那么MacRuby将是一个理想的选择。这本深入的指南将为你展示苹果公司实现的Ruby是如何赋予你和Objective-C程序员一样对所有特性的使用权。你将获得关于MacRuby更清晰、更详细的解释,包含了快速编程技术,例如原型等。

  《MacRuby权威指南》附带了代码示例和完整的工程示例,因此对各种层次的程序员都是很适合的。如果你使用Ruby,那么可以利用你的技巧来享受界面创造器、Cocoa库、Objective-C运行时等带来的好处。如果你是Cocoa开发人员,将学到如何使用MacRuby提高生产效率。

  · 从MacRuby的基础知识开始介绍,包含了MacRuby的类和方法。
  · 学习如何使用苹果公司的Xcode开发者套装来编写MacRuby程序。
  · 钻研了基础工具箱中的简单对象类和数据类型。
  · 使用AppKit框架构建了事件驱动的用户界面。
  · 使用核心数据框架来处理关系对象持久性。
  · 使用高级MacRuby技术,包括并发性、沙盒技术等。
  · 获得使用推特和位置Web服务的应用程序的示例。
  · 将MacRuby嵌入到现有的Objective-C应用程序中。

编辑推荐:


  希望使用一款可以替代Objective-C,并且对开发人员友好的语言来构建一个原生的Mac OS
X应用程序吗?那么MacRuby将是一个理想的选择。这本深入的指南将为你展示苹果公司实现的Ruby是如何赋予你和Objective-C程序员一样对所有特性的使用权。你将获得关于MacRuby更清晰、更详细的解释,包含了快速编程技术,例如原型等。

  《MacRuby权威指南》附带了代码示例和完整的工程示例,因此对各种层次的程序员都是很适合的。如果你使用Ruby,那么可以利用你的技巧来享受界面创造器、Cocoa库、Objective-C运行时等带来的好处。如果你是Cocoa开发人员,将学到如何使用MacRuby提高生产效率。

  · 从MacRuby的基础知识开始介绍,包含了MacRuby的类和方法。
  · 学习如何使用苹果公司的Xcode开发者套装来编写MacRuby程序。
  · 钻研了基础工具箱中的简单对象类和数据类型。
  · 使用AppKit框架构建了事件驱动的用户界面。
  · 使用核心数据框架来处理关系对象持久性。
  · 使用高级MacRuby技术,包括并发性、沙盒技术等。
  · 获得使用推特和位置Web服务的应用程序的示例。
  · 将MacRuby嵌入到现有的Objective-C应用程序中。

书籍规格:

书籍详细信息
书名MacRuby权威指南站内查询相似图书
9787512334700
如需购买下载《MacRuby权威指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位中国电力出版社
版次1版印次1
定价(元)38.0语种简体中文
尺寸24 × 18装帧平装
页数印数

书籍信息归属:

MacRuby权威指南是中国电力出版社于2012.9出版的中图分类号为 TP393.09 的主题关于 计算机网络-程序设计 的书籍。