Mobile Barcode

Bar code scanner uses the device camera to perform the recognition.There are a couple of approaches in mobile application development.

  • Hybrid – using Web technologies (HTML5,CSS, JS) and a framework (SAP UI5/Jquery/Sencha.). These applications will run across all devices which can support HTML5 .
  • Native – Applications are developed for individual platforms using
  • JAVA-Android , BB
  • Objective C- IOS
  • C# – Windows Mobile

All the Native applications can directly use camera feature using their respective API supported by devices, but to use the camera feature in hybrid approach , Cordova plugins are to be used.

Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript .

In Simple words SAP UI5 is a jS libraries for application development following the hybrid approach. So, to use the device camera for barcode integration with UI5, its required to use cordova Plugin..

  • Supported Platforms
  • Android
  • iOS
  • Windows 8
  • Windows Phone 8,8.1
  • BlackBerry 10
  • Browser