欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

手持终端AOS应用软件开发经验汇总

最编程 2024-07-28 21:04:46
...

AOS手持终端是一类智能手机安装的AOS或EMSS(最近的新版本名字改成emss了 )操作系统的国内特有应用软件开发与运行平台。主要应用于军工,国防,电信,电网等特殊行业。

目前AOS系统不支持java语言开发GUI界面应用app。当前只能使用javascript通过webpack的方式来打包开发者所开发的应用。类似于

uniapp的开发模式。能够支持大部分的ES6语法。

因为js是动态语言,所以开发过程极为不便,加之没有完善的调试环境与参考文档,使得开发过程艰难重重。

我们最近完工的一个AOS项目,耗费了我们开发人员大量的时间与精力研究。最终采用前端GUI使用js+html实现,至于涉及到的

业务逻辑我们都采用c++实现成动态库的形式,有点像安卓开发中的ndk但调用方式又不完全一样。

虽然过程中遇到诸多困难,但好在最终项目成功上线交付。

下图是AOS的一个开发环境( emss studio )示例:

原文地址:https://www.cnblogs.com/colin-vio/p/16708638.html