程序语言Swift官方发布Swift SDK for Android Nightly预览版,让开发者能以原生Swift构建Android应用,并强调可在iOS、Android与服务端之间共享商业逻辑与程序代码库。此为Swift扩大跨平台版图的重要一步。
目前SDK已开放下载,官方同步提供教学与示范项目,协助开发者把Swift组件带到Android。开发者可在Windows、macOS或Linux环境开始尝试,但此阶段仍属预览,重点在验证流程与反馈实务经验。
在互通层面,swift-java项目同时提供函数库与程序代码产生工具,能在Swift与Java之间自动生成安全且高效的双向绑定。这让开发者能更轻松地将既有的Swift商业逻辑导入Android项目,也能在Swift端直接调用Java函数库,缩短跨语言集成的开发流程并提升维护效率。
Swift Package Index今年中引入Android兼容性测量,显示约27.9%的组件已能在Android构建,也就是说,以非UI层为主的跨平台共享已具备基础。社交媒体展示页面与索引也逐步标注Android支持情况,有利团队评估移植成本与风险。
Android工作小组已公开章程、维护项目看板与官方持续集成工作管线,并在Swift论坛打开对应讨论流。同时,Android愿景文件已提交至swift-evolution正在审查,目标把Android纳入官方支持等级。
