• Stars
    star
    164
  • Rank 225,067 (Top 5 %)
  • Language
    TypeScript
  • License
    GNU General Publi...
  • Created over 7 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Barcode to PC app

Barcode to pc app

Useful links

Downloads

Repositories

Setup

  • Clone the repository

    git clone https://github.com/fttx/barcode-to-pc-app/
    cd barcode-to-pc-app
  • Install ionic and cordova

  • Put the Firebase config files in the root folder (GoogleService-Info.plist and google-services.json)

  • Install the npm dependencies and add your platform

    npm install
    ionic cordova platform add [email protected]
    ionic cordova platform add ios
    ionic cordova resources # rename icon.ios.png to icon.png to generate the iOS icons

Run

ionic cordova run ios --device
ionic cordova run android

Publish updates

  • Increase the version number of the package.json
  • Increase the versionCode and version number in the config.xml
  • Commit the changes, Add a tag & push
  • Run the following commands:
# iOS
# Select Any iOS device as Build Target
# Barcode to PC > Build Phases > Remove "[CP] Copy Pods Resources"
# Barcode to PC > Build Settings > Signing > Set Code Signign Identity to "iOS Developer"
ionic cordova build ios --prod --release
open "platforms/ios/Barcode to PC.xcworkspace"
# Product > Archive

# Android
# Increase version code in package.json & config.xml
ionic cordova build android --prod --release

Development

Quick way to test changes in the barcode scanner plugin:

trash plugins/fttx-phonegap-plugin-barcodescanner
cp -r ../phonegap-plugin-barcodescanner plugins/fttx-phonegap-plugin-barcodescanner
trash platforms/android
ionic cordova build android