开发环境的差异是两者最直观的对比。iOS的环境配置相对简单,只需安装官方Xcode即可,而安卓则需先安装Java环境,再经历繁琐的eclipse配置,尽管Android Studio提供了简化,但主流开发者仍倾向于复杂的eclipse。在跨平台性上,iOS严格限定在Mac OS X,对Windows开发者来说,只能通过虚拟机,而安卓则灵活得多...
运行安卓应用 Windows 10手机采用与POSIX子系统相似的方式,允许AOSP在系统中运行。Android开发者需提交Java或C++编写的APK,经过转换,如已有的APK转APX案例所示,可能仅需简单调整就能适应Windows 10环境。而对于iOS应用,微软开发了Objective-C编译器的Project Islandwood,允许iOS开发者重新编译代码以适应...