Ein Ökosystem für FileMaker Entwickler

Ein Ökosystem für FileMaker Entwickler

Das FM Developer Bundle umfasst alles, was es für ein neues FileMaker Projekt zum Starten braucht.


9. Juli 2020By Karsten Risseeuw5 Minuten

FileMaker Entwickler stehen bei jedem Projekt neue Herausforderungen gegenüber. Gleichzeitig gibt es auch gleichbleibende Herausforderungen. Lassen sich die «immer wieder gleichen Herausforderungen» nicht elegant in einer Lösung verpacken? Wie das geht, davon handelt dieser Beitrag.

Kursiv entwickelt für Entwickler

Kursiv entwickelt für Entwickler und für solche, die es werden wollen. Das FM Developer Bundle ist ein neues Produkt Bundle mit drei bewährten Komponenten. Zusammen bieten sie so etwas wie einen Schnellstart für neue FileMaker Projekte oder ein Turbo-Einstieg für angehende FileMaker Entwickler. Die Maxime dabei ist, alles so einfach wie möglich zu halten. Also keine komplexe Systeme, aber bewährte einfache Strukturen. Dazu kommen modulare Entwicklungsansätze und klar definierte Aufgaben.

Startdatei, Designvorlagen, Lizenzierungsmodelle

Drei Produkte stehen für drei Aufgaben. FM Starter ist die vielseitige und aufgeräumte Startdatei für neue FileMaker Projekte. Das neue FM Designer ist eine Sammlung mit FileMaker Designs, bereits perfekt auf FM Starter zugeschnitten. Für alle, die gerne ihre Software als Standardlösung verkaufen wollen gibt es FM Registrations. Damit lassen sich Freischaltcodes für Standardlösungen generieren. Diese drei Produkte zusammen bilden das FM Developer Bundle.

Learning by doing

FileMaker Entwickler sind in der Regel Quereinsteiger. Man kommt zu FileMaker, weil man damit unglaublich einfach Lösungen für den eigenen Bedarf erstellen kann. Bei zunehmender Kompetenz steigen selbstverständlich auch die Anforderungen. Und umgekehrt: Sind die Anforderungen für ein Projekt hoch, muss man vielleicht die eigene Kompetenz stärken und erweitern.

Die einfachste Lösung ist nicht immer die beste. Die meisten Entwickler, die ich kenne, haben sich in FileMaker eingearbeitet. Erfahrung aufzubauen, braucht jedoch Zeit. Könnte man nicht bei einem anderen Entwickler über die Schulter schauen, wie er oder sie das gemacht hat? Das könnte den Prozess vereinfachen.

«Learning by doing» ist für viele FileMaker Entwickler Alltag. Wer dabei auf die Erfahrung und Arbeitsweisen anderer Entwickler zurückgreifen kann, profitiert nicht nur vom Know-how des Gegenübers, sondern auch von den gemachten Erfahrungen. FM Starter ist eine solche «Erfahrungsdatei». Sie verkürzt die Einarbeitung und zeigt bewährte Wege auf, wie man mit FileMaker arbeiten kann.

Bekanntlich führen viele Wege nach Rom und kein Entwickler hat alle Wahrheit oder Erfahrung in sich vereint. Es gibt demnach viele mögliche Lösungen. FM Starter will dabei so offen wie möglich sein und führt kein Programmierstil ein, sondern eher Projektstrukturen. Projektstrukturen lassen sich intuitiv erfassen und die bereits eingebauten Funktionalitäten lassen sich fast vollständig über eine eigene Benutzeroberfläche einfach konfigurieren. Solche Ideen und Lösungswege beschleunigen den Lernprozess ungemein.

Die Basis und die Weiterentwicklung

Das FM Developer Bundle bietet einen soliden Basis für neue FileMaker Projekte und bietet Standardfunktionalitäten, die einfach genutzt werden können. Eine einfache Benutzerverwaltung ist ebenso enthalten wie eine 100% dynamische Navigation. Mehrsprachig ist die Startdatei ebenfalls. Möchte man solche Dinge später einbauen, dann ist das sehr aufwändig, wenn nicht sogar unmöglich. Sind jedoch bereits gut integrierte Bauteile in der Startdatei vorhanden, vereinfacht das neue Projekte ungemein. Das ist die Kraft der FM Starter Lösung.

Die Weiterentwicklung kann also gleich von Anfang an beginnen. Die Basis ist gelegt, via FM Designer lassen sich auch ruckzuck neue Farbschemen und Designs importieren und anwenden. So entsteht blitzschnell ein ganz neues Projekt mit bewährten Grundlagen. Einfacher geht es nicht. Praktisch verzögerungsfrei lässt sich nun mit der Entwicklung der eigentlichen Aufgaben beginnen.

