程序员读书iOS程序员私房书架iOS Developer

【图灵】iOS技能书单——入门+进阶+精通

2016-03-04  本文已影响1363人  图灵教育

操作系统篇iOS


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

作者:关东升

页数:672

开本:16

定价:99

■  Swift和Objective-C双语讲解

■  畅销书全新升级,全面涵盖iOS 8新特性、新变化

■  数百个项目案例+两个真实项目开发全过程

■  涵盖iOS平台架构设计、测试驱动开发、性能优化、版本控制和程序调试等

《iOS开发指南:从零基础到App Store上架(第3版)》共分4篇:第一篇为基础篇,主要讲解iOS的一些基础知识;第二篇为网络篇,主要讲解iOS网络开发的相关知识;第三篇为进阶篇,介绍了iOS高级内容、商业思考等;最后一篇是实战篇,通过两个真实的项目,带领读者身临其境地完成一个项目的开发,使读者了解整个开发过程以及开发中的技巧。

2、《精通iOS开发(第7版)》

作者:David Mark , Jack Nutting , Kim Topley , Fredrik Olsson , Jeff LaMarche

译者:周庆成 邓强 武海峰 蒋振华

页数:584

开本:16

定价:118

■  经典畅销图书《精通iOS开发》的Swift和Objective-C双语版本

《精通iOS开发(第7版)》是iOS应用开发基础教程,内容翔实,语言生动。作者结合大量实例,使用Objective-C和Swift两种语言循序渐进地讲解了适用于iPhone/iPad开发的基本流程。新版介绍强大的iOS 8操作系统,涵盖Xcode 6的新功能,书中所有案例全部重新编写。

本书具有较强通用性,Swift语言的iOS发新手可通过本书快速入门进阶,经验丰富的iOS开发人员也能从中找到令人耳目一新的内容。


iOS编程语言之Swift

1、《从零开始学Swift》

作者:关东升

页数:620

开本:16

定价:99

■  畅销书《iOS开发指南》作者关东升最新力作

■  基于Swift 2.x,教你如何从零开始开发并上架应用

■  涵盖Cocoa Touch框架、混合编程(Objective-C、C/C++与Swift)、并发编程、SpriteKit等

《从零开始学Swift》通过大量案例全面介绍苹果平台的应用开发。全书共分5 部分,包括Swift 语法篇、Cocoa  Touch 框架编程篇、混合编程篇、进阶篇、项目实战篇,囊括了开发工具介绍、语言基础知识、编写HelloWorld 程序,直至应用在App Store 上线的所有内容。此外,本书前20 章专门配有同步练习,以帮助读者掌握所学知识。

【这本是新书,预计3月下旬上市。】

2、Swift与Cocoa框架开发

作者:Paris Buttfield-Addison,Jonathon Manning,Tim Nugent

译者:贾洪峰

页数:404

开本:16

定价:89

■  结合Cocoa和Cocoa Touch框架,用Swift语言开发出吸引人的iOS和OS X应用

《Swift与Cocoa框架开发》中,你会学习如何在各种真实的环境中使用Swift,还有EventKit和Core Animation等Cocoa功能。在此过程中,你会了解Swift语言的功能和语法,理解为什么使用Swift比Objective-C开发iOS和Mac应用更容易、更快速、更安全。你还将完成几个练习,实践所学到的内容。


iOS编程语言之Objective-C

1、《Objective-C基础教程(第2版)》

作者:Scott Knaster,Waqar Malik,Mark Dalrymple

译者:周庆成

页数:328

开本:16

定价:59

■  第一版畅销50000册,新版全面升级

■  iPhone、iPad、Mac开发必备

■  权威解读Objective-C和Cocoa特性

■  全面涵盖最新技术和新增工具

《Objective-C基础教程(第2版)》全面系统地讲述了Objective-C的基础知识和面向对象编程的重要概念,结合实例介绍了Cocoa工具包的优秀特性及框架,以及继承、复合、对象初始化、类别、协议、内存管理和源文件组织等重要编程技术,教你如何针对iOS或OS X用户界面编写出优秀的应用程序。另外,本书第2版新增内容有:

1. Objecitve-C最新特性:代码块、ARC、类扩展;

2. 新增工具Clang静态分析器和GCD;

3. 如何使用UIKit框架开发精致的iOS应用程序;

4. 如何使用最新版本的Xcode。

