我需要知道跨平台移动应用开发意味着什么? 简单来说。
答案 0 :(得分:2)
在理想的世界中,它意味着“一次编写,在许多平台上运行”。有很多工具可以编写一次代码库并编译应用程序以在Android,iOS,BB10等上运行......虽然它们都是很好的工具,但每个工具都有一些限制,但值得研究它们。
一些例子是:
答案 1 :(得分:1)
最好的方法(我猜)是开发一个html5应用程序与IOS,Windows Phone和Android设备一起使用。
你可以为每个平台开发一个WebApp(我将只讨论三个顶级,IOS,ANDROID和Windows Phone)。但是你需要你的HTML5适用于每个webapp渲染引擎。
答案 2 :(得分:1)
可以使用各种移动应用程序开发平台,如PhoneGap,Kony或JQueryMobile,它们允许您使用单一语言进行开发并在多个平台上运行。这些问题的一大问题是你通常会失去一些原生的外观和感觉。
答案 3 :(得分:1)
这意味着可以使用相同的源代码为Android,iOS和Blackberry等不同平台开发应用程序。通常,您必须使用自己的开发工具包单独开发每个应用程序,具体取决于平台。 允许您进行跨平台开发的框架示例是Phonegap。
答案 4 :(得分:1)
跨平台移动开发意味着您可以为不同平台开发应用程序。让我举个例子来看一个基于Saas的应用程序开发平台Wavemaker。使用WaveMaker构建您的应用,并使用相同的源代码在Andriod和IOS上一次性启动它。
答案 5 :(得分:0)
跨平台移动开发是指可在多个移动平台上使用的移动应用程序的开发。
在商业领域,一种名为BYOD(自带设备)的增长趋势正在上升。 BYOD指的是员工将自己的个人移动设备带入工作场所,以代替传统的台式计算机或公司提供的移动设备来访问公司的应用程序和数据。由于BYOD,企业必须开发其企业移动应用程序,并能够将它们发送到在各种网络上运行并使用不同操作系统的许多不同移动设备。
以下技术用于开发跨平台应用程序。
的PhoneGap
钛
sencha touch
xamarin等...