加强应对新冠病毒疫情的关键
|
首先,海量的终端硬件产品适配起来太困难。手机、智能手表、蓝牙音箱、智能家居、高清电视机这些终端硬件形态各不相同,开发者哪怕只是开发一款应用中的某一个功能,就需要做成百上千次不同硬件的适配工作,工作量巨大且很多工作都是重复开发效率低下; 其次,系统架构繁琐,不同平台需要使用多种不同编程语言。而且不同的平台有不同的数据库,跨平台实现数据融合难如登天; 最后,缺乏创新和应用生态,遇到一个跨场景热点往往跟随者众,但创新力度大打折扣,相应的想要落地给予用户的部分也更是少之又少。 显然,如果为了保障每一个终端的应用效果,从硬件到软件的每一个零部件全部重新创建那是不理智的,也会让开发者和企业丧失发展机遇期。那么跨终端的开发困境如何“破”呢?在华为的眼里,这些问题未必真的是问题。 华为分布式开发技术的破局 面对跨终端开发,华为终端分布式技术主要做了三件事,也以此为基础打破了跨终端开发的屏障问题:一是将硬件资源通通虚拟化为硬件池,让硬件资源可以相互调用;二是让软件系统模块化,按需调用并弹性部署;三是一次开发,多端部署,减轻开发者的工作量。
华为终端分布式技术在原来的基础上再次升级,集成了更多的跨终端开发能力。概括而言就是再次降低了跨终端开发的难度,让开发者可以快速获得多种跨终端的能力。以华为终端分布式技术工具链HUAWEI DevEco Studio为例,它集成了华为数十项能力,拿开发者最头疼重复造轮子问题来说,在DevEco Studio可以一键式拖拽生成API代码,而且可以自动引入Gradle包,自动生成头部import,开发效率非常高。 编辑视点
从去年提出“在中国,为中国”的口号至今一年多来,SAP一直致力于与各级政府合作,打造面向中小企业的创新赋能平台。此次大会上,SAP与本土企业管理者的对话,真实地讲述了企业转型故事,SAP为众多的谋求变革的先行者提供了全方位的数字化转型与创新支持,为数字化建设、人才团队、物流体系等多方面保驾护航,助力企业打造行业智慧典范,完美地诠释了“在中国,为中国”的价值理念。 很多人将开发者比喻成“造梦师”,因为通过开发者的努力,让很多创新应用“从梦想照进现实”,带给消费者前所未有的震撼体验。但必须承认,消费者的胃口越来越“刁钻”了:开车的时候能不能打个手势就在车机屏幕里播放喜欢的歌?手机里的照片能不能“嗖”的一下飞到电脑里?可穿戴的运动相机能不能变成手机第三个摄像头?手机游戏能不能实时同步到高清电视里畅玩? 理想很完美,层层蔽障之外的现实更“骨感”。随着交互方式越来越多,应用场景越来越丰富,开发的难度也呈几何式增加。尤其是跨终端的开发,为了适配不同终端不同系统,开发者要做大量的重复开发和多形态开发,同时为了抢占市场先机,其研发的创新周期也在不断缩短,不少开发者都叹息“太难了”! 跨终端开发的三座大山
其实早在几年前,其实有不少开发者就开始琢磨跨终端开发了:能不能让一个设备,同时拥有所有手边产品的功能,从而突破不同终端硬件的限制,在独立的智能设备之间相互感知相互协作呢?这个想法其实并不算天方夜谭,但必须先跨越三座大山: (编辑:平凉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
