android - 进入iOS和Android编程

标签 android c++ ios qt

我在网上进行了搜索,显然没有任何关于我应该如何以及为何开始这种新方式的具体结论。

我是一名 C++ 程序员。到目前为止,我所研究的是控制台应用程序,但在不久的将来,我将继续使用 Qt 作为 DEL 来创建真正的图形 C++ 应用程序。

由于市场需求(来 self 居住的地方),我想进入学习创建 iOS 和 Android 应用程序的道路。正如我所说的关于我对 C++ 的学习,我从 C++ 这门伟大的语言中获得了一些基本技能,因此,这种新方法对我来说听起来很容易遵循。

现在,我想根据你们的经验向各位专业程序员提出一些问题,以指导我走上正确的道路。

1- 是否可以(或更好)使用 C++ 本身来创建 iOS 和 Android 应用程序?
2- 如果问题#1 的答案是否定的,您建议我如何实现该目标?
3- 我学习 C++ 的方式是通过书籍和在 MS Visual Studio IDE 上进行练习。如果我被建议去一个不同的领域(不同于 C++)来编写这些应用程序,我喜欢使用书籍。如果您同意,您会推荐哪些书籍来编写那些对我的能力有好处的应用程序。 谢谢。

最佳答案

Qt5 让部署变得非常容易 AndroidiOS应用程序完全用 C++ 编写。

如果您想坚持使用 C++ 编程,那么使用 QtCreator IDE 绝对是一个非常好的选择。

关于android - 进入iOS和Android编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34392656/

相关文章:

objective-c - AVCaptureVideoPreviewLayer 不适用于 renderInContext

android - Progressdialog isshowing 返回 true 甚至调用 hide

android - 在 Android 中,是否保证 AbstractWindowedCursor.isBlob() 是正确的?

C++纯虚类问题

c++ - 捕获运行时异常

ios - 如何从 modalVC 中删除 VC 1 中的 tableView 行?

ios - 找不到 Assets

android - 麻省理工学院 App Inventor 2 : emulator doesn't launch companion

java - fragment onSaveInstanceState 在屏幕旋转时崩溃应用程序

c++ - abs() 和另一种简单的 if 语句似乎不起作用