曾经一直在找开发桌面程序的语言, Windows API,MFC,C# 等, 但都感觉不那么如意. 直到遇到 QT, 感觉眼前突然一亮, 它不但可以开发桌面软件, 还可以开发 app. 因为它是跨平台的.
小编推荐一个学 C 语言 / C++ 的学习裙[ 七三零, 一三零, 二二一 ] , 无论你是大牛还是小白, 是想转行还是想入行都可以来了解一起进步一起学习! 裙内有开发工具, 很多干货和技术资料分享!
QT 的跨平台, 跨到: windows,mac,linux 的桌面程序, 以及 Android,iOS 的 app,... 只要写一套代码即可.
你可以用它来开发嵌入式上位机软件, 开发 Windows 桌面(通常我就用它来开发 PC 上的那种安装程序), 比如: 独特的写书软件. 开发 APP;
它能和嵌入式结合, 能和前端 JS 结合, 再配合后端 PHP, 你开发的智能的东西不仅是智能个体还和互联网融合一起. 也就囊括了物联网, 人工智能, 互联网, 处在一个多路交汇处, 中转站, 又是个万能的框架, 说它很具有未来代表性, 一点都不为过.
如果代码质量高, 只要写一套代码就可以运行在: 上位机 Mac,Windows, 各 Linux 发行版, 移动设备 iOS,Android,Windows RT, 各嵌入式设备. 只需做极少量适配工作, 极大降低开发成本, 你熟悉一种语言就能完成的事情比你学多种语言才能完成要省事的多. 它的 "信号和槽" 思想也是很前卫和强大的. Qt 能结合 JS 来开发桌面程序, 就像小程序结合 js 开发在微信上运行的小体积的 app, 是个很好的发展方向! 要速度有速度, 要效率有效率, 要界面有界面!
所以, 这样优秀的框架, 前景也必须一样优秀.
它基于 C++; 它在不断的成熟, 相信以后会让开发更轻松, 而且更跨平台.
所以以后这几个应该抓, 你就前途无量了:
QT, 前端, PHP
因此, 重点单独闭关提供的高质量内容交互性 "QT 知识星球" , 突出互动学习的特点, 轻松学习 QT 这个语言.
QT 的内容有:
小编推荐一个学 C 语言 / C++ 的学习裙[ 七三零, 一三零, 二二一 ] , 无论你是大牛还是小白, 是想转行还是想入行都可以来了解一起进步一起学习! 裙内有开发工具, 很多干货和技术资料分享!
这些是 C/C++ 能做的
来源: http://www.jianshu.com/p/9c24e175c24f