程式設計員目前開發蘋果平台的程式,不少都使用原生的Swift,因為有蘋果支持,而且可以第一時間使用蘋果平台新系統的所有功能。過往Swift只能用作開發蘋果平台的程式,但由即日起Swift程式設計員現在可以用熟悉的語言開發Android應用程式。在經過數月的籌備後,Swift Android工作組今日正式推出了Swift SDK for Android的首個預覽版本,標誌跨平台程式開發邁進新里程。
Swift核心團隊開發者Joannis Orlandos指出,今日發表的是「Swift SDK for Android的每日預覽版本」。這個里程碑集合了Android工作組多月來的努力,新SDK讓開發者可以用Swift開發Android應用程式。目前Swift SDK for Android已可下載,官方網站有完整教學配合Windows、macOS甚至乎Linux用戶需要。
工作組同時發表了詳盡的入門指南,逐步說明設置所需的依賴項、套件及封包。開發者亦可在GitHub上找到多個示範,協助將Swift代碼整合至現有的Android項目中。此外,新推出的swift-java項目亦支援與Java互通。
用一種程式語言開發iOS與Android程式不是新鮮事,目前較熱門的是使用Flutter又或React Native,相關程式設計員可以利用Flutter又或React Native,寫一次即能同時開發iOS及Android版本。不過,今次仍然算是重要的里程碑,因為有多一個選擇總好過少一個。