Entsteht der Bedarf, aus dem einen Projekt nun ein Produkt zu erstellen? Auch das geht! Möchte man dasselbe Produkt mehreren Kunden verkaufen kann, dann hilft FM Registrations dabei. Die Programmdatei kann auf einer Website liegen und die Freischaltung kann über Registrationscodes erfolgen, die man dem Käufer nach dem Kauf zusendet. Die Entschlüsselung der Codes ist in FM Starter bereits eingebaut. Wird nun die Verarbeitung von Lizenzcodes in FM Starter eingeschaltet (nur ein Häkchen setzen), kann es bald losgehen. In FM Registrations wird ein neues Softwareprodukt definiert und die geheimen Schlüssel werden in die Startdatei übertragen. Komplexe Abläufe sind bereits implementiert und sauber dokumentiert.

So kann ein Senkrechtstart mit FileMaker aussehen.


FM Starter 2.15 freigegeben

FM Starter 2.15 freigegeben

Bugfixes und einige Neuerungen


3. Juni 2020By Karsten Risseeuw2 Minuten

Kursiv hat gerade eine neue Version von FM Starter freigegeben. Version 2.15 hat einige Bugs behoben und auch ein paar Neuerungen gebracht. Es ist ein wichtiges Update, das für einige Benutzer bedeutsame Verbesserungen bringen wird. Es sind alle Änderungen für die Version 2.13, 2.14 und 2.15 jetzt freigeschaltet. Der Fokus dieses Updates liegt bei folgenden Themen:

  1. Das Standard Theme wurde erweitert. Die Stilvorlagen erhielten neue Namen und es wurden einige neue Stile hinzugefügt. Ausserdem wurde eine dritte Seite integriert, worauf alle Objektstile mit einem eigenen Objekt abgebildet wurde. Es gibt nun also so etwas wie einen Stilkatalog mit sämtlichen Stildefinitionen.
  2. Zielseiten für Benutzergruppen. Benutzergruppen erhalten jetzt pro Plattform (Desktop/iPhone/iPad/Web) eine Zielseite, die nach dem Login angesteuert wird. Bislang gab es dafür nur eine einzige «Landeseite».
  3. Backup von Programmeinstellungen. Programmeinstellungen wurden bislang ausschliesslich in globalen Feldern verwaltet. Wer jedoch eine Datei auf dem Server entwickelt, kann hier keine Informationen fix ablegen. Jetzt gibt es eine Backup-Funktion, die im Startup-Script die korrekten Daten wieder lädt.
  4. Spracheinstellungen des Benutzers werden jetzt korrekt beim Programmstart aktiviert.

Diese und weitere Anpassungen werden detailliert im ToDo-Modul aufgelistet und können bei Bedarf in bestehenden Lösungen eingebaut werden.

Download und Updates

Alle Kunden, die FM Starter im letzten Jahr gekauft oder erneuert haben, können das Update aus ihrem Konto auf kursiv-software.com herunterladen.

Vorankündigung FM Designer

Bald gibt es Zuwachs: Wir arbeiten gerade an der Fertigstellung eines neuen Produktes mit Namen «FM Designer». FM Designer bietet 10 optimierte Designvorlagen für die FileMaker-Entwicklung, die perfekt auf FM Starter abgestimmt sind. Die Anpassungen der Designvorlagen in FM Starter 2.15 dienen der Vorbereitung für das neue FM Designer.

FM Designer wird noch im Juni 2020 veröffentlicht werden.

Was ist FM Starter?

FM Starter ist eine Startdatei für neue FileMaker Projekte. Die Datei umfasst Basismodule für die Navigation, Benutzerverwaltung, mehrsprachige Textetiketten und dergleichen mehr. Weitere Informationen gibt es auf fmstarter.com.


FM Starter 2.1 mit deutschem Handbuch

FM Starter 2.1 freigegeben

Jetzt mit deutschem Handbuch


FM Starter 2.1 ist das letzte Update der FileMaker Starterlösung. Das Update beinhaltet verschiedene Bugfixes und kleinere Verbesserungen. Die bedeutendste Erweiterung ist das neue deutsche Handbuch. Damit haben deutschsprachige Entwickler ein ausführliches Kompendium zu allen Aspekten von FM Starter.

FM Starter ist bereits mehrsprachig aufgebaut. Die Benutzeroberfläche ist bereits viersprachig (Deutsch, Englisch, Französisch und Spanisch) und lässt sich beliebig erweitern. Es gibt jetzt ein Benutzerhandbuch auf Englisch und auf Deutsch.

Weitere Angaben zu diesem Release sind im folgenden Beitrag nachzulesen:


FM Starter 2.06

FM Starter 2.06

Kursiv hat gerade FM Starter 2.06 freigegeben. FM Starter ist eine Startdatei für neue FileMaker Projekte. Es beinhaltet Funktionen und Module, die in fast jedem Projekt benötigt werden, wie eine dynamische globale Navigation, mehrsprachige Textetiketten, eine Benutzerverwaltung und vieles mehr.

