什么环境更便携QT或java,你建议用于我的应用程序需求?

时间:2010-09-15 19:06:41

标签: java qt portability

我想包装一个网站并围绕它创建一个应用程序(有点像iPhone / iPod Facebook应用程序),我希望应用程序尽可能便携,因此只需对其运行的代码进行少量修改即可电脑,mac,iPod,android或任何其他。 我知道Java因其可移植性而闻名,但我不喜欢它而且我不了解QT。

我知道这个问题很主观,但你能不能给我一些意见和理由?

提前致谢, 但丁

1 个答案:

答案 0 :(得分:1)

Qt对于主要平台(Windows,Linux和MacOS)来说足够便携。它具有本机代码的优点,因此不需要虚拟机。它提供了丰富的图形和其他强大的功能,以及特定平台的GUI外观。

如果您正在考虑在桌面和移动平台之间共享相同的代码库,请再想一想。在资源,屏幕尺寸等方面存在不同的限制.Qt可用于一些移动平台(主要是Symbian,Maemoo),用于Android的Java和用于iPhone / iPod的ObjectiveC / C ++。因此,使用相同技术的跨移动平台应用程序是不可行的(至少在目前)。