Android program / label printing

Closed job
no avatar
helper
Employer
2 deals
Job category:
Desktop/web applications
Expected budget:

Negotiable

Preferable skills:
Published:
Valid until:

Job description

I will order the software for printing labels after a bluetooth / USB printer

2 views:

1)

At the top, the name of the printer paired / connected with the phone

Then selected label encoding (Code128 or QRcode)

then 3 sections of controls selected by radio button

section 1:

controls set horizontally:

1: 2-character closed list (e.g. AA, BB, C9, D2, E1) - the control is some type of dropdown

2.digital marker 6 characters - 202001

3. digital marker 3 characters

after clicking on the controls 2 and 3, the numeric keyboard will pop up

section 2:

1.numeric two digits - any (01, 00, 99, 18)

2. "-"

3 numeric 10 digits - more complicated here because it will be a counter

the counter can be set freely, e.g. to 0000000030 and after clicking, it will automatically increase by 1 (up to 0000000031)

4. "+"

clicking on the control 1 or 3 will bring up the numeric screen keyboard

in control 3, if someone enters a number shorter than 10 characters, e.g. 9876, we complete "leading 0" to 10 characters

+ and - change the value of the control 3 by one down and up

section 3:

one control varchar (12) - any string can be entered

green button "Print" under the controls

after print the text with tags merges into one variable with dashes: e.g. AA-202090-987 (1)

in one series of digits (2) eg 870000000345 or section 3 print what is in the control

and a barcode with a text signature is printed on the drukrace

view 2:

In the upper right corner of the view No. 1 give a gear ring where you can add / remove edit a two-character list (loaded to the first control in the first section,

and the size of the label (automatic code size adjustment,

The application saves the last settings of all controls, so that when you turn it on, the last printed labels are visible

Generally, you should handle printing errors (no connection, error returns from printers)

Initially, the printer will be Zebra ZQ110 (the easiest way to use zebra printconnect)

Label size 50x30mm

Required functions:

label printing (https://www.zebra.com/pl/pl/products/software/barcode-printers/link-os/print-connect.html) xamarin + https://www.mono-project.com/ handing over the source code with copyright to the client