Über diese Version

Die Navigation wurde jetzt besser integriert mit der Benutzerverwaltung, sodass die Navigationstabelle jetzt korrekt aufgebaut wird in Abhängigkeit der gewählten Gruppe. Weiter wurde das ToDo-Modul verbessert. Es gibt jetzt eine grosszügigere Übersicht über Änderungen für die jeweilige Version, wie auch ausführliche Schritt-für-Schritt-Anleitungen, wie man die neuen Funktionen oder Bugfixes für bereits gestartete Projekte übernehmen kann.

Folgende Änderungen wurden erledigt:

Bugfixes

  • Die Navigation kann wieder korrekt auf eine Benutzergruppe begrenzt werden.

Erweitert

  • ToDo-Modul: Das ToDo-Modul wurde erweitert mit einer grosszügigen Ansicht einzelner Tickets. Das vereinfacht das Lesen grösserer Tickets.
  • ToDo-Modul: Tickets lassen sich jetzt auch ausdrucken
  • Global Navigation-Modul: Visualisierung für die Darstellung der Navigation für verschiedene Benutzergruppe erstellt.

Update

FM Starter 2.06 wird als unlimitierte Version mit kostenlosen Upgrades für ein Jahr verkauft. Jeder Käufer kann direkt aus dem Konto auf kursiv-software.com die jeweils neueste Version herunterladen.

 


FM Starter jetzt in der Version 2

FM Starter jetzt in der Version 2

FM Starter 2 ist die Startdatei für neue FileMaker Projekte


FileMaker Entwickler können jetzt auf die neue Version 2 von FM Starter aufbauen. Die Starter-Datei für FileMaker Projekte beinhaltet eine Projektstruktur und viele Module für grundlegende Funktionen wie Navigation, Benutzerverwaltung und dergleichen mehr.

Mit FM Starter 2 lassen sich neue Projekte im Nu aufstarten, weil alle grundlegende Funktionen bereits enthalten sind. Wiederkehrende Aufgaben werden so stark vereinfacht. Während viele Entwickler mit der Zeit dazu übergehen bereits erstellte Teillösungen wiederzuverwerten, haben nur wenige die Zeit für die Entwicklung einer eigenen Startdatei.

FM Starter 2 lässt sich auch hervorragend als Anschauungs- und Lernmaterial für FileMaker Entwicklung nutzen, da es sich hier nicht um eine Beispieldatei handelt, sondern um eine Basis für reale Lösungen.

FM Starter bietet ein ausführliches Dashboard-Fenster für den Entwickler. Dort lassen sich alle Einstellungen einfach konfigurieren und verwalten. Das Ziel von FM Starter ist es, eine optimierte Entwicklungsumgebung für FileMaker Entwickler zu gestalten, womit sowohl Anfänger wie Fortgeschrittene einfach arbeiten können.

FM Starter 2 ist eine FileMaker Datei und setzt minimal FileMaker Pro 17 voraus. Das Produkt lässt sich bei Kursiv Software beziehen (kursiv-software.com). Weitere Informationen gibt es auch auf der produkteigenen Website fmstarter.com.


FM Starter: Entwicklungsumgebung für Filemaker Pro

fmstarter-2000x2000px

FM Starter: Entwicklungsumgebung für Filemaker Pro

 

Filemaker ist vielleicht die meist verkaufte Datenbank weltweit. Die Datenbank ist sehr schnell einzusetzen und es lassen sich rasch Resultate erzielen. Es ist ein flexibles und sehr gutes Werkzeug für die Abbildung von Geschäftsabläufen und es lassen sich damit zügig gute Softwarelösungen erstellen.

Kursiv hat eine Starterdatei für Filemaker im Angebot, womit Filemaker Entwickler noch schneller und einfacher zu Resultaten kommen.

«FM Starter» ist eine Entwicklungsumgebung, womit viele grundlegende Anforderungen abgedeckt werden, wie zum Beispiel eine dynamische Navigation, eine Benutzerverwaltung und viele weitere Bausteine. FM Starter ist bereits von Grund auf für eine Mehrsprachigkeit ausgelegt und alle Angaben sind einfach parametrisierbar.

FM Starter eignet sich beispielsweise für den schnellen Aufbau neuer Projektvorschläge. Im Nu erstellt man Dummy Projekte mit einer eigenen Navigation und beliebig vielen Seiten für eigene Masken, Listen und anderen Aufgaben. So lässt sich konkret über Abläufe, Workflows und dergleichen reden, noch bevor die eigentliche Entwicklung losgegangen ist.

FM Starter bietet eine einfache Adressverwaltung, die als Beispiellösung implementiert ist. FM Starter hat eine eigene Website, die unter folgender Adresse erreichbar ist: