本帖最后由 570369946 于 2015-3-7 18:27 编辑
学习方案STEP 1:
1. 简单的基础知识普及(0.5天)
强烈推荐这个链接:iOS开发新手专题 http://www.cocoachina.com/special/fornew.html
里面解说了很多很基础的概念和名词,对我这种完全无IT背景的人来说是救星。还包括了objective C语言的快速入门,对于会一门以上编程语言的人来说节省了不必要的时间。
2.找了一本简单易懂的漫画objective-C教程。因为通过java知道了基础的编程思想,所以主要是熟悉这门新的语言。里面有些内存管理之类的,光是看书很难有具体的理解,没关系,读完。(2天)
2. 粗读iPhone App Programming Guide,主要目的是了解这门语言的特点和能干什么,和我知道的java的区别,知道有什么功能即可,实际编程时再翻开参考。(1天)
3. 细读Your first iPhone Application中文版,彻底理解每一个知识点并且在Xcode上实践。(2天)
4. 把 iOS6实践指南 里面还没有涉及到的部分读懂做会。(我只是2天过了一下,没详读所有部分,建议有时间的人用一周去熟悉每个部分)
CocoaChina翻译组贡献:iOS in Practice《iOS 6实践指南》全书翻译完整版下载
5. 利用公司的资源制作一个餐馆搜索App。(3天)
经过STEP 1的学习,我大概对iOS开发有了一个极其极其粗略的认识。包括它的MVC模型的构建方法与当年用java写网站不同,包括它的内存管理比较麻烦,包括它的.h 和.m文件以及里面的属性等设置时需要注意的。但是对这些认识我都还没有清楚的答案。
编程在书本上往往是非常抽象的概念和讲解,在这门科目上我完全是个实践型的学生。看书总是一头雾水,只有实际做东西才会有成长
这是上一篇
http://bbs.itheima.com/thread-173778-1-1.html
|