iOS开发指南:从零基础到App Store上架(第3版)
7推荐 收藏
28.3K阅读
图灵原创

iOS开发指南:从零基础到App Store上架(第3版)

关东升 (作者)
暂时缺货
鉴于在本书印刷完毕后,Swift出了新版本1.2,本书也给出了Swift 1.2的代码。

如果您收不到本书推送,并且使用的是Gmail 和 Hotmail(附件限制为25MB),可更换推送邮箱为其他可接收大附件的邮箱或至“随书下载”下载mobi版。

本书以Swift和Objective-C语言为基础进行讲解,共分4篇:第一篇为基础篇,主要讲解iOS的一些基础知识;第二篇为网络篇,主要讲解iOS网络开发的相关知识;第三篇为进阶篇,介绍了iOS高级内容、商业思考等;最后一篇是实战篇,通过两个真实的项目,带领读者身临其境地完成一个项目的开发,使读者了解整个开发过程以及开发中的技巧。

全场电子书5折,仅限1024一天

祝各位程序员节日快乐!🍻

电子书
¥20.00 ¥39.99
格式
mobi   pdf

纸质书
¥78.21 ¥99.00

出版信息

  • 书  名iOS开发指南:从零基础到App Store上架(第3版)
  • 系列书名图灵原创
  • 执行编辑关于本书的内容有任何问题,请联系 王军花
  • 出版日期2015-04-23
  • 书  号978-7-115-38776-9
  • 定  价99.00 元
  • 页  数672
  • 印刷方式黑白
  • 开  本16开
  • 出版状态暂时缺货

所属分类

同系列书

  • Linux就是这个范儿

    赵鑫磊   Jie Zhang(张洁)  

    本书内容源自淘宝技术大学的培训实战。由来自阿里巴巴集团的资深Linux系统专家赵鑫磊和同样来自阿里巴巴集团的支...

  • Go语言编程

    本书以介绍Go语言特性为主,示例则尽量采用作者开发团队平常的实践,内容涉及内存管理(堆和栈)、错误处理、OOP...

  • 一个64位操作系统的设计与实现

    田宇  

    本书讲述了一个64位多核操作系统的自制过程。此操作系统自制过程是先从虚拟平台构筑起一个基础框架,随后再将基础框...

  • 翻译漫谈——怎样翻译更地道

    余晟  

    翻译是一门非常强调实践并依赖练习的手艺活,这本书是作者从翻译“票友”出发,走“野路”逐渐成长为翻译“熟手”的经...

  • Python 3网络爬虫开发实战

    本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib、re...

本书特色

Swift和Objective-C双语讲解
畅销书全新升级,全面涵盖iOS 8新特性、新变化
数百个项目案例+两个真实项目开发全过程
涵盖iOS平台架构设计、测试驱动开发、性能优化、版本控制和程序调试等

专家推荐

本书适用于广大iOS开发者,前两版就得到了广大开发者的好评。这一版在之前内容的基础上针对iOS 8进行了更新,并用Swift和Objective-C两种语言对比介绍了iOS开发。本书内容涉及iOS开发的方方面面,同时又突出重点,并且使用大量实例代码和插图帮助开发者更好地理解书中的内容。它不仅是初级开发者的入门教程,也可以作为高级开发者在闲暇之余翻阅的工具书。——CocoaChina社区

“本书前两版均受到了51CTO社区广大iOS开发者和爱好者的好评和认可。与前两版不同的是,本书采用Swift和Objective-C两种语言进行介绍,讨论了iOS 8开发中常用的新特性、新功能。这本书不仅可以帮助iOS初学者迅速掌握iOS开发技能,而且可以帮助程序员系统全面地梳理知识,提高开发水平。在iOS开发的道路上,它定能助你一臂之力。”——曹亚莉,51CTO博客总编,51CTO学院高级产品运营经理

“本书结合大量案例讲述了iOS应用开发的技巧,无疑是一本值得初学者认真阅读的从入门到精通的教材。第3版在前两版的基础上增加了iOS 8的新技术,对比介绍了Swift和Objective-C两种语言,使读者更容易掌握这两种语言的区别,同时突出了扁平化的设计理念。本书将是你踏入iOS殿堂的黄金阶梯!”——9ria游戏开发者社区

“本书通俗易懂,全面覆盖了iOS 8的新特性及要点,并且对比讲解了使用Objective-C和Swift来实现iOS 8开发的差异。在第三篇中,作者总结并分享了以往开发过程中的经验和心得,很值得借鉴。相信本书对广大iOS开发者会有很大的帮助。”——智捷课堂

目录

前言 阅读
第一部分 基础篇 阅读
第 1 章 开篇综述 阅读
第 2 章 第一个iOS应用程序
第 3 章 UIView与视图
第 4 章 iOS 8多分辨率屏幕适配
第 5 章 委托协议、数据源协议与高级视图
第 6 章 表视图
第 7 章 视图控制器与导航模式
第 8 章 iOS常用设计模式
第 9 章 iPhone与iPad应用开发的差异
第 10 章 iOS分层架构设计
第 11 章 数据持久化
第 12 章 应用程序设置
第 13 章 国际化
第 14 章 访问联系人
第二部分 网络篇
第 15 章 访问Web Service
第 16 章 定位服务与地图应用
第三部分 进阶篇
第 17 章 iOS中的商业模式
第 18 章 找出程序中的bug——调试
第 19 章 测试驱动下的iOS应用开发
第 20 章 让你的程序“飞”起来——性能优化
第 21 章 管理好你的程序代码——代码版本控制
第 22 章 把你的应用放到App Store上
第四部分 实战篇
第 23 章 重构MyNotes应用——iOS网络通信中的设计模式与架构设计
第 24 章 iOS敏捷开发项目实战——2016里约热内卢奥运会应用开发及App Store发布

