为新项目选择正确的客户端技术(框编辑器)



我需要开发一个新的工具,我们可以称之为盒子编辑器:用户可以添加/删除盒子和添加/移除盒子之间的连接,用户还可以编辑盒子的内部。方框编辑器应该和这里的编辑器类似(见视频)。

我担心的是选择正确的技术。以下是我的问题。

  1. 我是否正确理解,对于对象的动画(对于我的长方体编辑器),MXML+AS3不是一个选项?Flash(我指的是没有mxml的AS3)对我来说更方便吗?

  2. HTML5现在非常流行。不过,我对HTML5不是很精通。在HTML5中编写类似示例的内容会很困难吗?HTML5是比Flash更好的选择吗?无论如何,在HTML5的例子中看到一个类似于box编辑器的例子会很好。

请注意,未来的应用程序不需要在移动设备上启动。所以"iPad上没有Flash"在这里并不是很有力的论据!

提前谢谢!请不要害羞,任何想法都会被感激的!

我是否正确理解,对于对象的动画(对于我的长方体编辑器)Flex不是一个选项?Flash(我指的是没有mxml的AS3)更多吗方便我使用的工具?

不,你没有。Flex是建立在AS3之上的一个框架。AS3是Flash(和AIR)的语言。在普通AS3中可以做的任何事情都可以在Flex中做;包括动画。Flex提供了一些转换和效果类,但您也可以编写自己的或使用其他人编写的。

Please note that future app do not need to be launched on mobile devices. So 'there's no Flash on iPad' is not very strong argument here!

如果你想让基于浏览器的应用程序在iPad上运行,那么你就不能使用Flash/Flex/AS3。但是,您可以使用Flex/Flash/AS3技术创建本地iOS应用程序。

最新更新