无论你是初次接触Objective-C和Cocoa,还是已有丰富的C语言、C++或者Java编程经验,本书都能让你轻松过渡并熟练掌握Objective-C!

2、《Objective-C编程全解(第3版)》

作者:荻原刚志

译者:唐璐,翟俊杰

页数:460

开本:16

定价:79

■  日本Objective-C圣经级教材

■  Objective-C首选教程,6年长销第3次改版

■  你所能找到的最细致、最全面的Objective-C教程

《Objective-C编程全解(第3版)》为日本最畅销的Objective-C入门书,详细介绍了面向对象的软件开发、继承与类、内存管理、垃圾回收、属性声明、NSObject类和运行时系统、Foundation框架中的重要类、抽象类与类簇、复制与保存等Objective-C的基础知识。特别是针对Mac OS X Lion 及iOS 5之后的新功能ARC,本书进行了全面的解析,以使用ARC为前提对示例程序作了大幅修改。京都产业大学教授兼资深iOS应用软件开发者亲自执笔,全书图文并茂,实例丰富,讲解详尽,使读者如临Objective-C课堂,深得iOS开发者喜爱。

3、《Objective-C高级编程:iOS与OS X多线程和内存管理》

作者:Kazuki Sakamoto,Tomohiko Furumoto

译者:黎华

页数:192

开本:16

定价:49

■  苹果源代码不会告诉你的Objective-C高级编程

《Objective-C高级编程:iOS与OS X多线程和内存管理》在苹果公司公开的源代码基础上,深入剖析了对应用于内存管理的ARC 以及应用于多线程开发的Blocks 和GCD。这些新技术看似简单,实则非常容易成为技术开发的陷阱,开发者仅靠阅读苹果公司的文档是不够的。

本书适合有一定基础的iOS 开发者阅读。

4、《精通Objective-C》

作者:Keith Lee

译者:苏宝龙

页数:368

开本:16

定价:79

■  全面进阶首选

■  掌握Objective-C强大功能和特性

■  通过诸多实例快速学以致用

《精通Objective-C》是Objective-C 的高阶教程,全面深入地介绍了Objective-C 编程语言、Objective-C 的运行时环境和重要的API。本书通过清晰易懂的方式介绍了Objective-C 的关键概念,还详细介绍了一些比较复杂的特性。书中还包括许多实用的示例(代码片段和完整程序),让读者能快速学以致用。

本书适合有一定Objective-C 开发经验的中高级开发者,以及没有用过Objective-C,但拥有C 语言编程经验并理解面向对象编程思想的开发者阅读。

iOS编程语言之C/C++

1、《明解C语言(第3版):入门篇》

作者:柴田望洋

译者:管杰 罗勇 杜晓静

页数:416

开本:16

定价:79

■  原版畅销28万册!被誉为“C语言圣经”

■  C语言入门经典,205段代码+220幅图表,比课本更易懂

■  荣获日本工学教育协会著作奖

《明解C语言(第3版):入门篇》第3版从190段代码和164幅图表增加至205段代码和220幅图表,对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以理解的概念,均以精心绘制的示意图,清晰、通俗地进行讲解。原著在日本广受欢迎,始终位于网上书店C语言著作排行榜首位。

2、《嗨翻C语言》

作者:David Griffiths,Dawn Griffiths

译者:程亦超

页数:630

开本:16

定价:99

■  Head First系列经典畅销书

■  创意C语言,嗨翻你的大脑

《嗨翻C语言》将会带你来到这个奇妙的C语言世界:这里没有令人乏味的“学究腔”,没有冗长枯燥的老生常谈,也没有令人望而却步的大堆练习。作者用诙谐、幽默的口吻为你讲述了一个又一个关于C的故事。无论你是C语言学习航程中的新船员,还是经历过大风大浪的老水手,你都能从《嗨翻C语言》中体会到无限乐趣。

3、《C++程序设计:现代方法》

作者:F. Alexander Allain

译者:赵守彬,陈园军,马兴旺

页数:380

开本:16

定价:69

■  作者两度荣获哈佛大学Top Teaching Fellow

■  数百万月访问量C\C++教程网站提供支持

■  体现C++编程的现代观点,有效解决实际问题

作者真正了解每一位C++编程学习者的需求,了解初学者起步阶段的困惑和纠结。因此,《C++程序设计:现代方法》由浅入深、循序渐进、步步为营,讲述了编程过程的每一个环节,揭示了编程之路中可能遇到的各种“坑”。以下内容是本书特有的教学思想和方法的体现。

