ios
iOS编程 豆瓣
iOS Programming: The Big Nerd Ranch Guide (2nd Edition)
作者: Joe Conway / Aaron Hillegass 译者: 夏伟频 / 李骏 华中科技大学出版社 2012 - 3
本书针对Xcode 4编写,涵盖了开发iOS应用所需知道的方方面面。从Objective-C基础知识到新增加的语言特性;从AppKit库到常见的Cocoa设计模式;从Xcode技巧到Instruments,等等。如果读者刚接触iOS编程,那么阅读本书的第一章和第二章能快让你速入门。如果读者已经 有大量的iOS编程经验,那么通读本书可以拾遗补缺。无论读者是开发新的应用,还是为应用增加新功能,十之八九能在书中找到答案或是解决思路。
除了内容全,本书的另一个特点是教读者以正确的方法解决问题。Objective-C的习惯约定有哪些(例如命名约定,内存管理约定)?创建子类时如何处理初始化方法?Cocoa的常见设计模式有哪些?如何选择数据保存方法?等等。所有这些问题,如果读者自己摸索,自己查阅散落于各处文档的知识点,难免费时费力。本书已经将这些知识整理、归纳并清楚地呈现在读者面前。
目前,iOS开发针对的设备有iPhone、iPod touch和iPad。因为使用的是同一个体系,所以本书介绍的绝大部分内容均可通用。对于有差异的部分(例如iPad界面),本书也做了一定的介绍。
此外,作者在编写本书时使用的是当时最新的iOS SDK,其中包括4.1版本的Xcode。虽然iOS SDK一直在升级,但在本书译者翻译完全书之际,绝大部分和SDK有关的内容都是有效的。
iOS 4编程入门经典 豆瓣
作者: [美]Wei-Meng Lee著 译者: 张龙 2012 - 1
准备好进军精彩的Apple移动应用开发世界吧!《iOS 4编程入门经典》这本书展示了如何利用iPhone SDK 4提供的所有功能创建自己的iPhone、iPod Touch和iPad应用程序。你将从中深入学习如何使用Apple的Xcode工具、Objective-C编程语言以及众多用来增强iPhone SDK功能的API。本书十分易于阅读和上手,可帮助你迅速从构建第一个应用程序过渡到开发能够集成动画、手势识别、语音聊天等功能的复杂应用程序。
◆ 基于最新的iPhone SKD,相对上一版新增了对许多新功能的介绍,包括,包括Web服务编程、蓝牙编程、Bonjour编程和Apple推送通知服务等,内容更加全面,技术上更具前沿性
◆ 展示如何使用Xcode工具和iPhone SDK创建自己的iPhone和iPad应用程序
◆ 介绍如何使用Tab Bar、导航和实用模板来加速开发过程
◆ 提供访问内置应用程序(例如照片库和照相机)的方法
◆ 通过访问加速计以创建具有吸引力的应用程序的步骤
◆ 解释如何使用后台服务和执行后台任务