C++ 可用于 Android 和 iOS 上的 UI 开发
Posted
技术标签:
【中文标题】C++ 可用于 Android 和 iOS 上的 UI 开发【英文标题】:C++ possible for UI development on Android and iOS 【发布时间】:2021-12-20 13:24:00 【问题描述】:我想知道是否可以用 C++ 编写移动应用程序。 在互联网上,我发现了一篇关于用 Kotlin 或 FLutter/Dart 编写应用程序的文章。 我找到了一些可以阅读有关 C++ 和应用程序的网站,但这些网站已有 3 到 5 年的历史。 是否有可能或者我是否可以使用像 QT for C++ 这样的单独框架来执行此操作?
最好的问候 本
【问题讨论】:
Qt 是一个 C++ 框架,那你问如果 Qt 可以用于移动应用开发,是否可以使用 C++ 进行移动应用开发? 即使有,也不推荐使用,可能还有很多bug等着你。我猜你目前只知道C++,但你想做ios和android。那你可以考虑Flutter、RN等跨平台的解决方案,唯一的代价就是你需要学习一门新的语言,这比解决C++中的未知bug要好。但跨平台解决方案并不是万能的。当你需要一些特殊的功能时,你必须使用 Native 来做。 【参考方案1】:Qt、Unity、Microsoft Visual Studio 都可以选择使用 c++ 并且有针对移动设备优化的版本。这些工具之一应该能够让您相对轻松地进行移动开发。
尽管这些是一些最知名的框架和程序,但还有更多的工作。
【讨论】:
以上是关于C++ 可用于 Android 和 iOS 上的 UI 开发的主要内容,如果未能解决你的问题,请参考以下文章
我可以将我的旧 C++ 代码(基于 Game Directx)用于 ios 和 android 吗? [关闭]
android 上的 QML - C++ 是不是适用于业务逻辑? [关闭]