客户端跨多个平台的客户端有什么其他选择?

天马座的流星拳 2020-11-07 10:58:06
最近查资料的时候,感觉大部分只兼容Windows、Linux,很少的同时兼容Android,貌似只有QT能同时兼容,但是C++真难用。
想问问有没有能兼容这三个平台,进行客户端开发的语言、工具、框架?
要求都能够进行串口、摄像头、外置读卡器、打印机、甚至是开关机这样的底层和硬件的操作。
...全文
15867 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
丁劲犇 2020-11-13
  • 打赏
  • 举报
回复
比较困难。考虑Html5的Web客户端页面倒是可以的。
Qt 对于Linux和Windows很友好,如果一直遵循Qt的编程习惯,用C++基本可以获得C#差不多的开发效率了。如果用Qt C++ 在Android上开发,则比较鸡肋,美工要格外考虑才能取得原生的效果。调用各种系统功能(比如摄像),总是有各种坑。

了解一下QML,这个东西的初衷是一统各个平台。
常书 2020-11-13
  • 打赏
  • 举报
回复
底层要同时使用,linux和android都是linux内核没问题,windows的驱动框架是不一样的,这一块是没有通用的。
老马何以识途 2020-11-12
  • 打赏
  • 举报
回复
用戶界面部分沒必要追求兼容了,核心業務功能部分可以共用即可。
X-i-n 2020-11-07
  • 打赏
  • 举报
回复
可以了解一下uni-app。不过指望用同一套东西横跨 Windows、Linux、安卓、iOS,始终不算是一个好的选择。

23,115

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