0

目标:我想创建一个免费的教育工具,让您可以在同一个应用程序中编写和执行代码。(最好是AS3)

本质上,我希望能够在 Air 应用程序中编写一个 IDE,然后在同一个应用程序中运行代码/执行。

我不想创建外部文件,我只需要从文本字段运行/执行代码。我想知道是否可以在 Air 中使用 @mxmlc 进行实时编码。

或者也许任何 ANE 或原生 Android 方法来归档相同的目标。(我假设如果可以使用 android 本机代码存档,那么可以轻松创建 ANE)

此外,我可能会创建一个包含所有基本 Flash 显示库的有限库 - 因此,一旦我在 Air 应用程序中运行,它将扫描所有源代码,并使用字符串搜索算法 -> 在其中执行预编译类列表应用程序(图形 API、显示列表、基本数学逻辑等)。我了解该方法不必专门针对 AS3 语言。但我想避免为此目的创建自己的语言。

不熟悉 mxmlc,但我确实在某处读到可以使用 maven 在服务器上执行代码。在这种情况下,是否可以将用户编写的源代码发送到服务器,接收回编译的 SWF 文件并在运行时将其上传回应用程序?

4

1 回答 1

0

您可以查看http://eval.hurlant.com/ http://eval.hurlant.com/demo/但我不确定它是否适用于 Air / Android

于 2015-08-19T19:36:35.383 回答