liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Avkodning av streckkoder i mobila enheter
Linköping University, Department of Computer and Information Science.
2009 (Swedish)Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

The most common method for identifying merchandise in the commerce is by barcodes. Symbian OS is an advanced operating system aimed at cell phones and the most commonly used in smart phones. Opportunities to a full range of new services are given through barcode recognition in a Symbian OS based device. Therefore the purpose of this degree project was to create an application which would contribute to a future solution aimed at shopping where the cell phone constitutes a reader of itemsʼ identification numbers. Available barcode decoders have been evaluated and three were chosen for testing. The decoder that fared best was ZXing. It was subsequently incorporated into a Symbian OS-based mobile phone. The decoder was written in the Java language but sufficient Java APIs for controlling the camera's autofocus were missing, something that was necessary to decode the barcode. On the other hand the APIs were offered in C++. Therefore, the solution was split into two applications, one server application written in Java and responsible for the decoding and one client application written in C++ containing the GUI, camera controlling facilities and connections to two price comparison services. A procedure for communication between applications and an interface for various lookup services were defined. Finally, the information security was evaluated and the most relevant threat would be a third party that collects information about user behavior patterns for extortion purposes. It was concluded that the application that was created had the ability to scan barcodes, it is possible to extend and thereby fulfill the purpose.

Place, publisher, year, edition, pages
2009. , 61 p.
Keyword [en]
barcodes, EAN, S60, Symbian OS, smartphones, cellphones
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:liu:diva-52225ISRN: LIU-IDA/LITH-EX-G--09/014—SEOAI: oai:DiVA.org:liu-52225DiVA: diva2:280742
Presentation
2009-11-30, Muhammad al-Khwarizmi, Dept. of Computer and Information Science Linköpings universitet SE-581 83, Linköping, 13:00 (Swedish)
Uppsok
Technology
Supervisors
Examiners
Available from: 2009-12-14 Created: 2009-12-10 Last updated: 2009-12-14Bibliographically approved

Open Access in DiVA

FULLTEXT01(0 kB)295 downloads
File information
File name FULLTEXT02.pdfFile size 0 kBChecksum SHA-512
b914a08bc60ac627ed553b7a5ae31685118bb932e6c2134aceab6301b10113ed1c58da47e998cdec48949da197aa5b4e76c7e96156b06569f017f29a485c9c52
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Stolt, Jonatan
By organisation
Department of Computer and Information Science
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 295 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 877 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf