Wir bei Tapkey dachten uns: warum lassen wir unsere Partner selbst mit viel Mühe und großem Ressourcen- sowie Kostenaufwand eine App bauen, wenn wir selbst jahrelanges Wissen und Erfahrung in eine einfache und sichere Mobile Credentials App gesteckt haben? Deshalb bieten wir jetzt das Tapkey Keyring App Template an—als öffentlich zugängliches Open Source Projekt auf Github!

Keyring App

Wenn du deine eigene Mobile Access App entwickeln willst, dann hast du mit unserer Mobile App Boilerplate die Grundlage, mit der du mit wenigen Konfigurationsschritten sofort mit einer voll funktionsfähigen Keyring App starten und nach eigenen Bedürfnissen erweitern kannst.

Wir dachten uns, du hast hierzu vielleicht ein paar Fragen und haben unseren Senior Developer Harald befragt, wie wo, was wir uns von dem Template erwarten können.

Was kann das Tapkey Keyring App Template alles?

Hierbei dreht sich alles um jene User:innen, die Türen, Boxen und vieles mehr öffnen möchten. Diese App ermöglicht es User:innen im Wesentlichen, sich via Telefonnummer und SMS-Code anzumelden, den Schlüsselbund zu sehen und Türen zu öffnen. Management-Funktionen (das Erteilen und Zurückziehen von Berechtigungen) erfolgt dabei in einer integrierten Lösung üblicherweise über die Tapkey Web API.

Man verwendet das Template, kann man das dann noch ausbauen?

Ja. Du kannst die App dann noch individuell ausbauen und mit deinem eigenen System erweitern. Dir sind hier keine Grenzen gesetzt. Du holst dir den Source Code hier und kannst darum herum deine eigenen Funktionalitäten aufbauen, es beliebig umbauen und anpassen. Der Source Code liegt bei dir und damit hast du die volle Kontrolle beziehungsweise natürlich auch Freiheit für Modifikationen. Das Tapkey Keyring App Template ist also die Startapplikation, um in der Mobile Access Welt loszulegen.

Braucht es ein License Agreement?

Für die Evaluierung und nicht kommerzielle Nutzung braucht man keines, für jegliche kommerzielle Nutzung wird ein License Agreement mit uns vereinbart. 

Was sind die ersten Schritte, wenn man das Template verwendet?

Nachdem man sich den Code aus dem Github Repository heruntergeladen hat, sind ein paar Dinge zu konfigurieren. Du registrierst dich in unserem Integrator Portal und konfigurierst deine App gemäß unserer Dokumentation. Weiters benötigst du einen Firebase Account für das Firebase SMS-Login. Wenn du weitere Authentifizierungsmethoden wie Google ID, Apple ID, E-Mail oder auch andere Lösungen für die User-Anmeldung einsetzen möchtest, kannst du das natürlich individuell in der App erweitern.

Wie ist es mit der Sicherheit bei dem Template, wenn jeder Zugriff auf den Source Code hat?

Unsere gesamte Architektur in Sachen Sicherheit setzt auf “Security by Design” und nicht auf “Security by Obscurity” setzt. Client Apps werden als “nicht unter unserer Kontrolle” angesehen und haben daher keinen sicherheitsrelevanten Einfluss auf unser System.

Access Control

Open Source Keyring App Template

Download hier
Transponder

NFC Tags & Zubehör

Online bestellen