Google正考虑用苹果的Swift语言开发Android
发布人:桔子科技 发布时间:2016-05-10 08:02:40 分享到:
据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)编写应用,会节省大量成本与精 力。
不过 Swift 不能被 “复制黏贴” 到其他操作系统上,Google 必须要为它开发一个 Swift 的 “运行时库”。还要把所有 APP 开发库移植到 Swift 上,以及软件开发结构和开发包。目前 Android 的底层 API 是用 C++ 写的,或许还需要重新编写。
当然这并非难事,去年底知名软件开发者 Romain Goyet 就曾用 Swift 来开发 Android 软件。
还有消息称,Google 也在同时考虑 Kotlin 语言,它能够应用于 Java 语言环境中,但编译速度有点慢。
另外,由于 Swift 有能够同时作为后台开发和前端开发的优势,Facebook 和 Uber 这种需要和各种服务对接口的应用也比较适合它。据悉 Facebook 内部已经在用 Swift 开发程序了。
本文是
成都网站建设公司、成都网站设计制作公司与成都APP开发公司-桔子科技公司为您整理!
成都网站建设
,成都网站设计,
成都网站制作,
成都网页设计,成都网站建设公司 ,成都网站设计公司,成都网站制作公司,成都网页设计公司,
成都手机网站建设,手机网站建设,
成都APP开发,APP开发,成都建网站,成都做网站,成都商城网站建设,集团网站建设,网站建设,高端网站建设,品牌网站建设,成都平台网站建设,成都响应式网站建设,成都微信网站建设,成都微商城网站建设,成都微信营销,成都网站优化,成都网络公司。
下一篇:MSN中文网6月7日将关停简体中文服务上一篇:网站建设:传统企业怎么做互联网+