蘋果主導的Swift程式語言正式擁抱Android平臺開發社羣 成立專責工作小組強化跨平臺支援
由蘋果主導的Swift開源專案,近期宣佈成立Android工作小組 (Swift on Android Workgroup),意味將推動Swift程式語言對Android平臺的正式支援,進一步拓展這套程式語言的跨平臺應用範疇。
這項舉措不僅象徵Swift程式編程語言脫離「僅爲蘋果系統設計」的限制框架,也代表將使Swift擁抱Android生態系統開發社羣,藉此成爲Android平臺值得信賴的開發工具一員。
使Android成爲Swift官方支援平臺
根據Swift官方網站公佈的章程,Android工作小組的核心任務可分爲以下幾項:
• 強化官方對於Android支援:持續改進Swift官方發行版本對Android的支援,避免開發者依賴非官方擴充程式或外部修改版本。
• 調整核心套件相容性:對包括Foundation和Dispatch在內的Swift核心套件進行調整,使其更貼合Android開發習慣。
• 明確平臺支援等級:與Swift平臺指導小組合作,正式定義Android的支援等級與範圍,並且努力實現這些目標。
• 持續整合測試:爲Swift開發流程導入Android測試環境,讓PR (Pull Request)能直接包含Android測試驗證。
建立與Java SDK橋接與打包流程
除了語言本體支援之外,Android工作小組也着手解決Swift與Android原生環境整合的實務問題,包括:
• Java SDK橋接建議: 協助開發者釐清Swift如何與Java SDK做最佳對接,提升互補操作性。
• Swift函式庫打包策略:提供建議與最佳實作,讓Swift模組能順利整合進Android應用中。
• 除錯支援:開發針對Android平臺上Swift應用的除錯機能,讓開發者能有更完善的開發與測試工具。
爲Swift生態系打開新一扇門
Swift目前已逐步擴展至Linux、Windows、WebAssembly等平臺,現在更透過官方組織推動Android平臺支援,可望讓這套原本專爲蘋果生態打造的語言,在行動平臺上發揮更廣泛的影響力。對於希望以單一語言開發iOS與Android的開發者來說,Swift在Android支援的進展或許將成爲一大福音。
《原文刊登於合作媒體mashdigi,聯合新聞網獲授權轉載。》