作者介绍


关东升,智捷课堂创始人,国内知名iOS技术作家,iOS技术顾问,高级培训讲师,移动开发专家。担任51CTO社区iOS技术顾问,精通iOS、Android和Windows Phone及HTML5等移动开发技术。曾先后主持开发大型网络游戏《神农诀》的iOS和Android客户端开发,国家农产品追溯系统的iPad客户端开发,酒店预订系统的iPhone客户端开发,金融系统微博的iOS、Windows Phone 及Android客户端开发。在App Store上发布多款游戏和应用软件,擅长移动平台的应用和游戏类项目开发。长期为中国移动研究院、云南移动、东软、方正科技、惠普、NTT、深圳康拓普、上海财富168、天津港务局、福州软件园、广州软件园等企事业单位授课。除本书外,还著有《Swift开发指南》《iOS网络编程与云端应用最佳实践》《iOS传感器应用开发最佳实践》《iOS图形图像、动画和多媒体编程技术最佳实践》《iPhone与iPad开发实战——iOS经典应用剖析》《品味移动设计》《交互设计的艺术》《Android开发案例驱动教程》、《Android网络游戏开发实战》,以及《Cocos2d-x实战》系列丛书等。

大家也喜欢

  • 什么时候出版啊?
    猥琐皮特  发表于 2015-03-27 16:05:44
    推荐
    • 下个月中旬吧

      王军花  发表于 2015-03-27 16:17:14
  • 会有电子版吗
    猥琐皮特  发表于 2015-03-30 10:23:50
    推荐
    • 会出,但是会晚些时间上市

      王军花  发表于 2015-03-31 11:23:58
  • 很好奇,为什么新版的内容更少了?第二版 712页,第三版 672页。而且第三版还用了两种语言来描述。
    文景  发表于 2015-04-27 20:49:01
    推荐
    • 书中有一两章内容直接拿出来了,打算放另一本书里。书中的代码是双栏排的,基本上不会多占太多版面

      王军花  发表于 2015-04-28 08:55:46
    • 原来如此。我想问问第3版在内容上与之前有什么不同,除了双语言外

      文景  发表于 2015-04-28 09:51:23
    • 这本书是针对iOS 8版本更新的

      王军花  发表于 2015-04-28 10:28:20
    • 你好,请问另一本书什么时候能出呢

      iosLing  发表于 2015-05-10 01:28:06
  • 为什么还没有出版?电子版大概什么时候
    猥琐皮特  发表于 2015-05-06 09:30:46
    推荐
    • 纸书已经出版了,五一前互动上已经开卖了,别的网店上架慢一些

      王军花  发表于 2015-05-06 10:16:01
    • 电子版呢?

      猥琐皮特  发表于 2015-05-06 10:29:16
    • 电子版时间待定,一般会等纸书出版一段时间后再出

      王军花  发表于 2015-05-06 10:33:54
    • 买过第一版的电子版,能打折买第三版的电子版吗

      damacheng009  发表于 2015-05-09 18:29:28
  • 感觉内容过于广泛,但缺少深度,所有内容浅尝辄止,只讲了有这个功能,缺少实现,有点失望。适合会iOS然后学习swith的。
    1185804204  发表于 2016-01-07 14:12:24
    推荐
    • 感谢你的意见,在新版中我们会针对你的建议改善一下

      王军花  发表于 2016-01-07 14:37:37
  • 代码下了为啥都打不开?
    1063499388  发表于 2016-04-26 10:23:38
    推荐
    • 哪个代码打不开?

      王军花  发表于 2016-04-26 11:20:05
    • 下载下来不是压缩包,不知道是个什么鬼

      Demi  发表于 2016-05-04 15:51:26
    • 我这边没有问题啊,你再试试看

      王军花  发表于 2016-05-19 16:51:26
    • 这个文件后面的.7z是什么鬼?
      我想知道这是什么文件,用什么程序可以打开!
      求极速回复!

      小夏同学  发表于 2016-05-25 17:51:22
    • .7z是压缩文件,直接用360压缩等软件直接解压即可

      王军花  发表于 2016-05-26 08:56:31
  • 有没有Mac版的代码 , 还是我要在windows上解压完 在拷到Mac上
    289249634  发表于 2016-06-07 19:30:36
    推荐
    • 我重新压缩一下,提供zip格式的压缩文件,这样苹果电脑上就可以用了

      王军花  发表于 2016-06-08 09:16:03
  • 拿到书了,内容上比以压缩了,可能是双语言的问题,看起来不是很难,可以拿来看看swift相关开发,温习温习。
    笨笨小男孩  发表于 2015-05-10 18:35:46
    推荐
  • 1、2都买了。。。就想问3什么时候可以在kindle看。。。
    FeelingHoly  发表于 2015-05-24 18:14:45
    推荐
  • 刚买了第二版就出了第三版,我真是太不小心了。
    deepsealc  发表于 2015-05-30 14:09:18
    推荐
  • 去年买了1,今年买3学swift......书不错
    想了一个好名字  发表于 2015-05-31 15:59:03
    推荐
  • 已入手
    刘小汶  发表于 2015-06-05 16:51:03
    推荐
  • 期待电子版,赶紧发布电子版吧,IOS9已经发布了,马上这本书又要过时了!
    陈其  发表于 2015-06-22 20:47:47
    推荐
  • 电子版什么时候上?实在不习惯看实体书了
    Fisher Wei  发表于 2015-07-06 19:16:40
    推荐
  • 买了3,准备学习iOS了
    leoneil  发表于 2016-01-08 09:13:37
    推荐