@
em70 你的前提(高速网络环境下)根本就是靠不住的 在没有network connectivity的场景下(举个例子:在一家人流拥挤、通信基站拥塞导致无法提供4g、3g和edge信号的超市里消费完毕,打开记账app想记一笔),哪能办?你的所有app全部完蛋了,不能用了!
另:你我在这里讨论了半天跨平台应用,实际上讲的根本不是一个东西
我在讲本地应用,你在讲web服务
我相信楼主想用ide拖拽出来的是一个不强制需要网络连接,双击点开桌面上的图标就可以使用的软件(如:ubuntu tweak、parallel desktop、intellij idea、word,garage band)
而你说说的跨平台,只不过是web based service套了一层html5的壳而已
回到IDE的话题:如果用你的web服务+html5的思路来做,那么我有几个问题:
1. 如果我的工程有20w行代码,要为它们全部构建AST的话,是在本地做还是在服务端做?
2. 你是否有信心解决浏览器兼容性问题?
3. 实现起来是否真的比使用java语言更简单?
4. 个人版intellij idea只要199美刀,下载到本地计算机安装后即可使用。你的服务打算如何部署?怎么收费?可用性几个9?我的代码是机密,难倒也要放到你的服务器上?