2012-03-12 57 views
9

我需要构建一个移动应用程序,它能够比较远程数据库中的数据[例如登录系统],并从QR码中获取字符串。我没有开发移动应用程序的经验,但发现了两个有趣的工具。 PhoneGap和Mosync。如何开发跨平台QR码阅读器?

我知道PhoneGap有几个PhoneGap插件[就像这个https://github.com/phonegap/phonegap-plugins/blob/master/iPhone/BarcodeScanner/README.md]。但它似乎只适用于iOS。或者我错了?

我知道zxing有一个cpp端口。有可能使用它来开发使用Mosync的应用程序?

我对C/C++有比JavaScript更多的经验,对我来说使用Mosync会更容易。但是,PhoneGap看起来更完整。任何推荐这项工作?

回答

15

其实same github项目有适用于iOS,Android和黑莓BarcodeScanner插件:

我还没有和Mosync工作这么不知道关于它。另一方面,PhoneGap易于使用,它拥有广泛的用户群,因此也很容易获得帮助。尽管由于你的背景,它可能仍然是一条学习曲线。

编辑

以上所有链接都指向了phonegap-pluginsDEPRECATED分支,您可以访问here。 @David已经提到了下面的链接,供插件库下载最新的插件。

+0

作为一个供参考,github回购曾经拥有所有的插件已被彻底消灭。它现在链接到http://cordova.apache.org/news/2013/10/21/cordova-registry.html,在我看来,它是可访问性的后退。从那里有一个链接到目录列表的Web应用程序 - http://plugins.cordova.io/#/_browse/all – David 2013-11-09 23:56:08

+0

@大卫谢谢,我已经更新了答案。你是对的,它是一种挫折,它只是下载了源代码,没有其他细节,随着它一起阅读,也只是下载了我的插件的Android版本。我会花一些时间检查它,也许我错过了一些东西。 – dhaval 2013-11-11 09:56:58

3

我在MoSync工作,碰巧我们最近做了一些工作,使用各种条形码扫描:)在Twitter @MoSyncTeam上给我们留言,给帕特里克mosync.com留言或者使用我们的论坛我们会帮助你,并回答你对MoSync可能提出的任何问题。