基于合迅智灵开发的应用软件可以在不同的软、硬件平台下实现一份代码多平台部署,帮助用户在不同的业务场景下节省大量开发成本。
合迅智灵除了提供c 集成开发环境必要的软件编码工具外,还提供了应用开发向导、安全代码扫描工具、界面代码生成及应用安装包制作工具等一系列辅助工具,涵盖软件从开发、测试、部署、运维研发过程中必备的工具集。
合迅智灵经过多年的行业软件开发经验积累,已形成多个行业专用业务插件供用户选择,其中包括:航天测控、电子仿真、核电仪控、核能数字化、装备数字化、智能家电、工业控制及车载显控等。有效降低相关行业软件开发门槛,提高软件开发效率。
合迅智灵提供了先进的插件开发框架及分布式开发框架,开发者基于框架进行业务功能项开发,可以实现业务资产的积累及复用,降低业务软件在不同应用场景的重复开发成本及持续维护成本
独立于操作系统的事件框架系统,将操作系统底层事件抽象转换为统一的事件循环支持程序的运行
支持常用的软件开发数据结构容器,包括向量容器、链表容器、哈希表结构等
独立于操作系统的多线程封装,将操作系统底层多线程接口抽象转换为统一的多线程接口,实现应用程序多线程能力
独立于操作系统的图形系统框架,对操作系统底层进行封装并实现独立的窗口管理机制,实现跨平台界面扩展能力
支持基础网络通信协议,包括tcp、udp、http等通信协议,支持加密ssl通信协议
采用预编译支持的元对象系统,实现实例类对象的动态属性,实现信号槽通信机制
支持跨平台的通用打印机驱动抽象,支持多种数据库读取访问扩展,包括sqlite、mysql、odbc、oracle等
可完成折线图、眼图、k线图等图形绘制
可完成散点图、星座图、直方图等图形绘制
支持堆叠和分离两种柱状图显示
支持瀑布图、热力图、时空演化图等图形展示
支持框选缩放,可自定义交互
支持十万级图形数据索引查询
隐藏插件内部实现
标准化组件模型方便扩展
根据业务场景动态服务匹配
插件标准化的api
插件可以动态启动及停止
插件依赖实现功能匹配
对插件进行独立调试测试
程序启动时不启动插件
插件之间代码相互不影响
基于版本管理的插件认证
核心对象不到25个对象
同一个进程可以多个实例
采用可视化的交互方式进行逻辑流程编排和节点属性配置
基于本地仿真引擎实现本地流程调试支持过程变量查询
通过软件代码工程扫描方式,引入已开发的流程节点服务
流程文件作为源码组成部分,可导入到应用软件代码中直接使用
将设计师基于一定规则的psd文件转换为界面代码,并基于mvvm架构生成对应界面的前后台代码框架,极大的提高开发人员的界面开发效率并约束初级人员前后台代码逻辑不分的问题。
基于预定义控件实现可视化界面编辑和数据绑定
支持python脚本的界面逻辑编辑,可以直接访问界面对象实现灵活的界面逻辑控制
界面配置文件(.lg)作为源代码组成部分,使用框架代码直接加载界面,完成界面从开发到应用程序添加
内置数据仿真引擎,可以模拟界面输入数据对界面进行单独的调试,降低开发门槛
支持gjb8114 c/c 安全子集检查
通过检查文件快速定位并跳转问题点,迅速定位并解决代码问题
扫描规则快速查询说明,方便用户确认修改方案