Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/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
Playbook的Air应用程序:FlexSDK 4.5和Blackberry SDK之间的性能差异?_Blackberry_Air - Fatal编程技术网

Playbook的Air应用程序:FlexSDK 4.5和Blackberry SDK之间的性能差异?

Playbook的Air应用程序:FlexSDK 4.5和Blackberry SDK之间的性能差异?,blackberry,air,Blackberry,Air,我有一个使用FlexSDK 4.5编译的swf 然后,我使用Blackberry Air SDK 1.1.1将swf打包到一个条中 当我在playbook(OS 1.06)上安装该应用程序的发布版本时,图形性能很差,大约。iPad1性能的2/3。该应用程序是一款严重依赖图形的游戏。beginBitmapFill()。设置为gpu 我想知道如果直接使用Blackberry Air SDK编译swf,是否会有任何性能差异。(真正做到这一点意味着其他各方也要付出一些努力,所以我之前一直在问)。我没有使

我有一个使用FlexSDK 4.5编译的swf

然后,我使用Blackberry Air SDK 1.1.1将swf打包到一个条中

当我在playbook(OS 1.06)上安装该应用程序的发布版本时,图形性能很差,大约。iPad1性能的2/3。该应用程序是一款严重依赖图形的游戏。beginBitmapFill()。设置为gpu

我想知道如果直接使用Blackberry Air SDK编译swf,是否会有任何性能差异。(真正做到这一点意味着其他各方也要付出一些努力,所以我之前一直在问)。我没有使用任何本机UI元素,因此这完全是为了更好的性能。在编译swf时,Blackberry SDK是否会对我的代码有任何不同的处理方式


谢谢

在以下情况下,实际使用Flex而不是本机SDK不是一个好主意:

1) 您的应用程序使用了大量动画,在这种情况下,Flex中设计的应用程序不如原生SDK中设计的应用程序好

2) 如果这是一个游戏,那么忘记使用Flex,最好使用本机SDK。
3) 每部手机都有不同的纵横比、屏幕大小、像素密度等,因此在运行时可能会遇到一些问题。

如果出现以下情况,使用Flex而不是本机SDK不是一个好主意:

1) 您的应用程序使用了大量动画,在这种情况下,Flex中设计的应用程序不如原生SDK中设计的应用程序好

2) 如果这是一个游戏,那么忘记使用Flex,最好使用本机SDK。
3) 每部手机都有不同的纵横比、屏幕大小、像素密度等。因此,在运行时您可能会遇到一些问题。

谢谢您的回答!这个问题在更新Playbook操作系统后得到了解决(有人建议我在blackberry开发论坛上这样做)。所以我仍然使用普通的FlexSDK。但是太糟糕了,我们仍然不能在剧本上播放Air3:/祝你有一个愉快的一天!编辑:是的,这是一个游戏,但由于我们针对许多平台,我们有自己的逻辑来检测屏幕大小、纵横比等,并相应地显示场景。所以这不是问题。谢谢你的回答!这个问题在更新Playbook操作系统后得到了解决(有人建议我在blackberry开发论坛上这样做)。所以我仍然使用普通的FlexSDK。但是太糟糕了,我们仍然不能在剧本上播放Air3:/祝你有一个愉快的一天!编辑:是的,这是一个游戏,但由于我们针对许多平台,我们有自己的逻辑来检测屏幕大小、纵横比等,并相应地显示场景。所以这不是问题。