首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何加强Java生态系统

如何加强Java生态系统
EN

Stack Overflow用户
提问于 2009-11-18 14:39:26
回答 4查看 288关注 0票数 5

如今,所有从事移动软件工作的人都在谈论安卓和iPhone。我只是想知道与这些移动软件平台相比,Java缺少了什么。

  • 打开应用程序商店?
  • 丰富的API?
  • 兼容性?
  • 大公司的支持?

..。

你对此有什么想法吗?Sun (或Oracle)如何增强Java?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-11-18 16:01:29

(1)向Aplix或西蒙·刘易斯支付所需的任何费用,以便MIDP3参考实现是开源的。确保手机制造商能够获得一个可用的开源VM来运行它。

)编写几个运行实际测试的适当TCK,而不只是覆盖API的宽度。

3)仔细梳理现有的JSR,以消除规范中的歧义和漏洞。不要试图使单一的规格适合任何可能的未来设备。

(4)实际上强制要求手机制造商在没有TCK故障的情况下交付手机。

5)与世界各地的经营者合作,为申请认证制定明确的标准和程序。

6)让诺基亚、索尼-爱立信和三星在J2ME上进行合作,而不是三缄其口。

7)保留一支独立的第三方J2ME开发团队,无论是大的、中型的还是小型的,这样他们就能让你走上正确的道路。

票数 1
EN

Stack Overflow用户

发布于 2009-11-18 14:57:15

斯波斯基在播客57中对此提出了几点意见,即与IPhone相比,Windows以及随后的Java为何难以做到这一点。硬件非常不一致,而且变化很大,以至于应用程序的设计和实现非常具有挑战性,因为必须设计一个应用程序的多个版本来支持疯狂的硬件差异。IPhone之所以强大,仅仅是因为IPhone应用程序ISA IPhone应用程序,因为硬件没有变化。没有开发人员会浪费自己的时间来开发多个一次性硬件怪癖,这意味着为每一个“运行”Java的手机移植应用程序。

票数 0
EN

Stack Overflow用户

发布于 2009-11-18 17:56:32

一个统一的应用程序存储库/存储库会很好。Java应用商店是一个很好的开始。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1756457

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档