Die App wurde mit Hilfe des Frameworks Xamarin.Forms in Visual Studio Community 2019 mit den Programmiersprachen C# und Xaml programmiert.
Für den Barcodescanner wurden die Libraries „ZXing.Net.Mobile“ und „ZXing.Net.Mobile.Forms“ verwendet, welche auf der open source Barcode Library „ZXing (Zebra Crossing)“ basieren.
Die Nutzer werden mithilfe des Azure AD Cloudservice am SharePoint authentifiziert, wodurch sich die Mitarbeiter der Firma über ihr Microsoft Konto einloggen können. Die auf dem SharePoint der Firma gespeicherte Inventarliste wird auf das Mobiltelefon heruntergeladen, manipuliert und wieder hinaufgeladen.
Weiters wird die Microsoft Graph API verwendet, um bestimmte Nutzerdaten abrufen zu können.
Es wurden folgende Funktionen programmiert:
- QR- und Barcode Scanner
- Authentifizierung der Nutzer mit Azure AD
- File-transfer mit SharePoint
- User-Interface