不久前,騰訊QQ項(xiàng)目組曾發(fā)布預(yù)告,宣布QQ for Linux新版本即將開啟公測。
現(xiàn)在,新的Linux版QQ已經(jīng)開啟公測,不過目前僅支持x86架構(gòu),arm64架構(gòu)還仍在適配中。
與此前極為簡陋的Linux版QQ相比,新的版本和此前的macOS版本一樣基于Electron框架,理論上支持所有Linux發(fā)行版系統(tǒng)。
在UI上,新版本采用了與微信相似的三欄式設(shè)計(jì),整體更加簡潔現(xiàn)代化,功能也更加齊全。
據(jù)悉,Electron是一個(gè)跨平臺(tái)的,基于Web前端技術(shù)的桌面GUI應(yīng)用程序開發(fā)框架,這套框架允許用戶使用HTML和CSS繪制應(yīng)用界面,使用JS來設(shè)計(jì)業(yè)務(wù)邏輯,且?guī)缀跛械腤eb前端框架都能夠運(yùn)用其中。
這使得Electron擁有出色的開發(fā)效率與執(zhí)行效率,并且不需要考慮兼容問題;當(dāng)然,它也存在打包體積過大、資源消耗較大等優(yōu)化問題;且復(fù)雜度較高,陡峭到不講道理的進(jìn)階曲線,想要深入學(xué)習(xí)較為困難。