本帖最后由 mipha 于 2018-5-7 10:49 编辑
这周将是谷歌今年最重要的一周,Google I/O大会将在本周举行。在此期间,该公司将展示新产品,并且将召集开发人员为其手机,Google Assistant,VR设备,浏览器等开发更多的软件。
在大会召开之前,没有人能够完全确定我们将实际看到的内容,但是从之前的消息来看,Google将重点关注设计方面,并在2014年发布Material Design(材料设计语言)以来,将发布与此相关的下一代设计语言。以下是我们将要关注的内容。
Material Design 2(材料设计语言2)
四年前,谷歌发布了一款名为Material Design的设计标准。在视觉上和功能上统一了谷歌的服务,从Android到谷歌文档,并为开发者提供了一个极好的模板,用于构建可用的应用程序。
据9to5Google报道,在I/O大会上,谷歌将推出Material Design的后续产品。该网站收集了大量关于该产品的开发者预览版和泄露的信息。据爆料,Material Design将获得更多的升级,新的半透明,更亮的图标和圆角的美学设计。但如果这是Google历史上最大的设计规范的更新,那肯定还会有更多不同的功能。
Android P
每年I/O大会之前,谷歌都会在前几周发布开发者预览版的最新Android系统,然后在接下来的I/O大会上重点介绍该新系统。
Android的新版本Android P除了一些美学更新(如前面提到的Material Design 2)之外,还有一些迷你功能。包括可移动的搜索栏,应用程序的画中画功能,对谷歌镜头更好的支持,改进地图室内导航以及在UI方面允许开发者对“刘海屏”进行适配。
Android Things 1.0?
如果Android P只是一个系统版本的迭代,也许另一个版本的Android将在Google I/O上更引人注目。科技博客Ars Technica提出了一个令人信服的论点,Android Things自2016年以来一直处于开发阶段的Google物联网平台,已经成熟,并且可以进行全面发布。而此次I/O大会将安排8个独立的会话,来讨论Android Things。
简而言之,Android Things就是物联网设备的开发平台,就像Android是手机和平板电脑的开发平台一样。这对于谷歌是一个绝佳的时刻。与此同时,Google Home正获得语音助理的青睐,并将其定位为智能家居的中心。Google的下一步计划就是让家居更加智能化。而Android Things将会对这项计划有很大的帮助。
Flutter框架
开发适用于iOS和Android的应用程序仍然是一个非常痛苦的过程,通常需要将近两倍的工作量。 Flutter框架基本上允许您对应用程序进行一次编码,然后将其导出到Apple或Google的软件中。这样的工作流可能会对开发人员产生重大影响,开发人员通常先为iOS设计程序,然后再移植到Android。目前Flutter刚刚进入测试阶段。
另一点需要考虑的是,Flutter是否是Google另一个系统的默认编程语言,这一系统被称为Fuschia。已经开发多年的Fuschia将成为Android的继任者,并且可以无缝的在手机和笔记本电脑上运行。没有人会认为Fuschia将在今年的I/O上发布,但与Flutter一样,谷歌似乎正在将它放在一个重要的位置。
|