During the implementation of this project, we faced the task of developing three mobile applications in native programming languages for iOS (Objective C), Android (Java) and Windows Phone (C#).
The main feature of these applications was the function of generating unique barcodes, which allows Petrovich* customers to use smartphones as a full replacement for the club discount card when paying for goods.
* Petrovich Construction Trading House
Project Manager
The application development process always starts with prototyping, the designer develops the application architecture and transition logic.
Art Director
After the prototype is approved, we proceed to draw the application screens, taking as a basis the work done at the design stage.






Lead Developer
In parallel with the design, programmers begin to develop the product itself. In this project, we faced an interesting task: to create a self-generating barcode that will be equally well read by both a laser scanner and an optical one.
We will be happy to develop a mobile application for you too