LIZENZIERUNG VON MOBILEN APPS
Weitere Informationen zu den allgemeinen Lizenzierungsfunktionen von SLASCONE (gilt für Desktop/Mobile/SaaS/Iot) hier . Dieser Abschnitt befasst sich mit den besonderen Anforderungen mobiler Anwendungen.
Im Zusammenhang mit typischen Lizenzierungsszenarien definieren wir eine mobile Anwendung folgendermaßen:
- Die App ist für iOS und/oder Android und/oder ein ähnliches, meist mobiles Betriebssystem entwickelt.
- Die App ist in der Regel über einen oder mehrere kommerzielle App Stores erhältlich, wie z.B. den App Store von Apple oder Google Play.
- Die Monetarisierung der App erfolgt entweder indirekt über den App Store oder über Optionen, die der Anbieter direkt anbietet.
- Die App ist NICHT nur ein Client einer SaaS-Anwendung (ein solches Szenario wird hier erklärt).
- Die App ist B2C oder B2B.
GESCHÄFTSANFORDERUNGEN
Bei sehr einfachen Lizenzierungsanforderungen (z.B. einfache Aktivierung, keine Editionen, keine Funktionen, keine Einschränkungen) ist die Nutzung des jeweiligen App Stores und seiner Monetarisierungsoptionen in der Regel die beste Option, insbesondere in B2C-Szenarien.
Es ist jedoch nicht ungewöhnlich, dass komplexere Anforderungen gestellt werden, insbesondere in B2B-Szenarien:
- Direkte Monetarisierung: App-Stores nehmen in der Regel einen Prozentsatz des Umsatzes der App als Provision. Wenn Sie direkt lizenzieren, können Sie diese Gebühren vermeiden und haben mehr Kontrolle über Ihre Preisstruktur. Sie können mit verschiedenen Preismodellen experimentieren oder individuelle, auf die Bedürfnisse Ihrer Kunden zugeschnittene Lizenzierungsoptionen anbieten.
- Mehrere Stores: Wenn die mobile App über mehrere App-Stores vertrieben werden muss, kann es einfacher sein, die Lizenzierung an einem einzigen (externen) Punkt zu implementieren und das Rad nicht für jeden zusätzlichen Store neu zu erfinden.
Einfache Upgrades/Downgrades: Wie bei jeder Art von Anwendung ist die Fähigkeit, die Änderung von Berechtigungen zu automatisieren, von entscheidender Bedeutung.
Prozess
Generation
Die Berechtigungen werden über die API im Rahmen des Registrierungsprozesses des Mieters generiert.
Aktivierung
Normalerweise erfolgt die Aktivierung, wenn ein Lizenzcode in ein vordefiniertes Feld eingegeben wird.
Change Management
Änderungen an den Berechtigungen werden in SLASCONE vorgenommen, ohne dass eine Interaktion mit dem zugrunde liegenden App Store stattfindet.
Laufzeit
Heartbeats beim Start der App sorgen dafür, dass die Berechtigungen immer auf dem neuesten Stand sind.