iOS界面APP的目的是实现一个移动端(手机, iPad, etc)的远程控制端。界面漂亮,简介,使用。含两个功能:
1)与Windows程序实时通讯,逻辑管理模块
2)可更换的界面模块。
本APP不含任何控制系统的具体控制功能,而是为用户提供一个易用的远程控制界面。APP启动时,后台通过协议与另一个windows上的程序通讯,自动获取目前需要在GUI上面显示的按钮信息,并动态地生成对应界面(布局显示所有按钮)。用户可以点击这些按钮以触发后台程序的通讯,并能在界面上直观地看到遥控操作的反馈结果(成功还是失败)。
该项目首阶段工作是确认iPad程序和Windows程序的通讯模式。设计界面模块必须保证与逻辑模块的独立性,更换界面时能做到不用更改该程序底层框架或结构的代码模块,而且后续界面二次开发可以采用常用的快速开发技术,能有效控制成本及进度。