没有基础如何快速学习 iOS 开发?
近期,随着苹果设备的不断流行,越来越来的小伙伴想要加入IOS开发的大潮流。可是没有开发基础如何学习IOS开发?针对这一问题,烟台杰瑞教育负责IOS开发的高级讲师王老师说学开发最重要的还是态度,只要有一颗想要学习好的心态,那IOS开发也就不难。王老师给大家推荐了一篇关于学习IOS开发所需做的事,希望能对大家有所帮助:
1.热情,可以没有基础,但要有热情,否则再简单的东西也坚持不下来,不管是要做独立开发者,还是打算借此提升自身技能,没有长期的热情,还是别学了,浪费时间
2.方法,看编程书不如多看多写源代码。
(1)零基础(哪怕是风花雪月派的文科生),可以先看Objective-C 2.0程序设计(Stephen G.Kochan)这本书
(2)然后看Stanford的视频教程,在itunes-u上可以下载,也可以看iPhone 3开发基础教程(Dave Mark)这本书,把上面的工程全部敲一遍。
(3)研究苹果的官方示例代码,经常去cocoachina上面逛,同时关注iphonedev这几个国外论坛,当然还有github这些social coding网站上的源代码
(4)第2步之后就开始做实际项目了,如果是独立开发者,可以做任何自己喜欢做的项目,当然,越简单越好,如果是团队成员,直接跟着团队做项目,哪怕当实习生也好
(5)在社交网络上关注那些技术牛人,经常交流,学习。
3.坚持,如果只是跟风,建议不要学了,要学起码就得做出几个产品出来。
初次之外,杰瑞教育的技术总监陈总监还给大家介绍了一篇从零基础到一个月之内找到一份IOS开发工作所做的9件事:
1 要有mac和iPhone,不要用windows开发
2 申请苹果个人开发,就是99美金的那个
3 从网上下了Stanford的iOS课程,看了开头的6,7课,边看边把里面讲的我自己敲代码敲出来
4 在看课程的时候,不停地想可以做什么简单又好玩的应用
5 停止纯粹学习,花2个星期完成我自己想的那个简单应用,期间只学习做这个应用需要的(这个期间学习以搜索为主,主要是一些技术网站
和 Apple官方文档)
6 再用一个星期完成UI图片(我是用Pixelmator自己绘的)
7 提交应用审核(第一次被拒,但和Apple的什么人员沟通后,发现是个误会)
8 拿着应用去面试
9 进入公司边干边学
1~8大约花了40天左右,从iOS零基础到第一个App上线并找到一份iOS的开发工作的全过程。
相信看了杰瑞教育教育两位老师推荐的文章,想要从事IOS开发的小伙伴,一定会知道该从哪里着手了吧?