华为eSDK让合作更加顺畅
世界的全联接,仰仗于行业之间的合作;行业之间的合作,依托于在各自领域的精准业务定位。华为作为一流的ICT供应商,其优势在于可以提供一流的产品,为上层架构支撑起牢固的底层平台。为了给行业用户提供以业务为驱动的、全面的解决方案,并且能够和客户已有的系统无障碍融合,就非常需要更懂客户业务的合作伙伴与华为一起为客户提供定制化的客户服务。在合作的过程中,华为在专注于产品的能力和性能同时,还需要构建良好的开放性。借助eSDK (Eco-system Software Development KIT)提供的开放接口,合作伙伴无需深入了解华为产品就能快速熟悉华为开放的产品能力并进行集成开发,最终完成精品的端到端解决方案。
为什么需要eSDK?
作为一家多年致力于ICT基础设施研发的企业,华为产品的种类跨越云计算、存储、网络、多媒体、无线等多个领域。一方面,它能够为开发者的创新提供更多的机会和选择,另一方面也意味着开发者可能需要与来自华为不同部门不同岗位的人员合作,并且不同产品提供的接口可能会采用不同形态的不同语言。
为此,eSDK作为华为面向开发者提供的统一的产品能力开放平台,致力于为开发者提供优质的服务和工具,帮助其在软件系统中灵活应用华为产品的能力。eSDK通过提供的规范的API、开发指南、代码样例及配套的支持服务,帮助开发者能够以更低的学习和开发成本,更短的时间,轻松跨越因不同技术领域产生的鸿沟,掌握与华为的开发对接。当开发者有机会接触其它产品的时候,也可以借用之前的经验和积累的能力,快速上手,从而使合作伙伴不用顾虑产品的差异,而仅需要从客户的需求出发去灵活调动各类产品的能力,激发创新。
eSDK不仅是开发工具,更是开发生态
经过多年积累,华为eSDK关注在开发者的学习,使用和售后中,提供全流程的技术支持。
为帮助开发者快速的了解eSDK,建立了专门的开发者社区网站eSDK.huawei.com,供开发者随时获取开发工具包、资料、在线课程,了解eSDK最新动态,分享经验。同时,还提供专业的进阶式的培训服务,帮助开发者迅速上手。
一个联合的、可交付的解决方案,需要合作伙伴的软件系统与华为的产品进行对接联调,为此在中国苏州研发中心建设了专门面向开发者的远程实验室,部署了全套的真实的华为设备环境,支持开发者无需采购华为设备,或者远赴异地,即可通过Internet接入进行开发联调。
再强大的接口,再完备的资料和培训,也无法避免开发者遇到难以解决的问题,为此,eSDK有专业的开发支持工程师,通过多种支持渠道,如400热线,邮箱,teamviewer,及时消息等多种联络方式,第一时间为开发者答疑。
小结
eSDK的核心任务之一就是极简开发,让开发者能够最方便的使用。为此,华为推出了适用于Eclipse Java IDE的插件,在开发者熟悉的环境中实现全流程的集成开发:在线安装DEMO,一键式的导入DEMO,远程实验室连接、工程创建、配置、调试和开发期间同步获取联机帮助资料,并可在线与eSDK工程师互动交流。应用IDE,开发者将大大提升工作效率,获得良好的开发体验。
通过eSDK为您提供的极简开发,让开发者聚焦于业务创新,与华为共建全联接的世界。