IOS开发从入门到精通要多久?

如题所述

第1个回答  2018-01-31

两个月前连 OC 都不会。这个月18号提交了 APP Store,这周二审核被拒,原因是在 iPad 上有闪退。不知道 iPhone 应用也要在 iPad 上测试。又提交了一次。第二个应用预计下周末提交。第二个应用相对简单一些。起因应该算是从今年 WWDC 发布 swift,之后几天看了 swift,于是就无知的萌生了搞 iOS 开发。上了 apple 的 "贼船",结果发现不学 OC 完全不行,现有的各种资料让你不得不去学 OC。还有一部分原因是感觉 iOS 上的应用实在太赞了,用 Android 的时候没什么特殊的感觉,应用就是应用,iOS 的感觉应用就是个艺术品,精赞,让你不得不佩服。尤其吸引我的是各种动画效果。有时候感觉看的心都酥了。正好假期没什么事情,就开始天天学,天天写,看过一点点斯坦福的那个视频,觉得太慢了,也没找到特别适合的书,因为更新太快有的教程教你操作 Xcode3 4 时候连个按钮都找不到就很崩溃。

看来大概一个星期就开始写,边学边写,基本上靠 Google 和 Stack Over Flow 写完的,比如要修改 navigation bar 的颜色, 百分之九十九的问题都能通过这两个途径解决。之前试着连续登录 Stack Over Flow 以拿到 Enthusiast 的 Badge 无果,这些天不用刻意登录都拿到了。其次是借助 github 上的开源项目。以及 code4app 上看别人是怎么写的。两个月下来感觉 iOS 入门还是相对困难的,cocoa touch 的内容太多了,即便是有两年开发经验的也会有没听说过的功能。回到正题,iOS 入门需要哪些知识,其实并没有什么,当然有 C/C++的经验以及面向对象和设计模式的思想绝对有优势,但没有也不是不可以,不要考虑太多,直接上手,项目驱动,一定会经历一段很艰难,感觉什么都特别困难的时期,多 Google 入门了就好说了~ 至于入门需要多长时间,这个要因人而异了,不过要熟悉,至少也得大半年,甚至更久。每年的 WWDC 还会给你新的东西去学。

第2个回答  2018-01-31

第一步:编程入门课,时间预计:4个星期,推荐看公开课,Udacity也行,网易公开课也行,自己找一个面对对象语言(一般是JAVA, C++, Python)的课。上手iOS!时间预计:2星期,强烈推荐CS193P,老头子讲的超级好!我的很多东西(对象思维啥的)是在这里跟着做练习的时候才真正明白的(好啦,也可能是上一堂课练习做得少的原因)。如果等到9月应该itunes U上会开始教iOS 7了。网易公开课的是2010年iOS 5版的,前10堂课,也行。

开发app!时间预计:2星期,这个时间就可长可短啦,还包括美工,交互啥的。坚持要用啥学啥的原则,其实就是知道iOS SDK都有什么组件,每个组件有什么function而已。stackoverflow, Github, apple sample code多上,搜索引擎多用。如果有个师傅,这个阶段真的是进步神速。

第3个回答  2018-01-31

ios开发从入门到精通需要多长时间:掌握基础。这一点很重要,想要提升自身的学习方法,掌握好iOS程序写法的基础,提升自身的程序编写能力,当然了要从传统的C 语言入门学起,C语言在程序开发过程中非常重要,起到了决定性作用,很多程序都是从这一基础做起,并且转换到其他语言也能够提升自身的技术水准,达内iOS培训零基础起点,就从C语言做起,让很多学员能够掌握从算法开始的一步一步逻辑性技能,提升自身的程序开发的水平。

iOS开发C语言入门就需要毅力。这时候需要学习者寻求适合自己的iOS学习方法,从C语言到iOS应用开发,期间必须掌握良好的学习方法才能顺利的适应接下来学习。

相似回答