---
title: "Scannen Sie jetzt: Barcodes in mobilen Anwendungen"
date: "2016-11-17"
categories: 
  - "applications"
  - "mobile"
tags: 
  - "android"
  - "app-development"
  - "cross-platform-mobile-development"
  - "ios"
  - "mobile-development"
  - "mobiletogether"
  - "windows"
description: Erfahren Sie, wie Sie die Barcode-Scanfunktion in mobile Anwendungen integrieren können, mithilfe von MobileTogether. Informieren Sie sich über die unterstützten Barcode-Typen und die Schritte zur Anwendungsentwicklung.
---
Status: #blog

Tags:  #android #app-development #cross-platform-mobile-development #ios #mobile-development #mobiletogether #windows

Categories: [low-code+no-code](/blog/de/category/low-codeno-code.md) | [mobile-development](/blog/de/category/mobile-development.md)
# Scannen Sie jetzt: Barcodes in mobilen Anwendungen

Barcodes werden in verschiedenen Branchen eingesetzt, um eine optische, maschinenlesbare Darstellung von Daten zu ermöglichen, die in der Regel mit einem Objekt zusammenhängen, auf dem sie angebracht sind, wie zum Beispiel einem Buch, einem Einzelhandelsartikel, einer Versandverpackung oder sogar dem Handgelenk eines Patienten in einem Krankenhaus.

Aktuelle Entwicklungen in der [Barcode-Technologie](https://en.wikipedia.org/wiki/Barcode) umfassen zweidimensionale Codes, die Formen nutzen, die über die ursprünglichen Balken hinausgehen (denken Sie an die QR-Codes, die man überall sieht, von Werbeanzeigen in Zeitschriften bis hin zu Müslikartons). Noch wichtiger ist jedoch die Fähigkeit von Smartphones und anderen mobilen Geräten, Barcodes mit ihrer integrierten Kamera zu scannen. Während in der Vergangenheit ein spezieller Barcode-Scanner erforderlich war, um die codierten Informationen auszulesen, kann jetzt jeder einen Code scannen, was die Nützlichkeit von Barcodes erheblich erweitert, um Daten zu übertragen, die dann auf vielfältige Weise genutzt werden können.

Apps, die Barcode-Informationen verarbeiten können, sind in vielen Branchen nützlich und können sowohl in Anwendungen für Mitarbeiter als auch für Verbraucher eingesetzt werden. Sehen wir uns an, wie einfach es ist, eine App zu erstellen, die Barcodes in MobileTogether scannt und verarbeitet.

![Barcodes in mobilen Anwendungen](/blog/images/app-scanning-barcode.jpg)

<!--more-->

## Barcode-Scannen für mobile Anwendungen

Die mit dem MobileTogether Designer mitgelieferte Beispielanwendung für die Paketlieferung ist ein idealer Testfall, um die Funktionalität des Barcode-Scannens hinzuzufügen.

 

![App für die Zustellung von Paketen](/blog/images/package-delivery-app.png)

 

[MobileTogether](https://www.altova.com/de/mobiletogether.html) bietet eine umfangreiche Auswahl an Steuerelementen, die Entwickler in ihre [Anwendungen](https://www.altova.com/de/mobiletogether/technical-overview.html) für iOS, Android, Windows und andere Plattformen integrieren können. Sobald ein Steuerelement in das Benutzeroberflächen-Design der Anwendung gezogen wurde, lässt es sich einfach mit der gewünschten Funktion verknüpfen.

Auf der Seite "Pakete" der App fügen wir einen Button hinzu, indem wir ein Button-Element per Drag-and-Drop auf die Benutzeroberfläche ziehen. Ich habe den Text für den Button als "Barcode scannen" eingegeben

 

![Hinzufügen einer Schaltfläche zur Benutzeroberfläche](/blog/images/add-button.png)

 

Um die Barcode-Scanfunktion zu aktivieren, klicke ich mit der rechten Maustaste auf die neue Schaltfläche und wähle "Steuerungsaktionen für OnButtonClicked..." aus. Anschließend ziehe ich die Option "Benutzer Barcode scannen lassen" in die Aktionsgruppe "OnButtonClicked".

 

![Dialog zur Auswahl von Aktionen für die App-Entwicklung](/blog/images/scan-barcode-actions.png)

 

Wir können es Benutzern ermöglichen, jeden unterstützten Barcode-Typ zu scannen. Dies ist die Option, die ich oben mit der Option "Alle Barcodes" ausgewählt habe, oder sie können eine Auswahlliste festlegen. MobileTogether unterstützt:

- Aztekisch
- Codabar
- Code 39
- Code 93
- Code 128
- Datenmatrix
- EAN-8
- EAN-13
- EAN-128
- ITF (Internationaler Tennisverband)
- PDF 417
- QR-Code
- RSS-14
- RSS – Erweiterte Version
- UPC-A
- UPC-B

 

Wenn ein Benutzer einen Barcode scannt, speichert die App automatisch den Barcode und das entsprechende Barcode-Format in zwei separaten XML-Elementen, die ich im Dialogfenster "Aktionen" festgelegt habe. Diese Barcode-Informationen stehen der App dann für weitere Verarbeitungsschritte zur Verfügung, wie z. B. die Anzeige der Daten für den Benutzer, die Speicherung in einer Datenbank usw.

Ich kann die Barcode-Funktionalität schnell auf verschiedenen iOS-, Android- und Windows-Geräten im integrierten Simulator von MobileTogether testen. Sobald ich die App auf meinem MobileTogether-Server bereitstelle, kann ich sie auf meinem Smartphone testen.

 

![Die App unterstützt Barcodes](/blog/images/app-supports-barcode-scanning.png)

 

Durch Antippen der Schaltfläche "Barcode scannen" wird die Kamera aktiviert, um den Barcode schnell zu erfassen.

 

![Das Scannen eines Barcodes mit einer Android-App](/blog/images/scan-barcode-android.png)

Dieses einfache Beispiel zeigt, wie einfach es ist, Barcode-Scannen in Ihre nächste App in MobileTogether zu integrieren. Wohin Sie es von hier aus weiterentwickeln, liegt an Ihnen – MobileTogether macht die Entwicklung komplexer Anwendungen für jeden Zweck sehr einfach.

Da der [MobileTogether Designer kostenlos](https://www.altova.com/de/download/mobiletogether.html) ist, können Sie sofort mit der Entwicklung Ihrer App mit Barcode-Unterstützung beginnen.
