在当今的电子设备中,应用非常重要。 长期以来被称为“应用程序”的原因之一是,具有劣质硬件的设备(例如相机和其他缺点)成为智能手机的基准。 iOS App Store于2008年问世,几乎从一开始,我们就开始了解到有不同且更好的做事方式。 开发人员说,最好为iOS进行编程,而不仅仅是因为它的好处,所以 谷歌 必须移动令牌。
伟大的搜索引擎公司推出了 herramienta 这允许开发人员 用Java编写并将工作快速导出到iOS应用程序。 但是请不要误会,该工具并不用于在iOS设备上运行Android应用程序,但是充其量,它只能根据他们已经为Google移动平台完成的工作来创建本机iOS应用程序。
谷歌的J2ObjC将Java代码移植到iOS
该工具称为 J2对象 并允许开发人员将Java代码转换为iOS Objective-C源代码,该代码可用于构建iOS应用程序。 有了这个, 二进制文件和应用程序的图像将保留,因此开发人员将已经完成了许多工作,而这是他们为Android应用程序所做的工作。 该理论很好,但是是否有开发人员遇到兼容性问题,导致他们继续寻找他们不希望维护的应用程序,还有待观察,更不用说许多Android开发人员抱怨的零散问题了。 问题是:这是对编程语言的一次绝望攻击吗? 斯威夫特?
微软还计划启动与谷歌的J2ObjC类似的工具,但由于开发中遇到的问题而最终推迟(甚至放弃了)该项目。 微软的项目是将iOS应用移植到Windows Phone。 无论如何,如果Apple认为这是某种威胁,它将采取行动。 我们将看到所有这些在哪里。
微软尚未推迟将iOS应用程序移植到Windows的工具(Islanwood),而推迟了的工具是Android(Astoria)