Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 交互式flash替代方案-HTML5还是本机应用程序?_Android_Ios_Html_Mobile_Native - Fatal编程技术网

Android 交互式flash替代方案-HTML5还是本机应用程序?

Android 交互式flash替代方案-HTML5还是本机应用程序?,android,ios,html,mobile,native,Android,Ios,Html,Mobile,Native,我被要求推荐一些替代交互式Flash横截面的方法,但我不确定最佳答案 我在HTML5应用程序和本机应用程序之间来回摇摆。我所看到的HTML5最大的好处是,只需创建一个版本,就可以在iOS和Android上运行。本机应用程序的最大好处是性能和与旧设备的兼容性,但是必须创建两个应用程序 我倾向于本机应用程序,因为我读到的所有东西都表明,它们只需更少的怪癖就能更好地工作,但HTML5路线很有趣,而且可能更便宜。思想?HTML5准备好了吗?我建议您使用OpenGL。它很快(本地代码),关于动画和效果,你

我被要求推荐一些替代交互式Flash横截面的方法,但我不确定最佳答案

我在HTML5应用程序和本机应用程序之间来回摇摆。我所看到的HTML5最大的好处是,只需创建一个版本,就可以在iOS和Android上运行。本机应用程序的最大好处是性能和与旧设备的兼容性,但是必须创建两个应用程序


我倾向于本机应用程序,因为我读到的所有东西都表明,它们只需更少的怪癖就能更好地工作,但HTML5路线很有趣,而且可能更便宜。思想?HTML5准备好了吗?

我建议您使用OpenGL。它很快(本地代码),关于动画和效果,你可以做你喜欢的事情。

HTML5可以胜任这项任务。 但这一切都取决于你想要支持什么

我的意思是,如果你想支持iPhone2,那么你就必须使用原生版本。 这是没有办法的

取决于你想做什么,你可能会被困在支持一个更新的3GS的最低限度。 但这并不是说没有不做同样事情的本地应用程序。 安卓系统也是如此。在该系列的范围内,所有的iPhone都是一样的

对于机器人是如何制造的,或者它们包含什么没有限制。 因此,不能保证任何应用程序都能在所有机器人上运行

最后:这取决于您想做什么,如何做,以及您的开发人员对每个平台的熟悉程度(对于HTML5,这意味着所有的web应用程序API,以及对JS中延迟/异步编程的理解,以及如何以高性能方式使用DOM,以及媒体查询和触摸事件)


PS:如果您需要访问内部文件存储,或需要访问内部硬件(摄像头),或需要访问外部硬件(蓝牙键盘/无线耳机),请使用本机应用程序。API已经存在,但支持还不能保证。

Facebook刚刚以本机方式重新编写了他们的iOS应用程序,因为html5版本没有削减它。