據tnw稱,谷歌正在考慮將蘋果幾個月前開源的swift變為安卓系統的開發語言。 不僅如此,臉書、uber的代表也和谷歌一起在倫敦討論了這件事。
目前,安卓系統的開發語言以java為首要,但谷歌與甲骨文企業之間的矛盾(雙方爭論始于年,后者認為谷歌安卓系統采用甲骨文java版權和專利,google 中,谷歌在年底宣布,新一代安卓n將使用甲骨文( oracle )公司的開放源代碼openjdk代替后者的java apis。
消息稱,swift語言還沒有取代java的重要地位。 但是,由于谷歌和甲骨文之間不斷發生關于java的訴訟,我認為swift比java更具親和力。 swift是開源的,這意味著谷歌可以在不改變開源移動架構的情況下開發安卓系統。 對開發者來說,能夠用同一種語言創建當前兩個移動平臺( android、ios )的APP,可以節省大量資金和精力。
但是,不能將swift復制并粘貼到其他操作系統中。 谷歌需要開發swift的運行時庫。 將所有的app開發庫移植到swift中,也移植軟件開發結構和開發包。 現在,作為安卓基礎的api是用c +編寫的,所以可能需要重新編寫。
當然不是很難。 去年年底,知名軟件開發者romain goyet使用swift開發了安卓軟件。
另外,谷歌也在考慮kotlin語言,可以應用于java語言環境,但也有信息稱編譯速度有點慢。
另外,由于swift具有作為后臺開發和前端開發的特點,因此也適合應用于facebook和uber等需求和各種服務的接口。 據說在臉書內部已經用swift開發了程序。
相關查詢
溫馨提示:尊敬的[]站點管理員,將本頁鏈接加入您的網站友情鏈接,下次可以快速來到這里更新您的站點信息哦!每天更新您的[“Google正考慮用蘋果的Swift語言開發Android”]站點信息,可以排到首頁最前端的位置,讓更多人看到您站點的信息哦。
