最近看到一個印度大佬編譯了一套GUI程式,然後成功的在Fuchsia系統上面執行Flutter程式,包括官方的:Flutter Gallery,不得不佩服老外的技術熱情。他使用的是Armadillo GUI,作為橋樑銜接Fuchsia底層和Flutter,然後呼叫底層的一些命令,最後把Flutter程式執行起來。雖然不是官方的,但是已經是一個很大的進步了。
官方目前Fuchsia原始碼方面已經有很大的進展了,可以成功的編譯執行,但是一直沒有Launcher推出,現在這位大佬使用Armadillo GUI,正好彌補了這塊空白,雖然視訊上看到得也有很多侷限性,比如:視訊播放緩衝半天沒反應,有些程式的功能沒有完全支援,多視窗合併之後無法還原等。
這個GUI系統登陸之後,你可以通過有下拉視窗,看到一些常用操作,電量顯示,Wifi顯示,網路訊號,音量調節,亮度調節。這一點用在移動裝置和桌面端都是通用的。
核心是一個Ask for anything
,你可以輸入關鍵字,查詢你想要的應用內容,比如,輸入:hello會出來一個hello world程式,輸入mail會出來郵箱程式,輸入cube會出來3D旋轉的正方體程式,輸入gallery會顯示Flutter Gallery
程式,輸入chat會出來聊天程式,輸入video
會出來很多播放器程式,根據需要選一個即可。
演示視訊如下所示,大家可以看看這個印度大佬是怎麼操作的:
更多關於Flutter精彩乾貨,歡迎關注公眾號【Flutter那些事】,乾貨等你來拿。