面向鸿蒙开发者 打造一站式应用开发解决方案
本场专题论坛开始,华为终端 BG 软件部开发者平台部首席架构师带来了《面向鸿蒙开发者打造一站式应用开发解决方案》的分享,介绍了鸿蒙生态的开发者解决方案关键特性。
HarmonyOS SDK,助力开发者打造焕然一新的鸿蒙原生应用
更纯净:HarmonyOS SDK 将隐私授权与用户数据访问合并起来,减少了 70% 以上的用户授权弹框,使用户体验更加友好,隐私保护水平也随之提升。 更智能:包括图库身份证识别、地址智能填充等,这些案例在便利开发者和用户的同时,也充分保障了用户隐私不被泄露。 更精致:各类控件会尽量呈现真实的物理世界感受,同时 HarmonyOS SDK 会围绕 HDR Vivid 标准构建全链路能力,打造更好的图像视频体验。 更易用:Live View Kit提供的实况窗使能开发者帮助用户实时掌握服务进度;Scan Kit开放的强大扫码能力,也将方便各类应用集成以应对生活中复杂扫码场景。
第一份鸿蒙外卖的背后——美团App鸿蒙化实战
鸿蒙生态的繁荣是成千上万开发者共同努力的结果,来自美团和同程旅行的两位演讲人分享了应用鸿蒙化实战案例。首先登场的是美团高级技术专家,他分享了美团如何用四个多月时间跑通业务主流程的实战经验。
美团是非常复杂的商业体,有着丰富的业务和交互场景。美团选择了直接从基建层面支持鸿蒙原生应用。基建层直接对接操作系统层,上层则采用容器化方案对接已有的代码资源。美团与华为共同解决了HarmonyOS中支持动态化容器及相关基建过程中遇到的诸多难题,并与华为联合设计实现了高性能的同层渲染能力,目前已适配大部分业务场景。
在性能层面,双方利用HarmonyOS和硬件的软硬结合优势,开始对应用进行深度性能优化。多级质量保障方面,美团技术专家赞赏了鸿蒙开发者方案的功能遍历测试这一亮点,利用它可以将万小时崩溃率下降到个位数级别。
演讲最后,美团技术专家强调了与华为深度合作的初衷:以客户为中心。美团希望当用户第一次打开新系统时就能够感受到美团 App 的丝滑体验,与华为一同帮大家吃的更好,生活更好。
同程旅行:鸿蒙化App架构设计及组件平台化的最佳实践
来自同程旅行的移动端首席架构师分享了同程旅行启动鸿蒙原生应用开发过程中的思考与实践经验。
专家介绍,同程的业务和组件较多,开发比较分散,在这样的背景下经过与华为的沟通交流,同程最终选择了单 HAP + 多 HAR 的开发模式。整个 App 的构建就是大量组件的组装结果,而 App 的组件化开发能够让单个 App 按照拆分成很多个独立的组件,让各自的业务部门完成自闭环。同样的,在HarmonyOS 中,组件化不仅是一种设计原则,更是一种开发实践,可以在不同设备上灵活组合,实现多端协同,有助于实现“一次开发,多端部署”的开发理念。
为了解决 App 组件化后依赖关系混乱、组件仓库较多等问题,同程旅行开发了 Exodia 组件化平台。平台围绕开发、上线和热修三大阶段设计了很多流程和管控策略。通过这样的组件化平台,同程旅行开发流程的各个环节实现了统一规范、统一配置、统一管理,包括开发、编译、调试等都有了很大效率提升。
同程旅行的移动端首席架构师表示未来将结合鸿蒙生态的特性,更加注重跨设备和跨平台的兼容性,并在架构设计中从一开始就考虑多设备协同能力,结合更多自动化、智能化功能,为用户提供更加个性、动态化和无缝连接的体验。
在今年1月,HarmonyOS NEXT正式面向开发者开放申请,越来越多的开发者和合作伙伴加入到鸿蒙生态中来,未来,我们期待各位能够借助新版本打造出一批更具竞争力的先锋鸿蒙原生应用。
点击下方链接,查看更多栏目内容