目录:
Android和Chrome曾经因为它们的构建难度而闻名。 不再。 谷歌年复一年地继续改进其开发人员工具,在I / O 2018年,有很多令人兴奋的事情。
I / O 2018的开发工具有什么新的和令人兴奋的?
Android应用开发者最大的宣布是Android Studio 3.2。 并不是因为每个人都喜欢更高的数字,而是因为它带来了一些巨大的功能。 虽然像一个新的收缩器和优化器这样的东西在书呆子的方式非常酷,但有一些真正令人敬畏的面向用户的功能即将推出。
-
Android Jetpack - Jetpack是一系列功能,开发人员可以将这些功能直接插入到支持四个主要开发组件的应用程序中:架构,用户界面,基础和行为。 这些组件涵盖了数据管理,动画,媒体播放,权限等等。 由于它们并未嵌入Android本身,因此Google可以随时添加更多内容,并且可以通过Android支持库轻松实现。
-
应用程序包 - Google和开发人员一样,当应用程序变得太大时,用户不再希望下载它。 数据费用和可用空间可能意味着您的应用程序随着其增长而失去其安装基础。 为了解决这个问题,谷歌推出了App Bundles和Google Play Dynamic Delivery。 开发人员可以将应用程序在多个体系结构和多种语言上运行所需的所有内容放入Google Play开发人员控制台,并让它创建仅包含特定用户所需文件的软件包。 然后,Google Play动态投放即将启动,并为正确的用户提供正确的文件。
- 切片 - 切片是您应用的小型“远程”部分,可以显示在通知栏或Google搜索内部。 给出的一个示例是当用户搜索音乐时将音乐播放器粘贴到搜索中的音乐播放器。 应用操作基本上是可视化的Google智能助理操作,可让用户通过几乎任何屏幕上的应用观看视频或订购食物。 捆绑在一起时,这些可能会改变我们使用Android手机的方式。
Android P也带来了一些新的API。 为P开发的应用程序将让开发人员了解应用程序的使用时间以及使用方式。 然后,他们可以提供反馈,例如建议您放下电话。 还有一个新的生物识别管理器,因此设备制造商可以轻松地通过硬件扫描硬件上的安全元件。 当然,像通知和助理操作这样的新UI元素看起来很棒。
Android开发工具有什么新功能?
Android Studio中的工具也很适合3.2版本。 旨在使构建优秀应用程序更容易,更快速的微小变化总是受到欢迎,这些“小东西”受到了最热烈的欢迎。
- 由于快照支持和更好的资源管理等工具,Android Emulator的启动速度更快。 一个演示显示模拟器,配有设备框架,打开并在 2秒内 运行Android 3D压力测试。 是的,两个。 秒。 直到我看了几次,我都不相信。
- 材料主题 - 材料设计是使应用程序遵循一致的外观和下降的简单方法,但它 太 一致了。 Material Theming是Material Design,不会让每个应用看起来都一样。 吃蛋糕也吃吧!
- 实验性的Kotlin扩展程序可以让您通过一两次点击一次又一次地将那些平凡的事情放到您的应用程序中。
- 在模拟器中支持AR应用程序是一件非常重要的事情。
我们还看到了一些新的机器学习工具,Flutter语言以及对云计算的更好支持。 Android的开发越来越好,越来越容易。
那些Chrome工具呢?
Android Studio以及一般的Linux应用程序支持即将推出Pixelbook。 如果没有其他公告,这仍然是有史以来最好的Google I / O. 但我们还看到了一个演示,让开发人员构建一个针对任何屏幕优化的应用程序,其中包括大型Chromebook屏幕。
我们将在未来几天内详细了解LightHouse等Web开发和调试工具。
关于紫红色的一切?
什么是紫红色? 严肃地说,除了简短地提到Flutter语言之外,我们想知道谷歌未来操作系统的任何内容都没有出现。 我们并不真正期望它,因为Google I / O完全是关于现有工具的改变以及我们已经使用的东西的新功能。