这是 MVA Framework 的示例程序和模板集合。
🛠 本项目使用 LabVIEW 2020 编写
这是一个简单的起点,可通过 QuickDrop 快速浏览和使用相关库
- LabVIEW 的 Palette 管理既繁琐又令人沮丧,而且几乎没人用它。
- 所以我们采用的方案是:将框架中的接口组件直接包含进你的项目中,然后就可以开始使用了。
- 这个模板就是为了提供这种最小但实用的启动方式。
无论你是 Actor Framework 新手还是资深开发者,这是一个很好的入门项目
-
多步骤示例,展示了构建一个新的 MVA 应用的逐步演化过程;
-
包含几个书签,帮助你快速定位重点逻辑;
-
全面注释,便于理解和学习;
-
每个步骤都可单独运行(前提是框架及其依赖已正确安装);
-
模拟了一个合理的(简化过的)项目实现流程:
- 首先构建 UI(当 UI 需求明确时非常合适)
- 开始发布基本数据并与 UI 建立连接
- 响应 UI 操作,如按钮点击事件
- 随着功能增长,对 Model 和 Viewable 进行重构
- 应用视图分层和设计模式管理 UI 状态
- 使用 Git(含子模块)安装 MVA 框架及其依赖;
- 克隆本示例仓库,打开项目文件并运行即可!
如果你对框架有任何疑问、在实现中遇到困难,或需要进一步的技术支持,欢迎联系作者:
- Ethan Stern | Composed Systems, LLC
- ✉️ 邮箱:ethan.stern@composed.io
- 🌐 官网:www.composedsystems.com