首页 > 其他分享 >AOS手持终端应用软件开发总结

AOS手持终端应用软件开发总结

时间:2022-09-19 18:46:06浏览次数:68  
标签:手持 GUI 应用软件 js 开发 AOS

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

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

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

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

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

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

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

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

 

标签:手持,GUI,应用软件,js,开发,AOS
From: https://www.cnblogs.com/colin-vio/p/16708638.html

相关文章