IOS - I am coming
今天感觉特别累,可能昨天起的太早,晚上回来太晚没有休息好的缘故。
本人位于江苏某二,三线城市,本地没有合适的ios培训的机构,公司给我报名参加了上海apple官方唯一认证的某培训机构为期四天的iosdev课程,由于离上海较近所以每天做高铁早出晚归,又由于平时缺乏锻炼所以感觉体力不支。(这四天的课程是每周日上课~~!)
--码农们平时多参加一些运动吧,别整天在公司对着电脑在家也对着电脑;与健康相比那些狗屁程序毛都不是。
俗话说的好“师傅领进门修行靠自人”,对于我这种买了macbook后一直丢在家里睡觉的人来说,学习的自觉性完全没有刚毕业或者婚前积极了,特别是婚后家庭的繁琐事会暂用大量的时间。
由于09年开始连续3年一直在做Android开发,但是做的比较杂从xx互联网应用-》xx自动化测试平台-》某某cpu的平台移植-》某某物联网应用,做的比较杂涉及的领域也比较多知识面也相当广泛,但都不算精。12年的时候华丽的转型,做上了高大上的salesforce,目前已经完成了3个sfdc项目包含一个学习的项目两个正式上线项目。可能未来会以salesforce与mobile这两个方向开发为主,而ios对我来说还算比较陌生故此公司给我报名参加了ios培训。
因为之前有3年的Android开发经验,除了对Objective-C的语法不熟悉之外,对ios的开发还是略知一二的,至少一些概念的性的东西还是了解的。比如有朋友问我Android该怎么学习我会告诉他首先该学习java基础语法-》Android基本控件-》Activity/Services-》异步任务-》Sqlite-》网络连接等,剩下的就是大量的代码以及项目实践。
学习一门新的技术百变不离其中,融汇贯通才是学习能力的最高境界。如果我学习IOS首先学了的Objective-C,然后学习几个基本控件,每个都了解下只要知道什么场景使用什么控件就行不必深入学习,等到实际工作中使用到的时候再深入研究也不迟。以我的经验我会学习下IOS的controller的生命周期,以及异步加载,SQLite等。并且会做一两个熟手的小demo以一个简单的互联网项目与一个多媒体项目为主。
未来的一段时间内我会收集整理IOS学习的点点滴滴。
macos:10.9.3
xcode:5.2
ios:7.2
7/7/2014头昏脑涨星期一