iOS开发指南:从Hello World到App Store上架(第4版)
2推荐 收藏
16.2K阅读

iOS开发指南:从Hello World到App Store上架(第4版)

关东升 (作者)

【内容提要】

本书是iOS开发权威指南,以Swift和Objective-C语言为基础,分5部分讲解如何从零起步编写并上线iOS 9应用。第一部分介绍iOS开发基础知识,第二部分介绍设计与架构的相关知识,第三部分介绍了iOS的一些高级知识,第四部分介绍测试、调试和优化等相关知识,第五部分为实战篇,涵盖代码版本管理、项目依赖管理、App Store发布流程,以及两个真实iOS应用的分析设计、编程、测试与分布过程

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

出版信息

  • 书  名iOS开发指南:从Hello World到App Store上架(第4版)
  • 执行编辑关于本书的内容有任何问题,请联系 王军花
  • 出版日期2016-06-29
  • 书  号978-7-115-42318-4
  • 定  价119.00 元
  • 页  数816
  • 印刷方式黑白
  • 开  本16开
  • 出版状态终止销售

所属分类

本书特色


【本书特色】

畅销书全新升级,累计印数60000册
Swift和Objective-C双语讲解
新增通过代码构建界面、UI测试、AFNetworking和Alamofire、CocoaPods和Carthage等
数百个项目案例+两个真实项目开发全过程
涵盖iOS平台架构设计、测试驱动开发、性能优化、版本控制和程序调试等

【大咖评价】

本书在前一版的基础上针对iOS 9进行了更新。书中以Swift和Objective-C两种语言进行讲解,内容涉及iOS开发的各个方面,可以帮助开发者快速开发移动应用。本书重点突出,并且提供了大量实例源码和详细插图,有助于开发者更好地理解书中的内容。它不仅是初级开发者的入门教程,也可以作为高级开发者在闲暇之余翻阅的工具书。
——CocoaChina社区


本书连续4年被51CTO社区评为iOS最受欢迎的图书,一直作为“51CTO学院iOS就业培训班”指定教材,深受51CTO社区广大开发者和爱好者的好评和认可,有几万人通过此书掌握iOS技术,走上iOS开发之路。

——曹亚莉,51CTO博客总编、51CTO学院高级产品运营经理


认识关老师多年,并感动于他对移动终端开发与推广的热情!本书涵盖了iOS 9的相关内容,通俗易懂,深入浅出,是iOS开发人员手头必备的参考书。本书不仅侧重应用,而且兼顾理论,不可多得,书中同时提供了大量的实战案例,便于动手实践,是一本不可或缺的iOS经典好书。

——柯博文,美国硅谷LoopTek公司CTO,《大富翁》游戏主程,Swift开源技术专家


本书是第4版,继续秉承了双语(Swift和Objective-C)讲解,两种语言对照学习,能够快速上手。作者根据前3版读者的反馈,增加了通过代码构建界面相关知识点,同时也保留了通过故事板构建界面的内容。此外,还增加了UI测试、流行网络通信框架AFNetworking和Alamofire、项目依赖管理工具CocoaPods和Carthage等内容,摒弃了一些过时框架和技术。本书是一本广受iOS开发人员好评的图书。

——智捷课堂


目录

前  言 阅读
第一部分 基 础 篇
第1章 开篇综述
第2章 第一个iOS应用程序
第3章 Cocoa Touch框架与构建应用界面
第4章 UIView与视图
第5章 委托协议、数据源协议与高级视图
第6章 表视图 
第7章 界面布局与屏幕适配
第8章 视图控制器与导航模式
第9章 iPad应用开发
第二部分  设计与架构篇
第10章 iOS常用设计模式
第11章 iOS分层架构设计
第12章 数据持久化 
第三部分  进  阶  篇
第13章 应用程序设置
第14章 本地化
第15章 iOS 9中访问通讯录
第16章 数据交换格式
第17章 REST Web Service
第18章 定位服务
第19章 苹果地图应用
第四部分  测试、调试和优化篇
第20章 找出程序中的bug——调试
第21章 iOS测试驱动与单元测试
第22章 iOS应用UI测试 阅读
第23章 让你的程序“飞”起来——性能优化
第五部分  实 战 篇
第24章 管理好你的程序代码——代码版本控
第25章 项目依赖管理
第26章 重构MyNotes应用——iOS网络通信中的设计模式与架构设计
第27章 把你的应用放到App Store上
第28章 iOS敏捷开发项目实战——2016里约热内卢奥运会应用开发及App Store发布

作者介绍


【作者简介】

关东升,一个在IT领域摸爬滚打20年的程序员、培训师、作者,除本书外,还著有《从零开始学Swift》《Android网络游戏开发实战》《Cocos2d-x实战》系列等书。

大家也喜欢

  • 精通iOS开发(第8版)

    Molly Maskrey   Kim Topley   David Mark   Fredrik Olsson   Jeff LaMarche   周庆成   译

    本书是iOS应用开发基础教程,内容翔实,语言生动。作者结合大量实例,使用Swift语言循序渐进地讲解了适用于i...

  • iOS开发指南:从Hello World到App Store上架(第5版)

    本书是iOS 开发权威教程,以Swift 和Objective-C 两种语言进行讲解。书中分5 部分介绍如何从...

  • Swift iOS开发小书

    本书使用Swift创建iOS App,内容涵盖构建一个App的最基本的内容,包括UIKit、持久化、HTTP三...

  • 高性能iOS应用开发

    Gaurav Vaish   梁士兴   郝田田   陈作君   译

    性能对用户体验有着至关重要的影响。本书将介绍对用户体验产生负面影响的各个方面,并概述如何优化iOS应用的性能。...

  • 精通iOS开发(第7版)

    David Mark   Jack Nutting   Kim Topley   Fredrik Olsson   Jeff LaMarche   周庆成   邓强   武海峰   蒋振华   译

    本书是iOS应用开发基础教程,内容翔实,语言生动。作者结合大量实例,使用Objective-C和Swift两种...

相关文章

  • 讲真,第四版了,老关的书。我不试毒。
    雨帆  发表于 2016-06-20 00:05:13
    推荐
    • 第二版第三版都读了,真的没啥深度。

      民民奇奇爸爸  发表于 2016-06-27 13:58:29
  • 什么时候能买到
    李小昊  发表于 2016-07-01 18:15:19
    推荐
    • 这周应该就可以买到了

      王军花  发表于 2016-07-04 09:15:36
  • 好快,就要出第4版了
    xinconan  发表于 2016-06-13 19:30:43
    推荐
  • 什么时候有电子版?
    springhill  发表于 2016-06-24 15:14:54
    推荐
  • 怎么看大家的评价都不高啊,我还很期待来着
    恸动之泣  发表于 2016-07-09 09:01:22
    推荐
  • 这本书和第三版差不多啊,还不如出一本纯swifit的ios书籍
    馍馍11  发表于 2016-07-11 15:15:55
    推荐
  • 只想说什么时候出电子版?
    Jeffery Wang  发表于 2016-07-15 22:00:00
    推荐
  • 呼唤电子版:)
    springhill  发表于 2016-07-25 12:39:39
    推荐
  • 这种书就那啥了吧,散
    hznge  发表于 2016-08-17 11:59:12
    推荐
  • 跪求电子版啊
    Mr.joy  发表于 2016-11-11 10:22:39
    推荐
  • 适合初学者加深
    tangd  发表于 2017-06-23 16:57:04
    推荐