熱搜:win11繞過硬件限制安裝 一鍵重裝Win10系統(tǒng) 最干凈的u盤啟動盤 真正純凈版的win7系統(tǒng)
編輯:jiayuan 2017-11-21 08:58:20 來源于:IT之家
11月21日消息 盡管具體的用途還不得而知,但谷歌繼Android和Chrome OS后正在開發(fā)第三個操作系統(tǒng)“Fuchsia”如今已經(jīng)成為業(yè)界所有人都知道的小秘密,甚至GitHub中已經(jīng)出現(xiàn)了部分相關(guān)的公開源碼!而據(jù)最新消息顯示,F(xiàn)uchsia中似乎還有Swift代碼的影子。這究竟是在怎么回事呢?
據(jù)悉,這款操作系統(tǒng)的核心是用C語言和C++編寫的。但除了C和C++之外,F(xiàn)uchsia里還有Swift代碼的影子。
那么,開發(fā)者可以將使用Swift語言為iOS開發(fā)的應(yīng)用程序移植到Fuchsia上嗎?或許并非如此,盡管蘋果已經(jīng)開源了Swift語言,但是iOS平臺(比如用戶界面)是封閉的,這些依賴封閉的庫的代碼是不可移植的。
當然,開發(fā)者們其實還是有可能使用包括Swift、Go、Rust、JavaScript在內(nèi)的編程語言來為適用于Fuchsia系統(tǒng)的應(yīng)用程序編寫核心邏輯,然后再用其他的語言來為這些應(yīng)用程序編寫用戶界面的。
據(jù)了解,現(xiàn)在有一個名為“SCADE”的跨平臺框架,這個框架允許你使用Swift來構(gòu)建iOS或者Android的應(yīng)用程序。
至于Fuchsia具體的發(fā)布時間,目前還沒有更進一步的消息。不過,對于那些可以熟練使用Swift語言的iOS開發(fā)者而言,可以使用Swift語言來編寫適用于Fuchsia系統(tǒng)的應(yīng)用程序的核心邏輯代碼無疑是一個不小的“驚喜”!
發(fā)表評論
共0條
評論就這些咯,讓大家也知道你的獨特見解
立即評論以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場