哪个框架适合构建条码扫描器移动应用程序?

which framework is good for building barcode scanner mobile app?

我打算制作一个使用条码扫描来扫描 UPC 条码和其他条码标准的应用程序,我将使用 firebase 作为数据库,我想就哪个 framework/tool 用于移动设备提出建议我应该使用的开发?

我需要的框架是:

  1. JS 库和包支持(NPM 支持会很好)

  2. 社区和教程支持(Whosebug,github..等)

  3. CSS 库和图标支持

  4. 访问本机功能

  5. 我会为 android 开发,但也许稍后我会尝试使其跨平台

我知道一些 frameworks/tools 像 ionic3、React Native、Android studio 但我不确定我应该使用哪个?

我目前正在用 Ionic 开发一个应用程序,我使用了本机条形码扫描仪插件。对我来说,它很容易实施并且效果很好。 Ionic 使用 Cordova。

https://ionicframework.com/docs/native/barcode-scanner

此插件支持 UPC_A 和 UPC_E 条形码。

  1. Ionic 有足够的文档和入门指南。
  2. 离子图标:ionicons
  3. 访问本机功能:是
  4. Ionic 可以构建到 Android、IOS 和 windows。