看板 Soft_Job 關於我們 聯絡資訊
※ 引述《j0958322080 (Tidus)》之銘言: : 最近看了一些工作有需要做UI的, : 好像滿多做儀器的會使用C#, : 做系統的是用QT, : 我個人是喜歡用QT啦因為喜歡C++。 : 那業界這兩個哪個會比較常用呢? 這個問題就算得到解答 其實還是沒有幫助 不管是業界主流 還是冷門的方案 非新創的公司 通常不太輕易換工具 就算是Qt 有些怕問題還是窩著舊版本 公司也不見得每個人都會盯新工具或技術 像vs code這麼好用的編輯器 我們team竟然有8成的人不知道 所以工具的選擇通常不是看自己嗜好 要是執著特定工具 怕是把路走窄了 Qt現在寫QML 是比慢慢拉.ui檔來好得些 QML還能寫一些邏輯 不見得所有東西都要在C++算 算是不錯的 能把UI的邏輯再做一層區隔 如果你懂一些javascript跟qml engine的實作細節 應該能做得得心應手 不過QQuick系的物件 其實生命週期不好掌控 很多時候莫名的crash都出在QQuick已被釋放 Qt卻還在執行事件 怎麼解/避免這種問題 就看經驗跟技術 真的有興趣做UI這塊 其實結合瀏覽器的技術也不錯 有些遊戲引擎就會利用CEF在3D遊戲中渲染UI 直接利用現有HTML/CSS的知識 或是專門做HTML UI的library https://github.com/ultralight-ux/Ultralight 除此之外商業在用的 似乎也有兩三套 (但除了sciter 還有一套很有名的我想不起名字) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.121.62 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1566065234.A.31C.html
EricTCartman: 如果想做玩具 也可以用 dear imgui 寫起來滿有趣的 08/18 02:10
YAYA6655: vs code還真的沒用過。沒想到MS開源也有這麼好的專案。 08/18 20:53
YAYA6655: 真的還滿有心的 :D 08/18 20:53