Barcode Scanner using Android Platform

Ivan Michael Siregar, Ryan Salvator


In this 21st century era, technology become much more effective and efficient, less time consuming, less human resource needed, less expense, etc. During the development of technology, everything turned out to be easier. The idea of using barcode are spreading with its barcode scanner with limited functions (ex : the distance limited with its cord), and we must buy the specific device to use it; not to mention that some scanner provide scanning a bar lines only, not QR-Code one.   In this paper, the barcode scanner will be installed in the smart device that is using the android operating system with its extended function such as text to speech implemented, signal strength display, and ping and connect function. The purpose of this scanner is to scan a data and send the decoded one to the server that has been set up. The Scanner itself can look at the main database if we are far away from the server. The server itself functions just like in medicine shops; it has the medicine database with its supplier and log history. Also it has two functions that only the admin can access it, confirming and deleting data. Confirming data will input the item that has already scanned to the main database, while deleting data will reduce the amount of item in the database. The server itself will be put on the internet so it can be accessed everywhere if there is an internet connection. This research aims to overcome its limitation, the scanner will be used in a smart device that modified to fulfil its requirement and make it become more effective and efficient.

Full Text:



Cranstone, Ian. "A guide to ACI (Automatic Car Identification)/KarTrak". CANADIAN FREIGHT CARS A resource page for the Canadian Freight Car Enthusiast. Ian Cranstone.

Keyes, John (August 22, 2003). "KarTrak". John Keyes Boston photoblogger. Images from Boston, New England, and beyond. John Keyes. Retrieved 26 May 2013."About WordPress". Retrieved 2010-02-26. "WordPress was [...] built on PHP"

Fox, Margalit (15 June 2011), "Alan Haberman, Who Ushered in the Bar Code, Dies at 81", The New York Times"ACM Honors Computing Innovators for Advances in Research, Education, and Industry". Association for Computing Machinery. Retrieved 26 April 2012.

National Geographic, May 2010, page 30"Package Overview for Mbarcode". Archived from the original on 14 August 2010. Retrieved 28 July 2010.

David L. Hecht. "Printed Embedded Data Graphical User Interfaces". Xerox Palo Alto Research Center. IEEE Computer March 2001."PHP and Drupal". Retrieved 2010-06-13.

Jon Howell and Keith Kotay. "Landmarks for absolute localization". Dartmouth Computer Science Technical Report TR2000-364, March 2000."PHP and Perl crashing the enterprise party".

Zieger, Anne (October 2003). "Retailer chargebacks: is there an upside? Retailer compliance initiatives can lead to efficiency". Frontline Solutions. Retrieved 2 August 2011."QR Code Essentials". Denso ADC. 2011. Retrieved 12 March 2013.

Bar Code Verification Best Practice work team (May 2010). "GS1 DataMatrix: An introduction and technical overview of the most advanced GS1 Application Identifiers compliant symbology" (PDF). Global "Smartphone". Phone Scoop. Retrieved 2011-12-15.

GS1 Bar Code Verification Best Practice work team (May 2009). "GS1 Bar Code Verification for Linear Symbols" (PDF). Global Standards 1 (4.3): 23–32. Retrieved 2 August 2011."System requirements of SilverStripe". Retrieved 2012-03-05. "SilverStripe requires PHP 5.2+"

"QR Code features". Denso-Wave. Archived from the original on 2012-09-15. Retrieved 3 October 2011."Usage of server-side programming languages for websites". W3Techs. 2010-10-29. Retrieved 2010-10-29.

"QR Code Essentials. Denso ADC. 2011. Retrieved 12 March 2013."Where did Eclipse come from?". Eclipse Wiki. Retrieved 16 March 2008.

Borko Furht (2011). Handbook of Augmented Reality. Springer. p. 341. ISBN 9781461400646."Your first PHP-enabled page". The PHP Group. Retrieved 2008-02-25.

"QR Code Standardization. QR Denso-Wave. Archived from the original on 2012-09-15. Retrieved 23 April 2009.Andrei Zmievski. "The Good, the Bad, and the Ugly: What Happened to Unicode and PHP 6". Retrieved 2014-02-09.

"AIM Global Online Store. Archived from the original on 2012-09-15. Retrieved 23 April 2009.Archived June 11, 2008 at the Wayback Machine.

"Synchronization with Native Applications. NTT DoCoMo. Archived from the original on 2012-09-05. Retrieved 17 February 2009.Barcode reading apps for enterprise,, 2010.

Barcode Contents. zxing – A rough guide to standard encoding of information in barcodes. Archived from the original on 2012-05-30. Retrieved 17 February 2009.Fox, Margalit (15 June 2011), "Alan Haberman, Who Ushered in the Bar Code, Dies at 81", The New York Times.

QR Code Readers for iPhone, Android, Blackberry and Windows Phone 7. Archived from the original on 2012-07-18.Rasmus Lerdorf (2010-03-

Novak, Asami (2008-03-23). "Japanese Gravestones Memorialize the Dead With QR Codes". Wired. Retrieved 2013-05-08.



  • There are currently no refbacks.

Copyright (c) 2016 IT for Society

All articles in this journal are indexed in:


 Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.