Entwickler-Tool für FileMaker Pro

Lizenzcodesfür die eigenenFileMaker Lösungen


Sie möchten ihre FileMaker-Lösung mehrfach verkaufen?

Das ist eine gute Idee! Viele Entwickler haben tolle FileMaker-Lösungen entworfen, die sich vermutlich mehrfach verkaufen liessen. Wie aber macht man das? Im nächsten Video erkläre ich, worauf es beim Verkauf eigener FileMaker Lösungen ankommt.

Lizenzieren, Freischalten oder Konfigurieren: Sie bestimmen!

Hat man einmal den Entschluss gefasst, das eigene Produkt mehrfach zu verkaufen, geht es in die nächste Runde. Viele Fragen tauchen auf. Wie kommt man von der Programmierung zur Erteilung einer persönlichen Lizenz für einen Kunden? Eine bewährte Möglichkeit ist eine Lizenzvergabe mithilfe eines Freischaltcodes. Der persönliche Code wird geliefert, nachdem der Kunde bestellt hat.

FM Registrations ist ein Tool für FileMaker Entwickler, womit Sie Lizenzcodes für ihre eigenen Lösungen erstellen können. Dabei kann man viel mehr tun als nur etwas freizuschalten. Im Lizenzcode kann man auch ein Ablaufdatum oder eine Anzahl Benutzer – und einiges mehr – definieren. Der Freischaltcode kann dadurch auch zur Konfiguration einer Lösung genutzt werden.

Warum ich FM Registrations entwickelt habe

Seit über 25 Jahren distribuiere ich Softwarelösungen, beispielsweise für die Grafische Industrie. In dieser Zeit habe ich viele Arten von Lizenzcodes gesehen. Einiges hat gut funktioniert und war einfach, während anderes zu komplex erschien.

Als ich eigene FileMaker Standardlösungen zu entwickeln begann, wollte ich diese natürlich verkaufen. Freischaltcodes waren (und sind) eine übliche Methode, eine Softwarelizenz freizuschalten. Für diese Aufgabe habe ich damals eine FileMaker Lösung gekauft, die mir für viele Jahre gute Dienste geleistet hat.

Nach einigen Jahren stiess ich mit dieser Lizenzierungslösung an Grenzen. Ich wollte nicht nur etwas freischalten. Im Code sah ich eine Möglichkeit, weitere Parameter zu übermitteln, um diese dann für die Konfiguration der Software zu nutzen. Damit liesse sich aus ein und demselben Produkt – durch Konfiguration – mehrere Versionen erzeugen. Beispielsweise eine Testversion und eine Vollversion, oder eine zeitlich begrenzte Version. Auch wollte ich mehrere Parameter im Lizenzcode mitgeben. Meine damalige Software konnte das jedoch nicht abbilden. Also musste eine neue Lösung her.

Das war die Geburtsstunde von FM Registrations.

Beim Verkauf von Softwareprodukten geht es nie um Technik – solange sie funktioniert. Deshalb geht es auch bei der Lizenzierung nie um Technik, noch um den Preis, sondern um das Gefühl beim Kunde, eine gute Lösung zu erhalten. Flexible Konfigurationsmöglichkeiten können gerade bei Team-Lösungen sehr viel Verhandlungsspielraum schaffen.

So funktioniert es


FM Registrations besteht aus zwei Teilen:

• Verschlüsselung: FM Registrations, die Datei zur Lizenzgenerierung und Lizenzverwaltung
• Entschlüsselung: Beispieldatei zur Integration in Ihrer Lösung

Die Beispieldatei ist ein FileMaker-Modul, das sich einfach in Ihre Lösung integrieren lässt. Danach braucht es lediglich noch zwei Geheime Schlüssel, die in FM Registrations erzeugt werden und in Ihrer Lösung integriert werden müssen.

Dann kann es losgehen!

Was macht FM Registrations? FM Registrations ist zuständig für die Parameter-Übergabe: Was in dem Lizenzcode verschlüsselt wird, steht am Ende auch als Information wieder zur Verfügung. Was damit jedoch getan wird, liegt ganz bei Ihnen. Es braucht demnach noch Entwicklungsaufwand auf Ihrer Seite. Sie müssen definieren, was mit der Information gemacht wird und wie es in Ihrer Software funktionieren soll.

Nehmen wir einmal an, Sie möchten ein Verfalldatum in der Lizenz definieren, damit Sie beispielsweise eine Jahreslizenz verkaufen können. Dann werden entweder eine Anzahl Tage bis zum Ablauf oder gleich ein Verfalldatum in dem Lizenzcode verschlüsselt. Bei der Registrierung werden diese Informationen wieder entschlüsselt. Eine «Anzahl Tage bis zum Ablauf» wird automatisch zu einem Ablaufdatum umgewandelt. Was dann jedoch geschieht, müssen Sie bestimmen:

  • Prüfung des Datums beim Start der Datei
  • Was soll geschehen, wenn das Datum abgelaufen ist?
  • Wenn das Datum abläuft, soll der Kunde trotzdem noch auf die eigenen Daten Zugriff haben, beispielsweise diese  exportieren können.
  • Kann der Kunde mit einem neuen Lizenzcode den Zugriff wieder erlangen?

Solche und ähnliche Fragen müssen vom Entwickler gelöst werden. Es geht um Arbeitsabläufe. FM Registrations stellt lediglich die Parameter wieder zur Verfügung, kann aber nicht wissen, wie Sie die Abläufe in Ihrer Lösung einbauen möchten.

Funktionen

  • Freischaltcodes erstellen
  • Kundenverwaltung
  • Beliebig viele Softwarelösungen
  • FileMaker-basiert, ohne Plug-ins
  • Funktioniert auf jeder Plattform

Kommunikation

  • Lizenzieren Sie professionell
  • Vereinfachen Sie Ihr Marketing
  • Mehrsprachig (DE, EN, FR, ES)
  • Upgrades und Abonnemente verkaufen

Strategische Lösung

  • Standardprodukte verkaufen
  • Kunden einen Mehrwert verrechnen
  • Klare Verhältnisse schaffen
  • Funktioniert mit FM Starter*

*FM Starter ist unsere Startdatei für neue FileMaker Projekte

Das perfekte Tool für FileMaker Entwickler

FileMaker Entwickler arbeiten meist an Kundenprojekten. Einige Entwickler möchten einen Schritt weitergehen und die Arbeit ein paar Mal verkaufen – oder ein richtiges Standardprodukt daraus machen. Das kann sehr lukrativ sein.

Ganz so einfach ist es dann natürlich trotzdem nicht. Von der Konzeption bis zum Marketing kommen plötzlich viele weitere Aufgabengebiete hinzu. Das kann eine grosse Herausforderung sein. FM Registrations löst jedoch ein Teil dieser Aufgaben sehr elegant. Mit FM Registrations ist es viel einfacher, zu einem marktfähigen Produkt zu gelangen.

Erfasse zuerst den Kunden, dann seine Lizenzen. Es ist auch möglich generische Lizenzen zu erstellen, beispielsweise für Vertriebspartner.

Neben Benutzerzahlen oder Verfallsdaten können Sie auch Platzhalter für “Features” einbetten. Durch Hinzufügen von Feature-Codes zu Ihrem Lizenzcode können Sie Funktionen, Module, Versionen usw. freischalten.

Machen Sie mehr aus Ihrer Entwicklung

Bestimmen Sie selbst, wie Sie Ihre Softwarelösung in den Markt setzen. Verfolgen Sie die beste Strategie für Ihr Produkt. FM Registrations unterstützt Sie dabei, für Ihre Strategie die beste Freischaltlogik zu erstellen. Nutzen Sie die Möglichkeit, in einem einzigen Freischaltcode unter anderem die Anzahl Benutzer, ein Verfalldatum, oder beliebige Eigenschaften zu definieren. Andere Lösungen benötigen entweder Plug-ins oder sind weniger flexibel. Befreien Sie sich von zusätzlichem Entwicklungsaufwand. Verkaufen Sie lieber.

Endloslizenz inkl. 1 Jahr kostenlose Updates und Upgrades: