专栏名称: ImportNew
伯乐在线旗下账号,专注Java技术分享,包括Java基础技术、进阶技能、架构设计和Java技术领域动态等。
目录
相关文章推荐
芋道源码  ·  比 MyBatis 快了 100 倍的 ... ·  2 天前  
芋道源码  ·  推荐一个Java面试神器,太香了! ·  3 天前  
芋道源码  ·  实现高效支付的设计思路 ·  4 天前  
芋道源码  ·  这样的SQL太吓人了 ·  4 天前  
芋道源码  ·  Java循环:for、foreach与str ... ·  6 天前  
51好读  ›  专栏  ›  ImportNew

Kotlin 是安卓官方团队支持的新语言

ImportNew  · 公众号  · Java  · 2017-05-18 11:43

正文

(点击上方公众号,可快速关注)


今天是 Google I/O 2017 大会第一日。一觉醒来,发现 Kotlin 成为了 Android 的官方开发语言。谷歌安卓团队今天在 Google I/O 2017 大会 上宣布对 Kotlin 提供 first-class 的支持。


  1. Kotlin 是一个基于 JVM 的新编程语言,由 JetBrains 开发; 

  2. 谷歌安卓团队和 JetBrains 的关系不一般。Android Studio 就是基于 JetBrains 开发的 IntelliJ IDEA 社区版; 


马后炮一下,谷歌在和甲骨文 Java 版权官司之后必然要做的调整之一就是改语言。


Google I/O 2017 大会上有关 Android 的消息,已有很多媒体报道了。「安卓开发精选」从「新浪科技」摘编相关消息:


Adnroid O,虽然还没正式叫它8.0,官方主要强调了它的而两个特点:是“Fluid Experience(流畅体验)”,和“Vitals(核心功能)”

令人眼前一亮的新功能似乎并不多……包括画中画,登录信息自动记录和补全,以及利用机器学习技术来识别邮件里的关键信息等等。

地图、Netflix视频、浏览器中的视频等将支持Adnroid O画中画功能,官方称未来还有更多功App将会支持;系统通知功能也有升级,“Notification Dots(通知点)”这功能似乎借鉴了iOS App的角标,但长按时候会显示更多信息。

Notification Dots(通知点)功能

第二个功能,也就是登录信息自动补全成了介绍时间最多的功能,这个类似iOS钥匙串的功能植根与系统之中,不仅是浏览器中的表格信息,App中的信息也可以自动填充了。

自动填充功能

Vitals(核心功能)这块,谷歌强调了电池续航、安全性、快速启动和系统稳定。Google Play商店每天都会扫描500亿次应用程序,告知你手机上的App是安全的;而Android O系统的启动时间比上代快一倍,后台回收机制也更完善。

谷歌应用商店的安全功能

启动时间更快

对开发者们来说,一个大事是Android系统有了自己的开发语言Kotlin,谷歌称这是更高效且智能的语言。

Android系统有了自己的开发语言Kotlin

目前Android O的测试版已经上线,可以尝试下载了。虽然新功能不少,但都偏重细节,似乎国内厂商的各种UI都做过类似功能,而且更贴近中国用户。

同步出现的还有轻量级系统Android Go,为入门级别地点设备准备;谷歌希望用它扩大用户群,这个系统在512MB内存设备上也能运行,谷歌Play软件列出适合它的应用,谷歌还推出了“Building for Billions”项目,帮助开发者打造适合它的应用。

Android Go 系统

这不是谷歌第一次干这事,此前他们曾启动Android One低价手机计划,这次的Android Go是一次软件的推动。


http://tech.sina.com.cn/mobile/n/n/2017-05-18/doc-ifyfkqiv6471062.shtml


看完本文有收获?请分享给更多人

 关注「安卓开发精选」,提升安卓开发技术