ios学习路线 分类: ios开发 2014-11-30 20:29 444人阅读 评论(0) 收藏
2014-11-30 20:29
369 查看
首先恭喜你非常有眼光的学习ios开发,面对iphone6手机的全球追捧,以及苹果市值即将破万亿大关的趋势,越来越多的开发者加入了ios开发的潮流中,想在国际浪潮中分得一桶金来!
可能有好多同志对怎样学好ios有所苦恼,今天小编撸了几千行代码,着实无力继续敲下去。特意跟大家分享下学习经验。
首先是经济准备:mac电脑一台,iPhone或者ipad一部(嘿嘿!条件要求蛮高滴,让大部分程序员忘而止步,导致精通ios的人数和质量不高,物以稀为贵,ios工程师就是这个高端,就是这么有钱,就是这么任性)当然经济不允许可以安装黑苹果。(小编我会在以后的日子里教大家安装黑苹果,关注我呦!)
其次得有一颗淡定的心,耐得住寂寞,经得起诱惑,学习并非一朝一夕,一定要有持之以恒的心,冰冻三尺非一日之寒。
好啦,言归正传,扯入正题:
学习ios之前最好学习一下C语言,有了扎实的C语言基础,上手ios开发将不会觉得太过吃力,学习其他语言也容易了许多,之后小编觉得看几天ios的视频,对ios有个大致的概念,接着选择一本适合自己的ios工具书(适合自己的,才是最好的),小编当年学习用的时《疯狂ios讲义》赶脚蛮棒的!
下面分三块学习步骤:ios基础(基础视图,高级视图多控制器管理,MVC、KVC、KVO模式,代理模式,简单通知机制,键盘处理)
ios中级编程(触摸事件、手势处理、多媒体开发、手机本地系统服务、多线程技术、地图应用开发)
ios高级编程(ios数据库开发、推送机制、网络编程)
小编建议在学习高级编程之前最好学习一些数据库知识,对Mysql基础知识要掌握牢固,否则学习学习ios数据库就会变的一头雾水(想想我当年),学习基础的时候要多敲一敲,实践是检验真理的唯一标准!
在此跟大家推荐几个不错的网站:CSDN、cocoachina、code4app等等。多看看别人的技术博客,是提高自己的好方法。有英语条件的提倡学习一些外国文档。感觉自己的基础打好了可以做一些小的项目(嘿嘿!在项目中你会发现自己的基础还是不牢固,正常现象),借此提高自己。学习最重要的是要有耐心!最后跟搭建分享一下导师当年对我讲的一个小故事一次做结尾。
同是一块石头,一半做成了佛,一半做成了台阶。一天,台阶不服气的问佛:"我们本是一块石头,凭什么人们都踩着我,而去朝拜你呢?"佛说:"因为你只挨了一刀,而我经历了千刀万割。人生也是如此,经得起打磨,耐得起寂寞,扛得起责任,肩负起使命!人生才会有价值!
注:欢迎大家关注我的博客,欢迎大家给我留言。后续给大家呈上ios基础知识讲解。你们的支持是小编不竭的动力。
新浪博客:http://weibo.com/u/5173549257/home?wvr=5
南阳理工软件学院
图灵工作室
2014/11/30
可能有好多同志对怎样学好ios有所苦恼,今天小编撸了几千行代码,着实无力继续敲下去。特意跟大家分享下学习经验。
首先是经济准备:mac电脑一台,iPhone或者ipad一部(嘿嘿!条件要求蛮高滴,让大部分程序员忘而止步,导致精通ios的人数和质量不高,物以稀为贵,ios工程师就是这个高端,就是这么有钱,就是这么任性)当然经济不允许可以安装黑苹果。(小编我会在以后的日子里教大家安装黑苹果,关注我呦!)
其次得有一颗淡定的心,耐得住寂寞,经得起诱惑,学习并非一朝一夕,一定要有持之以恒的心,冰冻三尺非一日之寒。
好啦,言归正传,扯入正题:
学习ios之前最好学习一下C语言,有了扎实的C语言基础,上手ios开发将不会觉得太过吃力,学习其他语言也容易了许多,之后小编觉得看几天ios的视频,对ios有个大致的概念,接着选择一本适合自己的ios工具书(适合自己的,才是最好的),小编当年学习用的时《疯狂ios讲义》赶脚蛮棒的!
下面分三块学习步骤:ios基础(基础视图,高级视图多控制器管理,MVC、KVC、KVO模式,代理模式,简单通知机制,键盘处理)
ios中级编程(触摸事件、手势处理、多媒体开发、手机本地系统服务、多线程技术、地图应用开发)
ios高级编程(ios数据库开发、推送机制、网络编程)
小编建议在学习高级编程之前最好学习一些数据库知识,对Mysql基础知识要掌握牢固,否则学习学习ios数据库就会变的一头雾水(想想我当年),学习基础的时候要多敲一敲,实践是检验真理的唯一标准!
在此跟大家推荐几个不错的网站:CSDN、cocoachina、code4app等等。多看看别人的技术博客,是提高自己的好方法。有英语条件的提倡学习一些外国文档。感觉自己的基础打好了可以做一些小的项目(嘿嘿!在项目中你会发现自己的基础还是不牢固,正常现象),借此提高自己。学习最重要的是要有耐心!最后跟搭建分享一下导师当年对我讲的一个小故事一次做结尾。
同是一块石头,一半做成了佛,一半做成了台阶。一天,台阶不服气的问佛:"我们本是一块石头,凭什么人们都踩着我,而去朝拜你呢?"佛说:"因为你只挨了一刀,而我经历了千刀万割。人生也是如此,经得起打磨,耐得起寂寞,扛得起责任,肩负起使命!人生才会有价值!
注:欢迎大家关注我的博客,欢迎大家给我留言。后续给大家呈上ios基础知识讲解。你们的支持是小编不竭的动力。
新浪博客:http://weibo.com/u/5173549257/home?wvr=5
南阳理工软件学院
图灵工作室
2014/11/30
相关文章推荐
- OC基础:数组.字典.集 分类: ios学习 OC 2015-06-18 18:58 47人阅读 评论(0) 收藏
- OC基础:继承.初始化方法,便利构造器 分类: ios学习 OC 2015-06-16 19:27 84人阅读 评论(0) 收藏
- OC基础知识总结 分类: ios学习 OC 2015-06-26 17:58 58人阅读 评论(0) 收藏
- OC基础:内存(进阶):retain.copy.assign的实现原理 分类: ios学习 OC 2015-06-26 17:36 58人阅读 评论(0) 收藏
- OC基础:实例变量和成员变量的区别 分类: ios学习 OC 2015-06-14 17:59 16人阅读 评论(0) 收藏
- UI基础:UILabel.UIFont 分类: iOS学习-UI 2015-07-01 19:38 107人阅读 评论(0) 收藏
- UI基础:事件.响应链 分类: iOS学习-UI 2015-07-03 19:51 1人阅读 评论(0) 收藏
- iOS 归档 分类: ios开发 2014-12-09 19:44 118人阅读 评论(0) 收藏
- OC基础:属性.点语法.KVC 分类: ios学习 OC 2015-06-24 17:24 61人阅读 评论(0) 收藏
- iOS sqlite并不难(呵呵,难了不会,会了不难) 分类: ios开发 2014-12-20 16:54 196人阅读 评论(0) 收藏
- OC基础:类和对象 分类: ios学习 OC 2015-06-12 18:55 17人阅读 评论(0) 收藏
- OC基础:内存(内存管理) 分类: ios学习 OC 2015-06-25 16:50 73人阅读 评论(0) 收藏
- OC基础:getter和setter,@public @protected @private 分类: ios学习 OC 2015-06-15 19:23 22人阅读 评论(0) 收藏
- ios 8开放指纹认证(Touch ID)操作使用 分类: ios开发 2014-12-05 18:42 172人阅读 评论(0) 收藏
- ios免费开源接口 分类: ios开发 2014-12-12 11:25 174人阅读 评论(0) 收藏
- UI基础:UI程序执行顺序(UIApplicationMain()函数),自定义视图 分类: iOS学习-UI 2015-07-02 22:09 68人阅读 评论(0) 收藏
- UI基础:视图控制器.屏幕旋转.MVC 分类: iOS学习-UI 2015-07-02 22:21 62人阅读 评论(0) 收藏
- UI基础:UIButton.UIimage 分类: iOS学习-UI 2015-07-01 21:39 85人阅读 评论(0) 收藏
- OC基础:OC 基本数据类型与对象之间的转换方法 分类: ios学习 OC 2015-06-18 20:01 11人阅读 评论(0) 收藏
- ios开发之网络编程 分类: ios开发 2014-12-09 15:18 146人阅读 评论(0) 收藏