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