4、《C++权威教程(第6版)》

作者:Nell Dale , Chip Weems

译者:贾洪峰

页数:732

开本:16

定价:149

■  C++精髓概念与实战案例全解读

■  全球数百所高校计算机编程入门教程

《C++权威教程(第6版)》是全面而权威的C++教程,介绍C++编程知识及问题解决方式与方法。新增了编程练习,面向学生重新组织了书中容;从教育与传播知识的角度考虑,其中涵盖实际案例研究,并用高度相关的练习强化读者对关键概念的理解,以及对关键技能的掌握;C++语言结构与理论并重。另外,本书还配有全套辅助资源(为学生和老师准备的完整源代码,还有PowerPoint课程大纲,试题库)

5、《C现代编程》

作者:花井志生

译者:杨文轩

页数:264

开本:16

定价:59

实际上,使用C编程也可以使用设计模式,而且效果非常好。本书将介绍从设计模式中精选的几种适合C嵌入式开发的模式。

* 如何自己编写代码实现Mock测试。

* 教科书中的重构方法行不通时如何对C应用程序进行重构。

* 如何将JAVA开发中常用的CI服务器Jenkins应用于C应用程序的开发。

《C现代编程》主要讲解如何将集成开发环境、设计模式、极限编程、测试驱动开发、重构、持续集成这些现代编程方法应用到C语言的嵌入式开发中去。即将服务器站点中的通用设计方法、工具的使用方法、开发方式等逐一“翻译”成为可以在C语言嵌入式开发过程中使用的方法。

【《C现代编程》也将在3月下旬上市,敬请期待。】

iOS编程语言之Javascript

1、《JavaScript基础教程(第9版)》

作者:Dori Smith , Tom Negrino

译者:陈建瓯 柳靖

页数:416

开本:16

定价:69

■  经典JavaScript入门书最新版,通过实例透彻讲解Web开发相关技术

■  原版累计销量200000册,中文版累计销量近50000册

■  全球畅销百万册的JavaScript入门书

《JavaScript基础教程(第9版)》是JavaScript入门书,循序渐进地讲述了JavaScript及相关的CSS、DOM、Ajax、jQuery等技术。书中从JavaScript语言基础开始,分别讨论了图像、框架、浏览器窗口、表单、正则表达式、用户事件和cookie等。内容讲解透彻,图文并茂。

2、《JavaScript DOM编程艺术(第2版)》

作者:Jeffrey Sambells,Jeremy Keith

译者:杨涛,王建桥,杨晓云

审校:魏忠

页数:300

开本:16

定价:49

■  JavaScript入门畅销书最新版

■  释放JavaScript和DOM编程的惊人潜力

■  涵盖HTML5及jQuery 

《JavaScript DOM编程艺术(第2版)》讲述了JavaScript、DOM 和HTML5 的基础知识,着重介绍DOM 编程技术背后的思路和原则:平稳退化、渐进增强和以用户为中心等。这些概念对于任何前端Web 开发工作都非常重要。本书将这些概念贯穿在书中的所有代码示例中,以便呈现用来创建图片库页面的脚本、用来创建动画效果的脚本和用来丰富页面元素呈现效果的脚本,最后结合所讲述的内容创建了一个实际的网站。

3、《你不知道的JavaScript(上卷)》

作者:Kyle Simpson

译者:赵望野 梁杰

页数:208

开本:16

定价:49

■  打通JavaScript的任督二脉,领略语言内部的绝美风光

《你不知道的JavaScript(上卷)》中,我们要直面当前JavaScript开发者“不求甚解”的大趋势,深入理解语言内部的机制。

4、《JavaScript高级程序设计(第3版)》

作者:Nicholas C.Zakas

译者:李松峰 曹力

页数:748

开本:16

定价:99

■  JavaScript经典教程

■  Amazon超级畅销书

■  全能前端人员必读之经典,全面知识更新必备之佳作

《JavaScript高级程序设计(第3版)》从JavaScript语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深入浅出地探讨了面向对象编程、Ajax 与Comet服务器端通信,HTML5表单、媒体、Canvas(包括WebGL)及Web Workers、地理定位、跨文档传递消息、客户端存储(包括IndexedDB)等新API,还介绍了离线应用和与维护、性能、部署相关的最佳开发实践。本书附录展望了未来的API和ECMAScript Harmony规范。


上一篇下一篇

猜你喜欢

热点阅读