1.C/C++系列
IDE就不用說了,是宇宙中最好的IDEVS系列,這部分的代表就是MFC和Qt,下面分別介紹。
1.1MFC
壹款被微軟拋棄很久的產品,但目前仍占有壹定市場,主要在軍工、自動化等行業。如果妳不幸加入了壹家公司,還在維護這個老MFC項目,那麽我建議妳考慮下壹份工作。MFC==沒有食物。重要的事情說三遍。不建議選擇MFC。不建議選擇MFC。
1.2誇脫
當然,率先推廣QTCreator的是IDE。當然也可以選擇VS搭載QT插件進行開發。跨平臺支持,在本地化越來越受重視的今天,我相信Qt的市場會逐漸增大。
下面是QML繪制的界面效果圖。
1.3C++第三方接口庫
這裏就不壹壹列舉了,可以直接在網上搜索,主要推薦壹個duilib。
Duilib是Windows下免費開源的DirectUI接口庫。由於其簡單可擴展的設計和穩定高效的實現,被各大互聯網公司廣泛接受。廣泛應用於包括IM、視頻客戶端、股市軟件、導航軟件、手機輔助軟件、安全軟件等行業的眾多pc客戶端軟件中。Duilib還在發展中,會在文檔、例子、動畫、渲染引擎等很多方面繼續完善。除了各方面的優點,最缺點就是不再維護原代碼的作者,可能會有更多的坑,各個公司也在維護自己的版本。
下面是基於Duilib開發的模仿360安全衛士的界面效果。
2.C#
編程界的富二代有微軟這個親爸爸的支持,也有VisualStudio的大力支持。通過簡單的拖放界面,即使是新手,也可以快速制作出具有可視化界面的GUI程序。當然,要把它學得又好又深,需要妳付出壹些努力。還有很多常見的管理系統都是用它來開發的。它的優勢在於開發速度快,兼容性好。
3.Java Script語言
代表性的是電子,從中開發出了威武的VSCode,JS有壹統天下的趨勢(後臺,PC端,移動端)。
4.Java系列
這個,應該用的不多,只是作為理解,JavaSE。用Eclipse開發就行了。