0

我是核心 Java 和 Java EE 开发人员,在 UI 和 Web 应用程序方面拥有丰富的经验。我现在遇到一个项目,它使用 Flex 和 ActionScript 作为开发技术,我完全不知道上述两个是什么,并且从未在技术环境中工作过。

我只是想了解它是如何工作的,从 PureMVC 和 Flex 编码开始需要注意什么。

示例是 Java 有类文件作为输出,我们需要在 .java 和文字表达式方法和类中编码。flex 和 AS 中的 dere 是什么?

PureMVC 与 Web 应用程序中使用的 MVC 相同吗?

4

2 回答 2

0

我不建议您从 PureMVC 和 Flex 开始。大多数企业解决方案都使用Parsley + Flex。Parsley 与 Spring 非常相似,您作为 Java 和 Java EE 开发人员将更容易理解它是如何工作的。

于 2012-09-12T09:13:19.483 回答
0

PureMVC 是一个带有 flex 端口的 MVC 框架(其实最初是用 flex 开发的,后来移植到其他平台上)。它是最早发布的用于 flex 的框架之一(与 Ca​​irngorm 一起)。我发现它对自己的学习曲线有点限制。

您会发现 AS3 对于 Java 开发人员来说有些自然。语法可能有点古怪,但您可以将想要的大部分内容直接翻译成 AS3。AS3 源文件以 *.as 结尾,输出是 *.swf(可执行文件)或 *.swc(库)。

如果您选择 flex,您还会发现 *.mxml 文件,这是它的标记语言。MXML 与在 Android 的 XML 模板中编程或使用 HTML 进行 Web 开发之间的根本区别在于,MXML 文件实际上编译为纯动作脚本类。

对于 Java 开发人员,我建议您看一下spring actionscript。它是第一个(如果不是第一个)依赖注入框架之一,直接来自 Java Spring 的端口。您将通过 XML 配置获得基于注解的注入或注入。

就个人而言,如果我作为初学者从头开始,我选择的框架是简单的。

于 2012-09-13T01:34:54.953 回答