這個不是嵌入式程式設計,也不是嵌入式的GUI。樹莓派上跑各種作業系統。如果想做GUI最好用它推薦的那個debian改過來的作業系統,那個比較快。如果想開發一個“複雜”的GUI。 而且又是新手。 那麼我建議你走WEB方式。 WEB方式可以開發複雜的介面,而且學習曲線比較平。 也容易學。如果想用視窗介面開發。pyqt入門容易,想開發“複雜”的介面,學習成本有些高。 相對來講wxWindows還要容易些。 雖然我本人經常使用pyqt,不過它真的不太容易使用的一個GUI。相比windows下開發GUI要難100倍。象你描述那邊複雜的過渡動畫,還有介面元素樣式,建議你用WEB,使用html5, javascript, node.js還有bootstrap。絕對不要走pyqt或者是wxwindows的路線。因為成本太高了。學習速度也慢。pyqt的唯一好處就是,它不依賴於瀏覽器。可以開發獨立的桌面程式。通常由專業程式設計師開發一個介面框架,一勞永逸。另外再補充一下。如果你想在樹莓派上開發類似車載智慧系統的東西。建議你用android。
這個不是嵌入式程式設計,也不是嵌入式的GUI。樹莓派上跑各種作業系統。如果想做GUI最好用它推薦的那個debian改過來的作業系統,那個比較快。如果想開發一個“複雜”的GUI。 而且又是新手。 那麼我建議你走WEB方式。 WEB方式可以開發複雜的介面,而且學習曲線比較平。 也容易學。如果想用視窗介面開發。pyqt入門容易,想開發“複雜”的介面,學習成本有些高。 相對來講wxWindows還要容易些。 雖然我本人經常使用pyqt,不過它真的不太容易使用的一個GUI。相比windows下開發GUI要難100倍。象你描述那邊複雜的過渡動畫,還有介面元素樣式,建議你用WEB,使用html5, javascript, node.js還有bootstrap。絕對不要走pyqt或者是wxwindows的路線。因為成本太高了。學習速度也慢。pyqt的唯一好處就是,它不依賴於瀏覽器。可以開發獨立的桌面程式。通常由專業程式設計師開發一個介面框架,一勞永逸。另外再補充一下。如果你想在樹莓派上開發類似車載智慧系統的東西。建議你用android。