Warum benutzen die Leute FileMaker?

Eine superschnelle responsive Fotoblog-Webseite, die mit Deskspace CMS erstellt wurde – eine neue App, die mit FileMaker erstellt wurde.

In der FileMaker-Entwicklergemeinde gibt es viele Leute, die seit bis zu 31 Jahren Lösungen für Geschäftsprobleme mit FileMaker entwickeln – ein Beweis für eine sehr starke Plattformtreue, die in einer sich schnell entwickelnden Softwareentwicklungsumgebung ungewöhnlich ist.

Warum ist das so? Was macht die FileMaker-Plattform aus, dass Entwickler immer wieder zu ihr zurückkehren, obwohl es so viele neuere Produkte gibt, die behaupten, einen ähnlichen oder sogar besseren Funktionsumfang zu bieten?

Ich habe eine Gruppe von 27 erfahrenen FileMaker-Entwicklern befragt, die insgesamt 536 Jahre Erfahrung mit der Plattform haben (das sind im Durchschnitt knapp 20 Jahre pro Person) und sie gefragt, warum sie FileMaker weiterhin einsetzen:

30% sagten, es sei eine leistungsfähige Methode, um Lösungen zu entwickeln

22% sagten, es sei eine schnelle Methode, um Lösungen zu entwickeln

22% sagten, es sei flexibel und/oder eine Reihe von mehreren Gründen

Ich habe einige ihrer aufschlussreichen Kommentare am Ende dieses Artikels zitiert.

Bürgerliche Entwickler

Die meisten Leute benutzen Filemaker zuerst als normale Person, die ein geschäftliches Problem lösen will, und diese einfache erste Benutzung bleibt einfach, weil FileMaker seinen Wurzeln treu geblieben ist und eine echte Benutzerfreundlichkeit beibehalten hat.

Eine echte Community

Allerdings ist es notwendig, ein wenig mehr zu lernen, um ein effizientes und skalierbares System zu erstellen, das effektiv über ein Wide Area Network läuft, und es gibt viele Anbieter von Kursen, Schulungen und Publikationen sowie erfahrene Entwickler, die gerne mit ihren Kunden zusammenarbeiten. Die FileMaker-Entwicklergemeinschaft ist sehr hilfsbereit und gut formulierte Fragen werden im Allgemeinen sehr hilfreich beantwortet und gelöst. Siehe zum Beispiel:

Aber was genau ist FileMaker?

Es handelt sich um eine Softwareplattform für die schnelle Entwicklung, die FileMaker Server, FileMaker Advanced und FileMaker Pro umfasst, mit Versionen, die entweder unter OS X oder Windows laufen, und dem neu angekündigten FileMaker Cloud Service, der über Amazon Web Services verfügbar ist. Dazu gehört auch FileMaker Go, das kostenlos im Apple App Store erhältlich ist und einen Großteil der Benutzerfunktionalität von FileMaker Pro bietet, allerdings ohne die Möglichkeit, eine Lösungsdatei zu erstellen oder zu bearbeiten.

Die FileMaker-Plattform

Die Funktionalität von FileMaker ist extrem breit gefächert, aber im Kern, in seiner DNA, ist es eine Datenbank, die Draco Engine, ein Mittel zur Verarbeitung von Datensätzen.

FileMaker Server enthält einen Webdienst namens FileMaker WebDirect, der einen Großteil der Benutzerfunktionalität von FileMaker Pro simuliert, aber in modernen Browsern bereitgestellt wird. So können Anwender anderer Plattformen als OS X, iOS und Windows mit WebDirect über ihren Browser auf FileMaker-Lösungen zugreifen.

FileMaker-Entwickler können mit dem FileMaker Software Development Kit (SDK) automatisch eine iOS-App aus einer FileMaker-Lösungsdatei erstellen.

Was ist eine FileMaker-Lösung oder App?

Das sind unterschiedliche Bezeichnungen für dieselbe Sache, denn genau dieselbe(n) Softwaredatei(en) kann/können auf einem normalen Computer, einem mobilen Gerät oder sogar auf mehreren Geräten über ein lokales oder Wide Area Network gemeinsam genutzt werden.

Exakt dieselbe Datei läuft nativ auf OS X, iOS und Windows, erstaunlich aber wahr.

Lösungen bestehen aus einer oder mehreren Dateien, wobei jede Datei enthält:

Datenbanktabellen mit Datensätzen

Layouts zur Anzeige von Daten

Skripte zur Automatisierung von Prozessen

Wertelisten zur Anzeige von Optionen

Ein Sicherheitssystem

Benutzerdefinierte Funktionen – vom Entwickler definierte Ausdrücke

Eigene Menüs – vom Entwickler hinzugefügte Menüs

