java - 网络聊天 : Flash or Java or HTML5 or other?

标签 java flash html mobile livechat

我想根据大学的要求开始制作一个在网络浏览器中运行的聊天客户端。这是我第一次做这样的事情,所以我做了一些研究,主要是关于 HTML5。我对平台本身、它的速度和使用情况进行了研究,但我最重要的因素是:移动支持

我计划开发这个聊天功能很长一段时间来积累经验,因为作为一名编码员/程序员我还缺乏经验。所以我也在考虑 future 。我有一个论坛社区,聊天访问权限非常有限。我也想改变这一点,并额外包括移动支持。

我研究了 Flash、java 和 HTML5,它们是 Web 应用程序中最明显的两个选择,而且几乎是新来者 HTML5。

Flash作为Web应用程序被更广泛地使用(至少是我所看到和发现的。),并且它比程序员更面向设计师,但很多聊天都是用它编写和使用的。但据我所知,没有移动支持。这阻碍了我 future 的计划。

Java 是一种强大的编程语言,并且在其中看到了一些网络聊天,但我的主要问题是性能:它比闪存慢得多。但至少有移动支持,至少是 Android 手机。

至于 HTML5......它仍然是一个 child ,并不是所有的网络浏览器都完全支持它,但主要的浏览器已经支持网络套接字,除了 IE9。不幸的是,IE9 是最常用的网络浏览器。而且我在手机上还找不到任何支持。

我不知道互联网上有任何其他平台可以做与上述三个相同的事情,但我持开放态度。

所以我的问题是:哪个是编写网络聊天的最佳平台,以免我在后期进行移动支持?

最佳答案

不,正确的答案是:了解哪种方法可以快速部署、经济高效且易于学习。您需要集成语言才能完成这项工作。 HTML 5 是最新、最伟大的,仅此而已。 JAVA~Android端还是有需求的..学习一下.. Flash 正在消亡……不要了解这一点。

Windows ~ .NET..别指望这个...微软正计划推出一个移动平台...这仍然是很好学的..总是学习一门会给你带来工作机会的语言 future 。

关于java - 网络聊天 : Flash or Java or HTML5 or other?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9904863/

相关文章:

Java : Set result set from JPA Paginated Query to custom class

java - 菜单栏未出现

Java RMI - 代码库使用

java - 如何在javascript中的控制台中打印多行?

flash - 自动发布FLA文件;多次调用Process.Start

flash - 是否有用于生成 flash swf 文件或将 svg 转换为 swf 的库

html - 可以将链接 <a> 和图像 <img> 放在 h1 <h1> 中吗?

css - Flashplayer 在容器外溢出

javascript - 为什么 ChartJS 条形图不渲染特定值的条形图?

html - 如果标签内部有跨度,则复选框会自动取消选中