考虑到地图,视频,协议解析,跨平台等需求,有一下几种方案可选:
1,flutter ,比如灵动地面站,就是使用了 flutter 方案。

2,Qt quick 框架,这也是我这次的首选,主要是因为熟悉,并且各模块有成熟的方案

3,.net 架构,这个跨平台 方面 还是不太友好

4,原生语言 ,比如 安卓 java 或者苹果 Swift 等,由于 无法跨多个平台,暂时不考虑
5,h5,现在很大 无人机的监控大屏,三维 航线规划都是这套架构。但我目前只想做一个单体的客户端软件,还不具备做一个平台的能力,并且涉及到服务端就更复杂了,而且好多场景下 并没有网络的支持。