最新消息:关注人工智能 AI赋能新媒体运营

Swift SDK登陆Android,开发者可在多平台共用代码库

科技资讯 admin 浏览

Swift官方发布Android预览版SDK,支持原生开发与跨平台代码共享

编程语言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纳入官方正式支持平台。