(点击上方公众号,可快速关注)
今天是 Google I/O 2017 大会第一日。一觉醒来,发现 Kotlin 成为了 Android 的官方开发语言。谷歌安卓团队今天在 Google I/O 2017 大会 上宣布对 Kotlin 提供 first-class 的支持。
Kotlin 是一个基于 JVM 的新编程语言,由 JetBrains 开发;
谷歌安卓团队和 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
看完本文有收获?请分享给更多人
关注「安卓开发精选」,提升安卓开发技术