鲲鹏系列四: DevKit开发框架插件工具技术要点总结

简介: 鲲鹏应用开发面临问题主要包含以下三方面: 开发:缺乏鲲鹏亲和开发的实时引导;缺乏对鲲鹏特点的检查工具;依赖库生态难以快速获取。 编译调试:难以充分利用微架构性能优势;无多样算力编译和调试能力。 测试:兼容性测试工作量大;应用的安全性、稳定性、性能及功耗等问题难以保障。

鲲鹏应用开发面临问题

学习、体验、开发、测试环境难以快速获取,开发者及兴趣爱好者难以快速上手鲲鹏原生开发者亟需面向开发、编译调试、测试鲲鹏原生开发工具及配套资料。

问题主要体现在开发、编译调试、测试三方面

  • 开发:缺乏鲲鹏亲和开发的实时引导;缺乏对鲲鹏特点的检查工具;依赖库生态难以快速获取。
  • 编译调试:难以充分利用微架构性能优势;无多样算力编译和调试能力。
  • 测试:兼容性测试工作量大;应用的安全性、稳定性、性能及功耗等问题难以保障。

image.png

鲲鹏开发框架

鲲鹏开发框架可以实现便捷使用鲲鹏架构优势、降低开发难度、提升开发效率的目的。

image.png

鲲鹏开发框架提供了场景化SDK、代码亲和检查、编程辅助、鲲鹏调试器等多种功能,降低开发者学习开发鲲鹏应用的难度,方便使用鲲鹏架构提供的软硬件协同能力,提升开发效率。

鲲鹏开发框架有以下优势:

1)开发体验好

易用:不改变开发者开发习惯,开发者学习成本低。

好用:开发者鲲鹏应用敏捷开发,提升开发效率,使能开发者高效创新。

2)架构自亲和

开发过程屏蔽硬件复杂性

3)应用高性能

开发应用:发挥鲲鹏架构优势,释放鲲鹏算力,构建极致性能

4)多算力兼容

多样算力兼容

image.png

image.png

image.png

image.png

image.png

image.png

远程编译和调试通用程序

  • 支持远程部署编译器
  • 支持毕昇编译器、毕昇JDK、GCC for openEuler
  • 支持远程编译,本地查看编译结果
  • 支持代码一键同步到远程服务器
  • 支持远程执行,远程调试应用程序

image.png

image.png

image.png

image.png

相关文章
|
6月前
|
移动开发 前端开发 Android开发
【Uniapp 专栏】Uniapp 相较于其他跨平台框架的优势
【5月更文挑战第15天】Uniapp 是一款高效率的跨平台框架,一套代码可生成 iOS、Android、H5 等应用,减少重复工作。它具有强大兼容性,保证各平台稳定运行,提供一致体验。Uniapp 社区活跃,资源丰富,学习曲线平缓,适合新手。性能优化出色,可扩展性强,全面支持前端技术,降低开发和维护成本。因此,Uniapp 成为跨平台开发的热门选择。
202 0
【Uniapp 专栏】Uniapp 相较于其他跨平台框架的优势
|
存储 API
构建跨平台应用的利器——UniApp入门级开发指南
构建跨平台应用的利器——UniApp入门级开发指南
|
开发框架 JavaScript 前端开发
HarmonyOS学习路之方舟开发框架—方舟开发框架(ArkUI)概述
方舟开发框架(简称ArkUI)为HarmonyOS应用的UI开发提供了完整的基础设施,包括简洁的UI语法、丰富的UI功能(组件、布局、动画以及交互事件),以及实时界面预览工具等,可以支持开发者进行可视化界面开发。
|
开发框架 自然语言处理 前端开发
一个基于.NetCore开发、模块化、跨平台、多语言商城系统
一个基于.Net Core MVC开发的、简单、模块化、跨平台、多语言的电子商务系统。项目采用模块化架构,代码清晰,便于扩展;功能完善、集成了外贸常见的支付方式;支持多个主题切换;所采用的技术栈都是最新的。
381 0
一个基于.NetCore开发、模块化、跨平台、多语言商城系统
|
IDE Linux 编译器
鲲鹏系列二: DevKit编译调试工具技术要点总结
在实际的开发场景中,开发者经常需要在Linux服务器上进行开发、编译、调试和运行等操作。基于绝大多数开发者更习惯于在本地Windows环境中使用IDE编码,这需要开发者每次编写好代码后手动上传到远程服务器,然后在服务器上进行编译、调试一系列操作
244 0
 鲲鹏系列二: DevKit编译调试工具技术要点总结
|
存储 人工智能 安全
鲲鹏系列五: DevKit开发全系列工具技术要点总结
摩尔定律发展趋势的逐渐放缓,让算力和性能陷入一系列发展瓶颈,市场对创新架构的需求日益加深,计算平台的创新之战一触即发
697 0
鲲鹏系列五: DevKit开发全系列工具技术要点总结