Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.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/7/user-interface/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
Apache flex AdobeAIR(Flex或Html)应用程序体系结构_Apache Flex_Flash_Air_Flex4 - Fatal编程技术网

Apache flex AdobeAIR(Flex或Html)应用程序体系结构

Apache flex AdobeAIR(Flex或Html)应用程序体系结构,apache-flex,flash,air,flex4,Apache Flex,Flash,Air,Flex4,我没有使用AdobeAIR/Flex的经验,我想知道,开发AdobeAIR/Flex应用程序是否有一些原则(设计模式)? 谢谢。Flex应用程序通常使用MVC框架开发。这些框架基于最佳实践和设计模式构建,并确定Flex应用程序的(微观)体系结构。Flex有很多MVC框架可供使用,请参阅下面的讨论进行比较: 不,没有硬代码规则。同样,如果J2EE变得过于庞大和复杂,那么您就可以考虑使用框架,类似地,Flex也是如此。如果您确信您的应用程序大小将在您的限制范围内,请不要使用任何框架 但是,如果您想使

我没有使用AdobeAIR/Flex的经验,我想知道,开发AdobeAIR/Flex应用程序是否有一些原则(设计模式)?
谢谢。

Flex应用程序通常使用MVC框架开发。这些框架基于最佳实践和设计模式构建,并确定Flex应用程序的(微观)体系结构。Flex有很多MVC框架可供使用,请参阅下面的讨论进行比较:


不,没有硬代码规则。同样,如果J2EE变得过于庞大和复杂,那么您就可以考虑使用框架,类似地,Flex也是如此。如果您确信您的应用程序大小将在您的限制范围内,请不要使用任何框架

但是,如果您想使用一个框架,有各种各样的选择,其中一些是最好的,欧芹,Cairngorm2.0,Swiz,PureMVC。但是,应该使用哪种框架取决于您的应用程序。如果你想开发一个企业应用程序,在这个应用程序中,你时不时地点击数据服务获取数据,那么可以使用欧芹或Cairngorm 2.0,尽管如果我是你,我更喜欢使用欧芹


不过,您需要注意的一件重要事情是Flex的性能。类似的情况也适用于AIR。

您在寻找可视化设计模式或应用程序架构模式吗?仅适用于应用程序架构模式,因为我需要调查(创建一些演示应用程序)一般来说,我想阅读使用Flex开发应用程序并在空中运行的最佳实践。