本人以前都是开发ios的,由于公司节省成本的需求,android不外包了,也让我一起搞定。有点没底啊,JAVA之前是学过的。不知道ios和android之间,除了语言差异之外,是不是大多数思想是相通的,有了ios的基础,怎么样学习android可以走捷径。
希望同时开发过ios和android的前辈,来指点两句。
------解决方案--------------------
很多思想是一致的,但是语言和API之间还存在不小的差异。
------解决方案--------------------
思想上的差异最大的还是UI方面吧,ios是用xib和storyboard,android是用xml。在布局以及分辨率这些方面的处理,都差别挺大。安卓中的activity的意思和ios的viewcontroller差不多吧,但跳转的方式,生命周期等思想,也是差异较大的。
------解决方案--------------------
最快上手的就是有针对性的学习,,既然ios版本是你开发的,程序逻辑这些就很清楚了,就是针对现有版本UI,寻找android模式的实现。
根据开发需求去学习,有时间有兴趣了再去扩展学习。
------解决方案--------------------
android 很简单 2周内上手