Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么样的环境更适合于QT或java,您建议使用哪种环境来满足我的应用程序需求?_Java_Qt_Portability - Fatal编程技术网

什么样的环境更适合于QT或java,您建议使用哪种环境来满足我的应用程序需求?

什么样的环境更适合于QT或java,您建议使用哪种环境来满足我的应用程序需求?,java,qt,portability,Java,Qt,Portability,我想包装一个网站,并在其周围创建一个应用程序(有点像iPhone/iPod Facebook应用程序),我希望该应用程序尽可能便携,只需对代码进行少量修改,就可以在pc、mac、iPod、android或任何其他机上运行。 我知道Java以其可移植性而闻名,但我不喜欢它,也不了解QT 我知道这个问题很主观,但你能给我一些意见和理由吗 提前感谢,, DanteQt对于主要平台(Windows、Linux和MacOS)来说具有足够的可移植性。它具有本机代码的优点,因此不需要虚拟机。它还提供了丰富的图

我想包装一个网站,并在其周围创建一个应用程序(有点像iPhone/iPod Facebook应用程序),我希望该应用程序尽可能便携,只需对代码进行少量修改,就可以在pc、mac、iPod、android或任何其他机上运行。 我知道Java以其可移植性而闻名,但我不喜欢它,也不了解QT

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

提前感谢,,
Dante

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

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