Barcode Studio is the free (ad supported) barcode generating solution for mostly all known barcodes. Currently the app is able to encode data in over 40 barcode symbologies.
Encoding happens on the smartphone and not with the help of a webservice. Therefor you can create barcodes without being connected to the internet. Barcodes can be saved to the SD Card, send as email or shared via available Share Actions.
The Android Barcode Studio app is based on the Zint Barcode lib (https://github.com/zint/zint) by Robin Stuart and the Zint development team.
Zint is licenced under the terms of the GNU General Public License.
The source code for this application is available from http://t-reinhardt.ch/android/barcode-studio
Currently the following symbologies are supported: Code 11, Code 2 of 5 (Interleaved, IATA, Data Logic, Industrial, Code 39 (Extended), EAN, GS1-128, Codabar, Code 32, Code 49, Code 93, Code 128, Deutshe Post Leitcode, Deutshe Post Identcode, Code 16K, DataBar (14, Limited, Extended), Telepen (Alpha/Numeric), UPC A/B, PostNet, MSI Plessey, LOGMARS, Pharmacode One-Track/Two-Track, PDF417 (Truncated), Maxicode, QR Code (Standard und Micro), Australian Post Codes, ISBN, Royal Mail, Data Matrix, NVE-18, Japanese Postal Code, Korea Post, GS1 DataBar-14 (Stacked, -Omnidirectional, Expanded Stacked), PLANET, PDF417 (Standard, Micro), USPS OneCode, Plessey Code, ITF-14, Dutch Post KIX Code, Aztec Code (Standard and Runes)
HIBC is supported with all symbologies where HIBC is available.