文档中心
浏览最新文档,进一步了解如何加入华为开发者联盟、集成华为开放能力/服务、推广应用并变现等相关信息。
开发工具
面向全场景多设备,提供一站式的分布式应用开发平台,提供了代码智能编辑、低代码开发、双向预览、全新构建工具等功能,持续提升应用及服务开发效率。
开发语言
ArkTS 是华为自研的开发语言,它在TypeScript(简称TS)的基础上,匹配ArkUI框架,扩展了声明式UI、状态管理等相应的能力,让开发者以更简洁、更自然的方式开发跨端应用。
开发框架
ArkUI开发框架(方舟开发框架)是一套构建分布式应用界面的声明式UI开发框架。它使用极简的UI信息语法、丰富的UI组件、以及实时界面预览工具,帮助开发者提升HarmonyOS应用界面开发效率30%。只需使用一套ArkTS API,就能在多个HarmonyOS设备上提供生动而流畅的用户界面体验。
通过远程连接云端设备进行开发调试,随时随地了解应用在不同机型上的运行表现,实时日志查看与离线日志导出分析,定位调试过程中产生的问题。
通过自动化测试快速发现应用在手机上的兼容性、性能、稳定性、功耗、安全问题,快速出具测试报告,帮助开发者提前发现并精准定位和解决问题。
在应用正式发布前邀请部分信任用户提前安装应用进行测试,并及时获得用户反馈,以提前修复应用Bug和优化用户体验,从而降低应用正式发布后的问题数量,提高用户留存率。
HarmonyOS应用通过AppGallery Connect发布后,将分发至各种HarmonyOS设备。
更新应用版本时,先向一定比例的用户发布新版本,逐步提升用户比例,最终实现全网发布。降低新版本直接全网发布的风险。