我的移动开发情缘

来源:互联网 发布:mac os 最新版本 编辑:程序博客网 时间:2024/06/11 23:45

       那一年,诺基亚还是很牛B;

       那一年,还没听说过Android;

       那一年,肾还不是用来换iphone的。

       我的移动开发情缘纯属一个美丽的意外,那一年,提起移动我只知道中国移动,那一年,也就稀里糊涂的填报了移动设备应用开发专业,时至今日或许现在称不上一个真正的移动开发者,但是未来,我相信我会是;

       移动开发是一块大蛋糕,能不能享用得看我们的努力够不够,付出永远和回报成正比,也许付出不会有回报,但是不付出一定不会有回报;回想入学的时候,并不知道我的专业是干什么的,只知道与计算有关,那个时候接触电脑还不多,只知道计算机专业很新起;大一只学C语言,当初也不知道有什么用,只知道老师一直告诫我们C语言是我们专业基础,学不好,后面更难混。大二上,专业同学开始根据根据自己兴趣走了三个方向:嵌入式底层,iOS开发,andriod开发。说真的,学iOS当初真的不是什么兴趣所致,只知道那是一个比较新的东西,市场需求很紧缺,于是在大二上10月份吧开始课余时间学Objective-c,我学的周期比较长用了两个月,应该没有某些东西驱动自己去全身心投入吧,学iOS应用开发也是,2012年过年过来也就大二下,课余时间开始学《iPhone4与iPad开发基础教程》这本书,于是从此时我踏上移动开发这条路;

     对于学习iOS所需要的资源方面,我们专业老师们真可谓给我们付出很多努力,学校也投入很多,关于书籍,市场上有的基本都买有,在图书馆都能借到,学校和苹果公司谈下了大学生开发者合作计划,我们有免费IDUP账号,可以真机测试。而当前国内仅有6所大学有这个大学生开发者账号,学校里建立了两个苹果实验室,21英寸的iMac100台,iPod,iPhone和iPad各一部给予我们整机测试,在苹果机房还没建起来之前还有一个mac pro,我们一切都具备,剩下的都是我们的努力,和我们对老师,对学校的回报了。苹果实验室一切就绪投入使用在五月下旬,那个时候也快期末,从交付那一天开始一直作为开放实验室,甚至暑假都为留校学生开放,当然我也是这个暑假留校一员,本想用三个月暑假好好学习,由于某些原因吧,在学习iOS的时间只有一个月,转眼也就大三了,专业课多了,课程也紧了不少,投入时间少了许多,但是移动开发ios这条路还会走下去。

       这就是我的移动开发情缘,或许这个时候整向移动开发大部队挺近,一切硬件配置都不是问题该有的都有了,能不能享用到更大块但该完全靠个人了;当前诺基亚已经抛弃塞班系统,转向windows phone平台,国内android手机遍布很广,价格也普遍较低,迎合消费者意愿,iPhone已成街机。世界主流三大移动平台就这样摆在面前,前景有事如此美好,怎么不心动呢?

       再次想给iOS初学者谈谈你们会遇到的问题,首先是硬件设备,苹果公司产品一般都不便宜,有的想在windows环境下或者Linux环境下做 iOS开发,我的看法是想真学iOS最好还是用苹果系统,有的想装黑苹果,这是一个好的想法,但是要发时间去折腾,驱动不是特好找,在威锋网、远景论坛上好好看看帖子,有些电脑有完美驱动,能不能装上这个也需要人品问题。有的想装虚拟机,需要硬件要求高一点,内存2G的会比较卡,AMD处理器不是太好装,成功率比较低。要是真机测试还得正版苹果操作系统,还有苹果的移动设备;

      关于iOS开发最好了解Objective-c语法,网上有电子pdf,如果学过C语言,了解面向对象的东西就更好高了,Objective-c是C语言的拓展在C语言基础上添加了面向对象。在cocoachina上有一个关于给iOS初学者的指导,链接http://www.cocoachina.com/special/fornew.html 要是想看博客CSDN上不错。在DEVDIV移动开发社区里面有许多教程,网易公开课上有斯坦福大学的开发视频。目前国内大部分书籍都是 Xcode3.几开发的的和新版本Xcode有些地方不一样,当前iOS5开发基础教程已经翻译过来,英文版的有pdf电子版,但是貌似还没有中文版的电子档,DEVDIV社区有一本翻译过来的iOS5开发pdf电子书,网上可以下载到,这个版本比较新一点,和当前Xcode差不多;

    希望我的移动开发道路能走的更远些,能在这个行业有所作为,不枉我与移动开发结下的情缘;