谷歌新工具重磅开源!有它就能在Chrome OS上快速构建应用程序了
如今,人们待在家里的时间比外出的时间要多得多,同时,人们也越来越依赖于电脑,无论他们是在和朋友和家人视频聊天,还是在玩娱乐应用和游戏,抑或是处理例行工作事项,还是在创建自己喜欢的一个项目......
从2020年3月到6月,在美国Chromebook的销量同比增长了127%,而美国其他笔记本品类的销量同比增长了40%。
因此,为了改善人们的应用程序体验,谷歌近日推出了 Chrome OS 开发者中心(chromeOS.dev)。
网站内包含许多技术资源、教程、代码示例和新鲜资讯等,其目的是“帮助开发者更大限度地利用平台上的功能”,了解 Chrome OS,并更轻松地构建 Chrome OS 应用程序。这些资源专为技术开发人员,设计师,产品经理和业务负责人准备的专用资源。ChromeOS.dev提供英语和西班牙语,后续还会推出其他语言。
在这上面,你可以查看谷歌和Chrome操作系统专家以及各种有经验的开发人员的意见,他们分享各种实用的技巧,以及当下创建应用程序所要面临的挑战。另外你可以查看最新的《Chrome OS布局和UX应用程序指南》,这里面包含有关UI组件、导航、字体、布局以及为Chrome OS创建世界一流的应用程序和游戏所需的一切信息。(地址:https://chromeos.dev/en/android/design)
值得一提的是,作为一个完全开源的在线网站,ChromeOS.dev的设计考虑了创建高性能和PWA的所有原理和方法,从而确保开发人员可以快速,轻松地访问所需的信息,即便他们处于离线状态。
为了配合 chromeOS.dev 使用,Chrome OS 迎来了一系列针对开发者的更新:
可定制的Linux终端
现在,Chrome OS终端上的Linux(测试版)具备了多种个性化功能,包括:
- 选项卡和快捷方式的集成:使用窗口和选项卡来管理不同的任务并在多个项目之间切换,从而轻松实现多任务。还可以使用熟悉的快捷方式,例如Ctrl + T,Ctrl + W和Ctrl + Tab来管理选项卡等。
- 主题:你可以通过选择主题来切换背景,边框,字体和光标颜色等。
- 设置选项的重新设计:重新设置了 “设置”标签,可以更轻松地自定义所有终端选项。
Android 模拟器
Chromebook现在提供了完整的Android模拟器,以便开发者在Chrome OS上测试他们的 Android 应用,Android应用程序开发人员可以模拟地图位置和其他传感器数据,以测试应用程序在环境条件下的性能。借助Chrome操作系统中对Android Emulator的支持,开发人员可以直接从其Chromebook 针对不同的Android版本和设备(包括平板电脑和智能手机)进行优化。
另外,在Chrome OS上部署程序也更加容易。运行Chrome OS M81及更高版本的开发者可以直接在Chromebook上部署和测试 Android 应用,无需使用开发者模式或通过USB物理连接其他设备。