gpt4 book ai didi

actionscript-3 - Adobe air 还是 flex?

转载 作者:行者123 更新时间:2023-12-02 22:24:55 25 4
gpt4 key购买 nike

我正在开始我的第一个应用程序开发。到目前为止,我只使用过 Html、css、js、jquery 等。

我想创建一个像桌面 gmail 通知程序这样的应用程序,它定期对服务器执行 ping 操作,查找任何消息并通知用户。我读到 Adob​​e Air 和 flex 是可用于此的工具。通过学习 net 中的教程,我在 adobe air 中开发了基本原型(prototype)。

但问题是,我的客户不希望将源代码提供给用户。使用 air,您可以在安装/解压缩 .air 应用程序后看到完整的源代码。

有什么方法可以保护源代码吗?或者我应该使用 flex 并将其转换为 swf?源代码是否在 flex 中受到保护?我不熟悉 Flash ActionScript 。请指教。

最佳答案

我认为您对什么是 Flex 感到困惑。它是比 AIR 和 Flash SDK 低一级的 SDK。 Flex 是一种二级结构语言,旨在与 AS3 结合使用,而 AIR 是编译类型的。

不管你如何编译它,如果有人真的想得到它,源代码将是可以获得的。如果编译为 AIR 应用程序,则可以解压缩并获取 SWF 文件。如果您编译为 SWF,则您已经拥有该 SWF。然后可以使用各种工具反编译 SWF。

没有真正的方法可以隐藏前端代码以防被窥探。 Flash 绝对比 HTML 或 CSS 或 Javascript 更难阅读,但无论您如何编译,都绝对不是无法查看。你最好的选择绝对是尽可能多地卸载到服务器并可能混淆你的代码。

我肯定会尝试向您的客户解释,对于想要访问它的个人来说,真正隐藏源代码是不可能的。如果有人真的想窃取代码,他们可以而且愿意。

关于actionscript-3 - Adobe air 还是 flex?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13108717/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com