Google正考虑用苹果的Swift语言开发Android,同语言双平台开发不远矣?
据TNW,Google 正考虑将苹果几个月前开源的 Swift作为 Android 系统的开发语言,不仅如此 Facebook、Uber 的代表也曾和 Google 一起在伦敦商议此事。
目前 Android 系统的开发语言主要是 Java,但由于 Google 和 Oracle(甲骨文)公司之间的矛盾纠葛(双方的争议从 2010年 就开始了,后者一直称 Google 的 Android 系统使用了 Oracle 的 Java 版权和专利,并将 Google 告上法庭,索赔 61 亿美元。),Google 曾于 2015年年 底透露下一代 Android N 中用甲骨文(Oracle)公司的开源代码 OpenJDK 来替代后者的 Java APIs。
消息人士称,Swift 语言暂时还不会取代 Java 的重要地位。但由于 Google 和 Oracle 之间有关 Java 的诉讼仍在持续中,亲和认为 Swift 比 Java 更有优势。Swift 是开源的,意味着 Google 可以通过它开发 Android 系统而无需改变自己的开源移动架构。对于开发者来说,能够使用同一种语言为当前的两大移动平台(Android、iOS)编写应用,会节省大量成本与精力。