从android程序员转到iOS的路有多长?

来源:互联网 发布:手机商务软件 编辑:程序博客网 时间:2024/04/28 12:34

从大二开始自学android,因为学android的成本比iOS低,只需要几百块钱的android手机和一台普通电脑就可以,现在机缘巧合有机会让我学ios,都是移动平台嘛,我也挺乐意的,买了一本精通ios开发,又下载了俩个能下载到的ios教学视频就开干了。

16号编写了hello word(其实我写的是一个android程序猿袭来),今天21号,学完了object-c和iOS 的视图控制器,基础控件,tabBar控制器,基本上对ios有了大概的认识,谈一下感悟,相比较android,ios的布局让我很不适应,在面板上拖拽控件,或者就是写代码,让我感觉有点当年学Java,老师让我们用Netbeans的感觉一样,绝对布局,控件位置用坐标,我操,在android上几乎都是反人类的,作为android程序员的我,第一感觉,不上档次啊(原来我认为,写一次代码能在iPhone,ipad上都运行,起码iPhone4和iPhone5能相互兼容吧),知道真相的我眼泪掉下来,真的是坐标。但是想想ios上那么多优秀的应用都跑的好好的,估计是我还没体会到码ios的高端之处。

学习的过程中我就是不断在找ios上和android的共同点,这样有助于我的理解,但是一旦错误的定位,也可能将我代入歧途,隐隐中感觉到了ios 的mvc的含义,nib文件就相当于android 的xml布局文件,UIViewController就是android中的Activity和Fragment,delegate就像android的监听事件接口。

       学习了5天了,感觉到ios 的动画库很强大,能轻松实现android上很费劲的效果,还有一点能吸引我的就是,ios 的收费机制,让我有做起了个人开发者的梦。

原创粉丝点击