首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >智能手机和桌面应用程序通信技术和跨平台框架

智能手机和桌面应用程序通信技术和跨平台框架
EN

Stack Overflow用户
提问于 2018-11-01 15:08:37
回答 1查看 69关注 0票数 0

伙计们,我需要你们引导我走正确的路。我需要开发一个与多个设备(智能手机和平板电脑)通信的桌面应用程序。此桌面应用程序必须在Linux系统上运行,并且只能使用本地网络(不使用Internet)。设备正在从桌面应用程序发送和接收数据。第一个问题是,我应该使用哪种技术来连接智能手机和桌面应用程序?

  • 蓝牙。如果我使用蓝牙是否有一个问题,因为一个蓝牙主机可以连接最多7个客户端(我需要连接多达12个设备)。我可以用两个以上的蓝牙模块。另外,如果某人有智能手表,他的手机就不能同时与智能手表和桌面应用程序连接。
  • NFC这里的问题是,并不是所有的智能设备都兼容NFC。
  • Wi热点。我正在考虑使用Wi网络作为连接,但我不确定,因为安全问题。
  • 你有什么建议吗?你知道还有其他的可能性吗?

第二个问题是,我不知道我应该使用哪个框架和工具来开发桌面应用程序(Linux),以及智能手机和平板电脑应用程序(iOS和Android)。我应该在桌面应用程序中使用Qt和C++或JavaFX吗?我还在研究其他跨平台框架(https://www.slant.co/topics/983/~best-cross-platform-gui-toolkitshttps://www.hongkiat.com/blog/frameworks-tools-build-cross-platform-desktop-apps/),但有些可能会很昂贵,因为我不是一个专业的程序员,在空闲时间做这件事。你有什么建议吗?对于智能手机应用程序,我正在考虑使用团结。有更好的选择吗?

我很感谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2018-11-01 15:22:13

就我个人而言,我所做的就是把一个数据库放在中间,让设备将数据上传到数据库,并让您的桌面应用程序读取数据库。

我个人推荐电子开发应用程序,但这将在很大程度上取决于你的技能。电子主要是HTML、CSS和Javascript (您可以使用节点与数据库对话)。电子的优点是跨平台兼容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53104007

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档