使用跨平台框架针对一个平台进行开发有哪些弊端? [英] what are the disadvantages of using a cross-platform framework to develop for one platform?

查看:102
本文介绍了使用跨平台框架针对一个平台进行开发有哪些弊端?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

最近我一直在考虑是否应该开始研究另一个框架,因为我只有一台Windows机器,而且我不打算在不久的将来制作跨平台软件。因此,为了帮助我做出这个决定...

Lately I've been contemplating whether I should start studying another framework since I only have a windows machine and I don't intend to make cross-platform software anytime soon. So to help me with that decision...


  1. 当我不使用跨平台框架时,是否有任何不利之处?是否打算开发跨平台?直观地说,专门针对某个平台的框架在该平台上的性能要优于跨平台框架。但是我只是假设。

  1. Is there any disadvantage to using a cross-platform framework when I don't intend to develop cross-platform? Intuitively I would say that a framework specialized for a certain platform would perform better in said platform than a cross-platform framework. But I am just assuming that.

请列举我可以开始研究的框架和库,以便使用C ++在Windows上进行快速的应用程序开发。首选具有大量文档的软件。如果您提供了可以帮助我入门的链接,我将不胜感激。

Please enumerate frameworks and libraries that I can start studying for rapid application development on Windows using C++. One with lots of documentation is preferred. I would appreciate it if you included a link that can help me get started.


推荐答案


当我不打算开发跨平台时,使用跨平台框架是否有任何不利之处?

Is there any disadvantage to using a cross-platform framework when I don't intend to develop cross-platform?

这取决于框架。大多数框架将自身限制为所有平台都可用的功能,这可能会在一定程度上限制您。您可能也无法利用给定平台的最佳功能或该平台上的最佳开发环境。

It depends on the framework. Most frameworks limit themselves to functionality which is available across all platforms, which may limit you somewhat. You may also not be able to take advantage of the best features of a given platform or the best development environment on that platform.


请枚举我可以开始研究使用C ++在Windows上进行快速应用程序开发的框架和库。

Please enumerate frameworks and libraries that I can start studying for rapid application development on Windows using C++.

这里的一个不错的选择是 Qt 。它为Windows和其他平台提供了一个非常好的基于C ++的框架。如果只需要Windows,则还有其他选项,包括 Windows运行时通过C ++ (用于Windows 8开发),或 Microsoft基础类

A good option here is Qt. It provides a very nice C++ based framework for Windows and other platforms. If you want Windows only, there are other options, including the Windows Runtime via C++ (for Windows 8 development), or the Microsoft Foundation Classes.

这篇关于使用跨平台框架针对一个平台进行开发有哪些弊端?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