Themes, die das Erscheinungsbild steuern

Plugins von Drittanbietern können verwendet werden, um Funktionen hinzuzufügen

Eine Apple-Tochtergesellschaft

FileMaker Inc., mit Hauptsitz in Santa Clara, Kalifornien, wurde aus Claris ausgegliedert, dem Unternehmen, das Apple in den 1980/90er Jahren zur Entwicklung von Software für Macs einsetzte, und ist nach wie vor eine Tochtergesellschaft von Apple.

Gruppenweisheit

Hier ist, was einige unserer Gruppe von 27 Entwicklern als Antwort auf meine Frage sagten, warum sie Filemaker weiterhin benutzen. Bedenken Sie, dass sie alle professionelle Softwareentwickler sind, die in jeder beliebigen Softwareumgebung arbeiten könnten – sich aber für FileMaker entschieden haben:

Sieben Entwickler mit jeweils über 20 Jahren Erfahrung:

„Diese Produkte funktionieren. Sie ermöglichen es mir, Märkte für Dienstleistungen zu schaffen, die ich anbieten kann.“ (31 Jahre)

„Es gibt kein anderes Werkzeug wie dieses. In Bezug auf die allumfassenden Möglichkeiten, die es bietet, und das wird immer weiter ausgebaut. Es gibt viele aufregende Dinge am Horizont, und ich bin wirklich gespannt darauf, was wir unseren Kunden in Zukunft bieten können. Für mich sind es die Flexibilität und der Umfang der Plattform.“ (30 Jahre)

„Ich lerne immer etwas Neues über das Produkt, wodurch ich meinen Kunden besser helfen kann.“ (27 Jahre)

„Der Grund, warum ich der FileMaker-Plattform treu bleibe, ist, dass sie (zumindest für mich) häufig den Sweetspot von Leistungsfähigkeit & Design und Geschwindigkeit der Entwicklung & Bereitstellung trifft.“ (27 Jahre)

„Der Hauptgrund, warum ich FileMaker verwende, ist, dass ich schnell Prototypen erstellen und ein voll funktionsfähiges dreidimensionales Modell relativ schnell zum Laufen bringen kann. Und da ich am besten lerne, indem ich etwas tue, hilft mir das, meinen Kunden hochwertige Lösungen zu liefern. Für mich geht es wirklich darum, dem Kunden einen Mehrwert zu bieten.“ (25 Jahre)

„Man sollte die Bedeutung der plattformübergreifenden Arbeit nicht unterschätzen. Und die Tatsache, dass es für beide Seiten meines Gehirns gleichermaßen befriedigend ist, alles in einem Stück Software.“ (23 Jahre)

„Der Grund, warum ich FileMaker vor allem mag, ist seine Flexibilität. Wenn ein Kunde nach einigen Jahren seine Arbeitsweise und seine Prozesse komplett ändert, lässt sich die Software in der Regel unglaublich schnell anpassen. Das ist etwas, das mich immer wieder beeindruckt.“ (23 Jahre)

Fünf Entwickler mit jeweils weniger als 20 Jahren Erfahrung:

„Ich denke, dass FileMaker 3 Hauptvorteile hat: 1. Schnelle Anwendungsentwicklung; 2. Spielt gut mit anderen, AKA Integrationsmöglichkeiten; 3. Einsatz auf mehreren Plattformen von einer einzigen Entwicklungsumgebung aus. (20 Jahre)

„Ich entwickle mit FileMaker, weil es Sinn macht; es bringt mehr Wert, als es für das jeweilige Problem kostet. (es = die Gesamtkosten, Lizenz + Entwicklung + Einsatz + Support).“ (19 Jahre)

„FileMaker hat sich zu einer erstaunlichen Plattform mit unglaublicher Flexibilität entwickelt, die durch unsere eigene Vorstellungskraft und Kreativität begrenzt wird. Ich bin unglaublich beeindruckt von der Richtung, in die sich die Dinge entwickeln.“ (19 Jahre)

„FileMaker ist ein Werkzeug, das so leistungsfähig ist, dass ich Dinge erschaffen kann, die andere Entwicklungsplattformen nicht in der Zeit, dem Preis und ohne viele verschiedene Programmiersprachen lernen zu müssen, schaffen konnten.“ (17 Jahre)

„FileMaker bietet eine einzigartige Mischung aus plattform- und umgebungsübergreifender Entwicklung, die schnell, relativ kostengünstig und sehr anpassungsfähig ist.“ (14 Jahre)

Schließlich benutze ich FileMaker seit 18 Jahren, weil es mir wirklich Spaß macht, es jeden Tag zu benutzen, es hat mein Leben verändert.

Grüße, Nick Lightbody

Sussex, UK 8. Dezember 2016

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.