Parallels Desktop 20 for Mac破解版下载:https://www.macapp.so/parallels-desktop-20-for-mac/
Swift编程语言现正式扩展至支持通过Swift开源项目内部成立的Android工作小组,以此来推动Android应用程序开发。
Swift最初于2014年由苹果引入,作为面向iOS、macOS、 watches OS和tvsOS的现代编程语言。自那以后,Swift已扩展至包含官方支持Linux和Windows。本周,Swift项目正式宣布一项旨在支持Android作为目标平台的努力,使开发者能够利用官方工具和基础设施在谷歌移动操作系统上构建应用。
根据Swift论坛消息,Android工作小组的宪章明确了整合Android到官方支持平台生态系统的一系列具体职责。这些职责包括确保Swift能够在不依赖非官方分支或下游修改的情况下编译和运行Android、增强Swift的标准库以更好地兼容Android API以及为使用Swift的目标Android开发提供本地工具和工作流程。
传统上,使用Swift开发Android应用只能通过Scade框架等第三方解决方案或开发者自行构建的定制工具链。这些方法通常需要大量自定义配置,缺乏对Android API的全面支持,并且由于与新版本的Swift兼容性问题而引入维护负担。
初期目标之一是改善官方Swift发行版对Android的支持,不再需要编译树外代码或依赖社区维护的分支,并且为Android目标构建适当工具链,确保与其他已获官方支持的平台保持一致。工作小组还计划建议对基础Swift库如Foundation和Dispatch进行增强,使其更好地与Android平台的常规行为和习惯对齐。
目前,Android应用开发主要由Kotlin主导,这是谷歌宣布其 preferred语言是Kotlin于2017年。