Javascript AIR:HTML5&;JS vs.ActionScript&;闪光

Javascript AIR:HTML5&;JS vs.ActionScript&;闪光,javascript,flash,html,actionscript,air,Javascript,Flash,Html,Actionscript,Air,我们有一个非常重要的编码语言决策要做。问题在于是雇佣“ActionScript&Flash”程序员还是“HTML5&JS”程序员。 这就是为什么我们希望从有经验的人那里得到一些反馈来帮助我们 对象:我们希望使用AdobeAIR创建一个社交网络应用程序(用于多个社交网络,其中包含一些幻灯片动画) 问题:编写此应用程序的最佳语言是什么? HTML5与JavaScript还是ActionScript&Flash 取决于以下几点: 性能 什么语言在广播中表现最好 易于编码 用什么语言编写AIR最简单、最

我们有一个非常重要的编码语言决策要做。问题在于是雇佣“ActionScript&Flash”程序员还是“HTML5&JS”程序员。 这就是为什么我们希望从有经验的人那里得到一些反馈来帮助我们

对象:我们希望使用AdobeAIR创建一个社交网络应用程序(用于多个社交网络,其中包含一些幻灯片动画)

问题:编写此应用程序的最佳语言是什么? HTML5与JavaScript还是ActionScript&Flash

取决于以下几点:

性能 什么语言在广播中表现最好

易于编码 用什么语言编写AIR最简单、最快捷

oAuth

对oAuth使用ActionScript或JS更好吗?也可以使用ActionScript为社交网络创建自定义登录:例如,使用您自己的登录字段和密码字段,而不是默认的webview。 如果这是不可能的:AIR应用程序是否可以在框架(应用程序中)中显示oAuth对话框,或者是否需要打开弹出窗口进行登录

源代码安全性

我们知道,SWF很容易反编译。我们的问题是: 我们知道,JS源代码可以在某种程度上通过缩小等技术进行“伪装”。ActionScripts和Flash也可以这样做,或者这些脚本中的源代码总是可读的


感谢专家们的帮助

由于Adobe已经“扼杀”了手机闪存,我看不到它在PC或笔记本电脑上的光明前景:



我真的建议你雇佣一个JS&HTML5程序员,因为HTML5似乎是未来的趋势。

我同意你可能会想用HTML5/JS构建这个应用程序。空气是合法的正确选择的情况越来越少,除了游戏和大容量内容流之外,使用HTML5/JS确实更好

然而,如果你想知道你应该雇佣什么样的程序员,我认为你是安全的

Flash应用程序开发和适当的HTML5/JS应用程序开发之间有很多重叠。拥有Flash背景的人已经具备了创建独立应用程序的良好心态,Actionscript开发人员学习JS并不难(反之亦然)


显然,你雇佣的任何Flash开发人员都必须愿意将他们的工作转移到HTML5/JS上,但考虑到Flash目前的发展方向,情况往往会是这样。

不过,使用AIR,还是可以创建Flash的移动版本。一些最受欢迎的iOS或android游戏甚至是用flash制作的。是的,但如果你想考虑未来,HTML5正变得越来越受欢迎。通过雇佣一名JS&HTML5程序员,你可以制作桌面应用程序、移动应用程序,甚至服务器端应用程序(例如Node.JS)。所有大公司都对HTML5非常感兴趣,所以我认为最好关注HTML5而不是Air。另外,想想浏览器供应商为更快的JavaScript而不断进行的“战斗”,并将其与一家开发专有产品的公司进行比较。是的,这可能是真的,但在我们的案例中,我们必须考虑上述所有要点,而不能只考虑“未来保存”。例如,性能:我们希望它的表现几乎像一个本地应用程序。我们知道的一些HTML5应用程序(例如Chrome网络商店)相当缓慢。源代码:我们实际上想销售应用程序,所以代码“伪装”得越多越好。问题中的“这个vs.那个”通常会导致关闭。无论如何,关于雇佣谁,我建议不要局限于编程语言,JS或AS。如果你想要构建一个具有所谓“丰富”用户界面或“丰富”用户体验的应用程序,那么除了编程语言以外的其他资格和经验更为重要,正如JS领域的许多领先开发人员以及与HTML5相关的新API的使用都有Flash/ActionScript的背景所示。是的,这可能是真的,但我必须再次强调,看看我们决定的关键点:1。性能:哪种语言返回的速度最好。源代码安全:我们想出售此应用程序。oAuth:内置对话框(相对于弹出窗口)是否仅在JS中才有可能?因为直到现在,我们似乎还需要在oAuth中使用ActionScript来构建AIR。反编译的swf和缩小的Javascript一样有趣。不用担心。好的,谢谢你说的这一点。还有其他一些技术可用于“加密”主权财富基金吗?