伙计们,我需要你们引导我走正确的路。我需要开发一个与多个设备(智能手机和平板电脑)通信的桌面应用程序。此桌面应用程序必须在Linux系统上运行,并且只能使用本地网络(不使用Internet)。设备正在从桌面应用程序发送和接收数据。第一个问题是,我应该使用哪种技术来连接智能手机和桌面应用程序?
第二个问题是,我不知道我应该使用哪个框架和工具来开发桌面应用程序(Linux),以及智能手机和平板电脑应用程序(iOS和Android)。我应该在桌面应用程序中使用Qt和C++或JavaFX吗?我还在研究其他跨平台框架(https://www.slant.co/topics/983/~best-cross-platform-gui-toolkits和https://www.hongkiat.com/blog/frameworks-tools-build-cross-platform-desktop-apps/),但有些可能会很昂贵,因为我不是一个专业的程序员,在空闲时间做这件事。你有什么建议吗?对于智能手机应用程序,我正在考虑使用团结。有更好的选择吗?
我很感谢你的帮助。
发布于 2018-11-01 15:22:13
就我个人而言,我所做的就是把一个数据库放在中间,让设备将数据上传到数据库,并让您的桌面应用程序读取数据库。
我个人推荐电子开发应用程序,但这将在很大程度上取决于你的技能。电子主要是HTML、CSS和Javascript (您可以使用节点与数据库对话)。电子的优点是跨平台兼容。
https://stackoverflow.com/questions/53104007
复制相似问题