扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
1.iOS By Tutorial系列.
创新互联专注于企业网络营销推广、网站重做改版、乐陵网站定制设计、自适应品牌网站建设、H5页面制作、商城网站建设、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为乐陵等各大城市提供网站开发制作服务。
Raywenderlich出的一些列图书,内容从低到高都有,而且内容秉持了一贯的高质量风格,从5,6,7,8都推荐大家看.我是买了7和8的正版.真的非常不错,不错到我甚至想入手纸质版的.当然,价格是不太亲民的了.(大概五六百左右).
2.Swift By Tutorial
3.Core Data By tutorial
上面的都是raywenderlich出品.有一个special offers.有钱的可以买一套.
4.《iOS 6 Programming Pushing the Limits》和《iOS 7 Programming Pushing the Limits》系列.
高手向,讲的内容比较贴近实际工程,而且涉及很多代码优化和项目经验等.非常赞.这个系列有引进的中文版,在京东上有卖.
5.Swifter
猫神onecat出的一个Swift的书,主要是面向对swift比较熟悉的人.类似tips的一些swift书写经验.
6.iOS开发进阶
巧神出的书,多的不说,非常赞.京东有卖.
7.iOS Core Animation和iOS Animation Cook book
两本介绍CoreAnimation的书,看完基本上一般交互动画不在话下.
8.CollectionView Complete Guide
看完各种Custom layout布局随意写.怎么自定义删除添加cell动画
,怎么切换layout的动画,如何写3D效果的layout等等等.
9.CFHipsterRef
Mattt大神(AFNetWorking作者)写的书,介绍Objective-C底层知识的,如果相对OBjective-C一些底层实现感兴趣的话可以入手.
10.Motion Design For iOS
前不久买的一套,讲交互动画的,对动画感兴趣的可以入手.
11.iOS Auto Layout Demystified
详细讲解自动布局的,话说光写自动布局能出一本书,我确实也没想到.
12.Functional Programming in Swift
如何用swift进行函数式开发.
13.图解TCP/IP
讲解简单易懂.
14.啊哈!算法
讲算法的,感觉没计算机基础的看起来都不费力,而且内容也很丰富.
15.Effective Objective-C 2.0
这本不多说了吧,神书.进阶必备.
16.OpenGL ES应用开发实践指南
第一步,精读
Stephen
G.
Kochan
的《Objective-C程序设计》:Objective-C语言基础,iOS开发的第一技能就是精通Objective-C;
第二步,有了语言基础,精读
David
Mark
的《精通iOS开发》:通过各种单独的项目,熟悉iOS
SDK,XCode开发环境,明白MVC、委托等设计模式,通读完后,你就对iOS
SDK有了比较全面的认识,各种框架和组件有了一定的认识;
选择性阅读了Matt
Neubury
的《iOS程序设计》:本书是iOS最系统的教程,对iOS框架的底层有比较详细的介绍,深刻了我对iOS的理解。如果你是一名不仅仅想使用iOS
SDK开发,还想理解底层是怎么运行实现的,那就阅读它。如果没看David
Mark的《精通iOS开发》直接阅读这本教程会非常的吃力和枯燥无味,所以我建议在学习的过程中,把它作为资料库来查询,遇到想深入学习的某一方面,就选择性阅读本书的一些章节;
有了上面的一些知识,研究一些github上的优秀的项目或者从cocoaChina上找些感兴趣的代码推荐内容并且阅读源码,最好还可以在自己的DIY项目中使用上它们。还可以阅读Bear
Cahill
的《iOS
in
Practice》:通过9个上架的应用,加深对iOS
SDK的认识和理解;
到这时候,就会遇到瓶颈,希望更上一层楼。我自己的做法是通过看公开课或者网上的开发视频,不是让你重新学习,因为身边没人带,所以这么做让你看到别人是怎么编码,别人的编程思路是什么,并且能将你前段时间学习的内容进一步巩固。
接下来当然是iOS进阶了。可以开始阅读David
Mark的另一本畅销书《iOS6开发进阶与实战》,主要深入讲解了Core
data,map
Kit,Game
Kit,iCloud,iOS安全等。
在第5和第6步的过程中,可以一点一点阅读Matt
Galloway
的《Effective
Objective-C
2.0》:介绍52个编写高质量IOS与OS
X代码的方法;
与此同时,要学会使用下面一些网站和工具,学会使用这些网站和工具,才能是你的开发之路可持续发展
现在IOS开发的书有很多是XCode3.x、IOS4的,已经过时了。我最近也在筛选书籍,补补基础知识。你现在首先需要学会Objective-C语言,推荐你看红皮的《Objective-C2.0程序设计(第2版)》;你一定见过黑皮那个丛书系列,其中推荐《iPhone 4与iPad开发基础教程》;这两本前期就够了,我还买了一本白皮的《iPhone开发秘籍(第2版)》,也是很不错的,虽然有部分和我推荐的第二本有些重叠的地方。都是非专业人士翻译的,只能说能凑合看,毕竟这3本都是IOS开发经典书籍了,其他很多都是纯为了赚钱仓促翻译的。纸质书籍比电子版书籍有一定的好处,买2本放在手边上还是好的,希望能帮到你。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流