是真的吗? Adobe AIR的基于Android的发展是没有前途的。 我听见的Android不再支持ADOBE AIR / FLASH系统。 是真的吗? 而HTML5是最好的替代,我听说了。 难道这些点真的吗?
Answer 1:
- 不只是“机器人不再支持的Adobe Flash浏览器插件”。 停产的Adobe的Flash插件开发移动浏览器。 这里的要点是,现代的Web体验应优先考虑移动,因此我个人建议,以限制Flash内容的使用在Web应用程序时,它是可能的。
- Adobe AIR应用程序编译为Android和iOS原生应用。 所以,你可以用它只要的Adobe支持它开发手机的本地应用程序。 如果你的应用是资源密集型的还是需要一些访问特定的原生API,可能有一定的局限性,并根据这样的平台Java和Objective C的可能是最佳的选择。
- HTML5是完全不同的故事。 你不能建立这样的HTML5原生移动应用。 你可以用它来构建Web应用。 然而,一些像PhoneGap的工具可以用来打包为本地应用程序。 但也有一定的局限性,与Adobe AIR的。
PS不幸的是,有这么多的误解和无知与这一切,有这么多的人在那里谁没有关于技术方面的线索,但要明确的声明。
Answer 2:
如果精舍AIR有前途与否当然是很难说(它仍然在使用Flash播放器相比,它的初期),但我们很清楚在这里:
Adobe已经“只有”停止Flash播放器的发展为移动设备。 所以基本上, 在移动浏览器不支持Flash。
这是我的理解的Adobe这样做,使他们能够专注于Flash Player的台式机和关注Adobe AIR上 。 说实话,Flash播放器是永远不会被iOS的支持,并在Android这是非常糟糕的。 所以,我想这不是一个非常艰难的决定,在这一点上掉落插件移动。
我认为AIR的东西Adobe将很注重,并根据他们的路线图,他们会尽量同时更新Flash Player和AIR运行时的未来,并为Flash Player的焦点转移到游戏和优质视频。
正如有人指出,空气中可用于创建iOS和Android原生的应用程序,这是非常方便的,一旦开发了一款应用,然后能够针对这两个平台,以及桌面。 然而,我第一次试图编译为iOS和Android的表现是可怕的(非常适合游戏太多无法使用)。 它得到,因为好多了,但它仍然缓慢相比,使用Objective-C,例如原生开发的应用程序。 已安装Adobe将专注于游戏的事实将有望导致在未来的移动显著提高了性能。
文章来源: Is it true? Adobe AIR based Android development has no future [closed]