我想创建一个跨平台的串行读/写应用程序来与我的 mbed 电子项目进行通信。我无法决定是在 Chrome 打包应用程序还是 c++(使用 openFrameworks 框架)中编写此应用程序。我在 html 和 javascript 中编码的经验比在 c++ 中编码的经验要多,但我不介意学习 c++。打包应用程序的想法吸引我的是用 html 和 javascript 编写代码的能力。最终我的项目将是开源的。使用打包应用程序与 C++ 相比有哪些优缺点?
问问题
174 次
2 回答
1
C++ 可用于进行芯片级编程和操作需要大量编码以实现您想要的功能的芯片。
打包的应用程序提供与原生应用程序一样强大的体验,但与网页一样安全。就像 Web 应用程序一样,打包的应用程序是用 HTML5、JavaScript 和 CSS 编写的。但是打包应用程序的外观和行为类似于本机应用程序,并且它们具有类本机的功能,这些功能比 Web 应用程序可用的功能强大得多。
打包应用程序将是一个现代概念,它将是一个更好的选择,因为当您的项目的审阅者发现您正在使用一个新概念时,它会更加重视您的项目。
于 2012-12-06T08:08:35.087 回答
1
我正在开发一个设置嵌入式设备所需的应用程序,该应用程序必须是跨平台的,因为它将在 Windows、OSX 和 Linux 中使用。我正在使用 RXTX 库在 java 中开发它,该库在三个平台上都经过测试并且工作正常。
于 2012-12-08T00:00:34.560 回答