您最近听说过一款如此流行的应用程序Prisma

2020-08-18 09:47:34 来源: INeng财经

我们中的许多人可能会在不同平台上的应用程序上遇到过,这使我们感到奇怪:“为什么我不能下载此文件?”我敢肯定,您最近听说过一款如此流行的应用程序Prisma。Prisma于6月11日在iOS上启动,并立即大受欢迎。一个多月后,Prisma终于在Android上公开发布。一个月的周转时间还算不错,但是许多流行的应用程序花费了更长的时间才能过渡到另一个平台。但为什么?通常,这仅仅是由于资源分配。与Android用户相比,iOS用户在应用内购买方面仍然领先。因此,如果您是一家试图赚钱的公司,并且投资创建应用的资金有限,那么最初专注于iOS是很有意义的。

但是,随着时间的流逝,已经发布了一些开发工具集来简化跨平台开发。这样一种流行的工具集被称为Xamarin Platform,最近被Microsoft收购,它使具有C#技能的开发人员可以在其Mac或Windows PC环境中为Android,iOS或Windows Mobile创建移动应用程序。最熟悉Java的开发人员期待使用RoboVM为iOS编写代码,直到该项目于今年4月关闭。那么Java开发人员还能使用什么呢?幸运的是,过去几个月来,英特尔一直在从事一个名为“ Multi-OS Engine ” 的项目,该项目今天仅作为技术预览版提供,旨在使Java开发人员能够使用这是针对iOS和Android进行交叉开发的简便方法。

认识英特尔的多操作系统引擎

英特尔表示,使用Multi-OS Engine进行移动应用程序开发的优势很多。对于初学者,如果使用服务器,则可以在Mac或Windows上构建应用程序。Multi-OS Engine是与Android Studio集成的独立插件。希望为iOS编写代码的开发人员可以在Android Studio中为Android应用程序启动一个项目,然后使用Multi-OS Engine的工具将该项目配置为iOS应用程序。您可以访问许多其他特定于iOS的平台API,而这些Java在Java中是不可用的,并且您可以创建绑定以为常见的Objective-C和C库生成Java代码。您编写的代码将被编译为本地ARM或x86代码。不需要了解目标C。

英特尔声称,使用Multi-OS Engine创建的应用程序的性能与本机应用程序相当。关于创建应用程序的用户界面,英特尔表示,Android开发人员应继续通过Android Studio工作,而iOS应用程序可以使用Multi-OS Engine中提供的UI设计器进行设计。鉴于RoboVM的消亡,可以理解的是,许多开发人员担心该项目很快就会被放弃,这会使任何可能花费大量时间和精力来支持该项目的用户感到沮丧。英特尔表示,其Multi-OS Engine有望作为一个开源项目发布,但消息来源仍未减少。至少到目前为止,该项目是免费的。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。