那么问题来了,将硬件进行协同融合后,每一个终端上的应用怎么办?以往的做法是开发者要针对每一个终端进行专门的适配,这样实际上每个终端生态之间依然是有墙存在的。
要解决这个问题,就是第二点关键技术,一次开发多终端部署,这就需要在 UI 上使用分布式 UI 编程框架,在不同的终端之间能够进行使用统一的 UI 开发工具,但在不同终端上可以进行自定义控件以适配硬件。
最后是分布式安全方面,比如一个用户账号下面硬件众多,但一些小设备安全防护能力较弱怎么办,EMUI10 采用了授权机制,只有几个授权设备能够操控小设备。另外就是通过公钥来确保接入的设备都是正确的设备。
另外 EMUI10 还将用户的所有生物识别信息比如人脸、指纹、声纹等等,打包并切片,将这些切片的数据由系统自动分配到不同地方,这就防止了一次生物信息泄露导致的安全问题。
视频通话、出行、办公都将因为 EMUI10 而改变
分布式是 EMUI10 最重要的技术和改变,它还会带来很多传统场景的改变。
比如在进行视频通话时,你可以选择使用音箱的麦克风和扬声器进行通话,音质和体验都会更好,再比如可以让电视大屏显示手机视频通话,但操作在手机上完成,这就是分布式技术带来的多设备无缝切换与融合使用场景。