Playbook的Air应用程序:FlexSDK 4.5和Blackberry SDK之间的性能差异?
我有一个使用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是否会对我的代码有任何不同的处理方式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,是否会有任何性能差异。(真正做到这一点意味着其他各方也要付出一些努力,所以我之前一直在问)。我没有使
谢谢 在以下情况下,实际使用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:/祝你有一个愉快的一天!编辑:是的,这是一个游戏,但由于我们针对许多平台,我们有自己的逻辑来检测屏幕大小、纵横比等,并相应地显示场景。所以这不是问题。