ios6编程实战
A. 有什么学习IOS的书推荐
第一步,精读 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代码的方法; 与此同时,要学会使用下面一些中国站和工具,学会使用这些中国站和工具,才能是你的开发之路可持续发展
B. 精通iOS开发和iOS编程实战 这2本书哪个好
看豆瓣啊!IOS6 编程实践 样本大 评分高,最新版的应该也挺好的,
C. 想入门ios开发,亲们推荐一本觉得好的书籍呗
Objective-c 初学者指南 书的封面是一个水果。学完这本就是把语法基本都学会了接下去学界面一些控件的使用好像有本类似封面的学界面的书籍,我界面是自学的。。后面再学习网络编程和数据库存储就基本可以做项目了,想要学习更高级可以买本ios6编程实战(不知道现在ios7实战出了没,我是用6学习的,这个比较高级最好做过一些项目后看会更好)。如果你有c++基础学起来很快的。。可以不用买书,多逛论坛,多用网络查询不懂的,如果真想学好坚持是真重要的,ios开发工资现在依然还是很高的。
D. 悬赏:正在学习Object-C编程,IOS手机开发,给推荐些中文版的OC语法工具,或者其他书籍、网站等等资源
语法学习看《objective c基础教程》,界面开发看《一步一步学习IOS6》,深入学习买《IOS 6编程实战》,前两本是基础教程,等你能够独立完成项目了就可以看第三本了
E. 刚开始学习 iOS 开发有什么书推荐呢
第一步,精读
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代码的方法;
与此同时,要学会使用下面一些网站和工具,学会使用这些网站和工具,才能是你的开发之路可持续发展
F. iOS 开发的中英文入门书都有哪些
Sams Teach Yourself iOS 5 Application Development in 24 Hours
虽然是以5为例,但大同小异
Learn Objective-C On The Mac 2nd Edition
我忘记了我看的1st Edition还是2nd Edition了。不过OC变化不大,没有影响。这是介绍OC语法的书。建议边学ios开发边看。我不建议一下子只扎进oc中,而弃ios sdk不顾。
Beginning IOS 5 Development
Beginning iOS 6 Development : Exploring the iOS SDK
我一上来就看这本书,后来发现这本根本不适合入门!因为在ios5的时代,这本书介绍的方法依然是ios4的(比如不用storyboard)!我有很多朋友都企图用这本书入门,但最后都失败了。但是我依旧建议看完《Sam》后看看这本书。因为介绍了很多更细节的东西,而且也很有用(比如用代码控制界面、控制界面的转移、包括Core Data,Media相关的一些高级内容等)!在入门的基础上看完这本书,对ios开的理解能上一个层次。
Pro iOS Table Views : for iPhone, iPad, and iPod touch
非常非常推荐的一本书。前面说的基础书籍对tableView的介绍是不够详尽的。但是tableView在ios应用开发中是非常重要的一块(至少我做的app都比较依赖tableView)。吃透这本书,tableView基本完全不成问题了。再次吐血推荐!(看完这本书,大多数应用类app都敢做了。)
Beginning iPad Development for iPhone Developers
虽说是一本介绍ipad的书,但其实看完sam加上自己的实践,制作universal的app不是什么难事。ipad也没那么特殊。不过这是一本非常好的介绍
ios graphics capabilities的书!这本书会带你完成一个简单的绘图app,之后你基本能够熟练地使用ios的graphics相关功能了。(注:和Quatrz;Cocoa;OpenGL ES的Graphics不是一回事儿。)
Programming iOS 5 : Fundamentals of iPhone, iPad, and iPod touch Development
Programming iOS 6
非常厚。比之前介绍的书都厚。而且都是干货,所以读起来也慢。我当时看ios5版本。这本书比较全面地介绍ios。建议彻底入门了,甚至已经做出几个app了以后翻看。可以学到很多没有注意过的细节;或者没有用到过的features。虽是个大部头,但是强烈推荐。
Pro Multithreading and Memory Management for iOS and OS X : with ARC, Grand Central Dispatch, and Blocks
这是关于ios多线程和内存管理的入门书籍。这部分内容比较深,其实普通开发者可以不完全理解这些机制了。尤其是ios5有了ARC之后。我基本翻完了这本书,但是对于其中的一些东西理解的不透彻(尤其是Multithread部分)。不完全推荐,但感兴趣的同学可以看看。
Beginning iOS Game Development
这本书非常基础。如果你已经入了门,读这本书简直轻而易举。我花了一个下午的时间翻完这本书。主要是想学习一下ios动画相关的内容。里面只有很少的几章涉及了相关内容,但是对于一些基本功能的实现已经够了。如果想了解更多ios动画的内容,还是需要到网上去找。我没有找到很好的图书资料。