5 个回答

总的来说,ios开发门槛比较高(需要mac),而且要先学objetive C,android的话只要会java就能马上入门。
但是入门之后,ios的开发就方便很多了,一个是xcode做的很好,另一个是ios的硬件标准,不用考虑太多泛型的东西,这个是android开发的硬伤。

根据我的经验,如果你有对ios系比较熟悉(使用层面)的,而且有一些c/cpp的经验,那么obj-c上手还是很快的。因为ios开发很多代码是跟界面上的控件对应的,用的熟,写起来很有优势;而且obj-c是要求程序员管理内存的,如果不太有c/cpp的经验,没太在程序里管理过内存,可能会比较烦。
android就不用说了,java么

如果你有 Java 经验,android 入门更快。
如果你有 Mac,可以试试 iOS,学习 iOS 前还得了解下 Object-C。

直接上meego,只要你有Linux下的开发经验就直接移植了~

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题