Board logo

標題: python 超簡單, 又可bind Qt 有埋UI builder. [打印本頁]

作者: anselml    時間: 2020-2-29 10:17     標題: python 超簡單, 又可bind Qt 有埋UI builder.

提示: 作者被禁止或刪除 內容自動屏蔽
作者: KamSing    時間: 2020-2-29 10:29

Can you wrap the mindmanager API with ironpython so you can develop in python?
作者: anselml    時間: 2020-2-29 10:31

提示: 作者被禁止或刪除 內容自動屏蔽
作者: hihihi123hk    時間: 2020-3-1 16:47

本帖最後由 hihihi123hk 於 2020-3-1 16:59 編輯

其實 Build UI 好睇用途,同埋最好 Future Proof,樓主嘅用途係?

例如做 Retail App,UI/Ux 一定唔可以差

例如做 Internal Tool 最緊要 develop 得快,易 Maintain

For Fun 最緊要係大路,咁會多啲Online tutorial (Blogs/Videos), stackoverflow questions,可以 Google + Copy and paste 慢慢學唔洗自己寫咁多

via HKEPC IR Extreme 4.2.3 - iOS(4.0.2)
作者: xader    時間: 2020-3-1 19:45

其實 Build UI 好睇用途,同埋最好 Future Proof,樓主嘅用途係?

例如做 Retail App,UI/Ux 一定唔可以差 ...
hihihi123hk 發表於 2020-3-1 16:47



    internal tool 有咩推介?
作者: anselml    時間: 2020-3-1 23:36

提示: 作者被禁止或刪除 內容自動屏蔽
作者: hihihi123hk    時間: 2020-3-2 16:03

本帖最後由 hihihi123hk 於 2020-3-2 16:15 編輯
回復 hihihi123hk

python+pyqt5 (with qt designer)


python 就咁 x = 1

唔洗先declare int,
唔洗乜int  ...
anselml 發表於 2020-3-1 23:36

其實而家主流 Application,Data 同埋 UI 已經完全 Decouple

無必要過份綁死某隻 Programming Language。

不過既然你好似做咗咁多功課,好奇想問下一啲問題睇下你有冇搵過:

1. 知唔知有啲乜野出名(好多人用)嘅 UI Application 係用緊你呢套 Stack 寫?

2. 如果要 On Top of QT customize 一套 Theme 要花幾多時間?

3. 如果要做 UI Animation,佢係咪支援 Hardware Acceleration?同埋有幾多罐頭 Animation 可以真接用?

4. 如果「真係咁好」,點解你要靠其它師兄口中得知,而唔係一 Google 就見到?


題外話:就 iOS/Android 就算有 UI Builder,真係寫 Production App 其實好少會用,因為好難 Git Diff。

而家三大 Platform 都行緊去用「Code Build UI + Instant UI previewer」,只會愈黎愈少人用 Drag & Drop 寫 UI,因為歷史証明咗 Drag Drop 變出黎嘅 Definition 係完全 Maintain 唔到,更莫講話要升級 Version

Mac/iOS 叫 SwiftUI
Android 叫 Jetpack Compose
Web(React) 叫 JSX

P.S 如果寫啲唔洗 Maintain 嘅野(學習用途),Drag Drop 依然係學習寫 UI & Data interaction 嘅非常易入口嘅第一步

via HKEPC IR Extreme 4.2.3 - iOS(4.0.2)
作者: 7h1r733n    時間: 2020-3-2 21:53

本帖最後由 7h1r733n 於 2020-3-2 21:54 編輯
其實而家主流 Application,Data 同埋 UI 已經完全 Decouple

無必要過份綁死某隻 Programming Language ...
hihihi123hk 發表於 2020-3-2 16:03

pyqt只係個qt wrapper... 如果本身識qt就好用.. 如果唔熟.. 同重新learn qt冇分別...
利申.. 有玩過Qt4... 不過已經放棄左... 要做GUI Application我寧原用WinForm或者Mono...
作者: anselml    時間: 2020-3-3 23:34

提示: 作者被禁止或刪除 內容自動屏蔽
作者: hihihi123hk    時間: 2020-3-4 11:03

回復 hihihi123hk

大把人用qt, 如果佢係c++ and cross platform

via HKEPC Reader for Android
anselml 發表於 2020-3-3 23:34

雖然都係未知你個用途,好難講邊啲技術比較好。

但都可以了解下 VSCode, Slack, Discord, Skype 呢啲過千萬人用緊嘅 Application ,係用咩做 Cross-Platform ,而更重要係「點解」會揀嗰種技術

via HKEPC IR Extreme 4.2.3 - iOS(4.0.2)
作者: 7h1r733n    時間: 2020-3-4 18:26

雖然都係未知你個用途,好難講邊啲技術比較好。

但都可以了解下 VSCode, Slack, Discord, Skype 呢啲過 ...
hihihi123hk 發表於 2020-3-4 11:03



    人地唔要node,js 唔要electron 啊, 要python 要qt 因為夠老夠old school 啊... 明未啊... 如果佢係客, 佢要乜, 俾乜佢就得...
作者: rkkc    時間: 2020-3-4 19:26

樓主有 PhD,又被美國 CIA 追蹤,我哋點夠班答佢呢...
作者: hihihi123hk    時間: 2020-3-4 19:50

人地唔要node,js 唔要electron 啊, 要python 要qt 因為夠老夠old school 啊... 明未啊... 如果佢係 ...
7h1r733n 發表於 2020-3-4 18:26

叫佢了解下啫

還掂仲揀緊

via HKEPC IR Extreme 4.2.3 - iOS(4.0.2)





歡迎光臨 電腦領域 HKEPC Hardware (https://www.hkepc.com/forum/) Powered by Discuz! 7.2