基於網頁技術開發軟體GUI相比原生難爆了,為啥大家還是樂此不疲?

時間 2021-06-01 12:50:07

1樓:

如果你定義原生 GUI 開發就是用控制項堆介面...那確實會簡單一些。

不用任何控制項庫,從搭環境開始,我們就來個 Hello World 看一下,估計 Web 去吃飯了原生那部分還沒開始編譯呢...

2樓:雲天明

其實覺得畫網頁不好看或者不好畫的我們還可以來一張100% 100%的canvas

嗯…………其實……並不是非常難用…………(

然後,不管是qt啊,還是wpf,他們的gui不也是畫的←_←

3樓:franky

團隊技術棧,技術選型社群生態考慮,短期最簡可用版本開發效率,相關選型學習成本,區域性熱更需求佔比,跨平台工作量。任何選擇都是權衡產物.

某些人考慮問題是基於自己公司人員能力,背景,甚至需求場景去判斷別人的選擇,然後各種優越感就來了...

4樓:

實際上,網際網路軟體大部分介面用HTML寫就是更簡單,尤其內容類的,比用原生簡單非常多,而且配合好的策略,HTML的熱更新也是原生介面無法比的,只有在包含文字輸入,以及操作複雜的介面,原生才有效能和體驗上的優勢。

5樓:Richard Yu

真的很難嗎?你試過用GDI+開發Win32應用嗎?這才叫麻煩!CSS3寫個動畫比你自己演算法實現簡單多了!

如果不考慮體積的話直接上CEF,幾十MB的dll直接塞進去!

(然而我寫的這些破軟體體積大的話誰用啊!)

技術開發合同與技術服務合同有什麼根本區別?

技術合同認定登記 技術服務合同是指當事人一方以技術知識為另一方解決特定技術問題所訂立的合同。技術服務合同中包括技術培訓合同和技術中介合同。技術服務合同具有以下特徵 第一,合同標的是解決特定技術問題的專案。第二,履行方式是完成約定的專業技術工作。第三,工作成果有具體的質量和數量指標。第四,有關專業技術...

如何從技術開發人員轉行做產品經理?

產品一哥 題主你好,從技術開發人員轉行做產品經理其實有很多需要考慮的,產品經理需要邏輯思維好一點,自學能力強,還要有很好的執行能力等等多方面。好的產品經理還需要一定的專案管理能力。需要推動產品按照正常的步驟,規定的時間,按質按量的發布上線。這裡就涉及到,整體管理 時間管理 團隊管理 需求管理。整體管...

技術開發合同中如果智財權共同所有,今後會引發什麼糾紛嘛?

肉桂卷 技術開發市場中,如果技術開發者對技術擁有相對壟斷的能力,往往會附加智財權條款,要求共同共有所開發的產品。而對共同共有的約定不清,或對未來合作模式的考慮不周,在未來利益分配上極易產生糾紛。一 智財權共同共有的內容 開發軟體為例,共有的智財權包括 1 軟體著作權共有 體現為軟著登記權 2 專利權...