首页 > 代码库 > IOS入门学习随笔
IOS入门学习随笔
我的IOS学习之路并非起于大学期间,而是毕业后所在公司有相关的开发业务,所以我在今年10月份开始了我的IOS之旅。
在今年6月份苹果公司推出了全新的IOS开发语言Swift,这是件让IOS程序员兴奋的事件。因为Swift不仅有新的开发体验,更可以说这次让中国程序员有了一次和世界同步的机会。在我开始接触IOS的时候,我一直在犹豫是直接从ObjectC开始啃还是直接搭上Swift这班顺风车。在我考虑了学习的渐进性和公司实际开发任务之后,我决定从ObjectC开始我的IOS学习之路。
在确定了学习方向之后,就会涉及到一个入门的基本问题,那就是如何下手编写IOS程序。此时如果之前接触过其他应用程序开发的话,就会知道开发一个应用程序不仅需要掌握其开发的语言,同时还要熟悉开发环境和掌握其开发的框架。例如MFC应用程序开发,需要掌握基础的c++编程语言,还要熟悉MFC基础框架。如果这个一般基础流程还不清楚的话,那就得从头自己慢慢摸索体验了。所以,第一需要熟悉Xcode开发环境;第二需要熟悉ObjectC或者Swift语言;第三需要了解和掌握IOS程序开发框架。
有了方向和具体学习对象之后,对于新手来说就面临看什么书去哪获取学习资源的问题了。这里我简单罗列下我起步学习时所看的教程和收集的学习资源:
一、ObjectC学习: ObjectC程序设计(第四版);
二、IOS疯狂讲义;IOS开发从入门到精通;
三、视频教学资源:百度Google搜极限互联学院系列课程,网易公开课里的斯坦福IOS开发系列课程。
四、学习网站资源:https://github.com;
http://www.oschina.net;
http://www.cocoachina.com;
http://www.th7.cn/Program/IOS/
IOS学习起步可能会畏惧起ObjectC语法的怪异,怪异并不代表难,深入进去会发现与其他语言无异。学习的过程总需要坚持,还有是你要觉得你可以编写IOS程序是一件很酷的事情。
IOS入门学习随笔