Simple Backup 1.4 für FileMaker
Simple Backup 1.4 für FileMaker
Kleine Verbesserungen vereinfachen die Handhabung
Es sind oft die kleinen Dinge, die das Leben vereinfachen oder eine Funktion praktisch verbessern. Eine solche kleine Funktion haben wir jetzt im letzten Update von SimpleBackup eingebaut.
Simple Backup ist ein kleines FileMaker Modul, womit sich bei lokalen Installationen Snapshots der Datei erstellen lassen. Dabei können auch externe Dateien einbezogen werden. Die Snapshots werden in einem frei wählbaren Verzeichnis abgespeichert, wobei jede Backup-Kopie ein Zeitstempel im Dateinamen erhält.
In der Version 1.4 gab es nur eine kleine Änderung: Das Backup-Verzeichnis wird nach dem Backup gezeigt. Diese Funktion erfolgt mit dem Script Befehl «OpenURL» nach dem Muster:
“file:/” & [BACKUP PFAD]
Damit das funktioniert, muss in den Sicherheitseinstellungen die Verwendung für URLs von Scripts aktiviert sein.
FM Developer Bundle für FileMaker Entwickler
FM Developer Bundle für FileMaker Entwickler
Ein FileMaker Entwickler befasst sich mit verschiedensten Themen. Es geht nicht nur um Technik, sondern auch um Workflows, Design und dergleichen mehr. Um diese Basisfunktionen geht es hier. Das FM Developer Bundle vereint verschiedene Basisfunktionen in einem kostengünstigen Bundle. Damit lassen sich FileMaker Projekte noch einfacher aufgleisen und Sie können sich sofort um die eigentlichen Aufgaben Ihrer neuen Software kümmern.
Aller Anfang ist leicht
Eines der grossen Vorzüge von FileMaker ist, dass der Einstieg sehr leicht ist. FileMaker ist eine Low-Code-Entwicklungsplattform und als solche für viele Menschen das perfekte Tool für Eigenentwicklungen. Ich selbst habe so angefangen und bin von den Vorzügen von FileMaker überzeugt. Es lässt sich wirklich einfach mit neuen Projekten beginnen und es gibt brauchbare Resultate im Handumdrehen.
Sobald man jedoch ernsthaft mit der Entwicklung neuer Projekte beginnt, tauchen Fragen auf: Wie löse ich dies? Wie löse ich das? Wäre es nicht sinnvoll für wiederkehrende Aufgaben so etwas wie eine Starterlösung zu haben? Wie man bei einem Projekt vorgeht, ist nicht nur Geschmackssache. Jede Entscheidung hat Folgen für die weitere Entwicklung. Erfahrene Entwickler können einschätzen, welche Dinge funktionieren und welche nicht. Man könnte auch sagen: Man muss einige Fehler gemacht haben, um klarer zu sehen. Das ist die Erfahrung, womit sich neue Projekte besser aufgleisen lassen.
Der Anfang der Entwicklung ist also leicht. Aber wie geht es weiter? Das FM Developer Bundle ist die Abkürzung zu einer bewährten Entwicklungsstruktur.
Der nächste Entwicklungsschritt
Kursiv Software entwickelt Produkte für FileMaker Entwickler. Diese sind nun als Bundle erhältlich. Das FM Developer Bundle vereint Basislösungen für verschiedene Aufgaben. Damit lassen sich neue Projekte bedeutend schneller aufgleisen. Im Bundle gibt es die folgende Produkte:
- FM Starter – die Startdatei für neue FileMaker Projekte
- FM Registrations – erstelle Lizenzcodes für Standardapplikationen auf Basis von FileMaker
- FM Designer – 10 Designs für eine einfache und schnelle Gestaltung
Nach den einzelnen Produkten gibt es jetzt die gesammelte Erfahrung als günstiges Produkt Bundle. Nie war ein Einstieg einfacher. Während die einzelnen Produkte sorgfältig gepflegt und weiterentwickelt werden, umfasst das Produkt Bundle sämtliche Vorteile. Die Philosophie dahinter lässt sich so beschreiben: «Möglichst einfache aber gut funktionierende Lösungen, die jeder selbst anpassen und weiterentwickeln kann».
Das Produkt Bundle wird ausserdem das Gefäss sein, worin wir künftig weitere Entwickler-Tools zur Verfügung stellen, die nicht als gesondertes Produkt erhältlich sein werden.
Weiteres zum «FM Developer Bundle» findet sich auf der Website kursiv-software.com.
FM Designer bietet FileMaker Entwickler 10 fertige Designs
FM Designer bietet FileMaker Entwickler 10 fertige Designs
Die Gestaltung von Benutzeroberflächen einfach gemacht
Kursiv hat gerade FM Designer freigegeben. Das neue Produkt bietet eine Sammlung FileMaker Designs für FileMaker Entwickler und hilft dabei, gute Benutzeroberflächen mit wenig Aufwand zu erstellen.
Design muss sein
Design ist die Schnittstelle zwischen Entwickler und Benutzer. Am Design entscheidet sich, ob der Benutzer die Ideen des Entwicklers versteht, ob er sich zurechtfindet und die Software intuitiv bedienen kann.
Die Gestaltung von Benutzeroberflächen ist eine Aufgabe für sich. Das Design entscheidet über die Akzeptanz einer Software weit mehr, als viele Entwickler annehmen. Eine gute Benutzeroberfläche ist leicht zu bedienen. Benutzer finden auf Anhieb die Funktionen, die sie benötigen und der Arbeitsfluss wird aktiv unterstützt. Dabei geht es nicht um technisches Verständnis, sondern um die Eigenschaften guter Gestaltung. Es geht um Layout, Farbschemen, Interaktion und vielen Dingen mehr.
10 Designs für FileMaker Entwickler
FM Designer ist ein Werkzeug für Entwickler, womit sich gute Designs einfacher realisieren lassen. Das Produkt bietet nicht nur eine Sammlung mit 10 Designs («Themes»), sondern auch konkrete Information und Beispiele zur Anwendung. Ausserdem lässt sich FM Designer als Werkzeug zur Erstellung eigener Designs nutzen.
Die Erstellung eigener Designs ist sehr aufwändig und es setzt Kenntnisse voraus, die nicht jeder hat. FM Designer beschleunigt und vereinfacht die Anwendung von Themes und ist gleichzeitig so etwas wie eine Einführung in die Anwendung guter Designs.
Insgesamt 10 Designs mit demselben Aufbau gestatten auch das einfache Anpassen von Designs für andere Kunden. Wurde auf einem Layout alle Objekte mit einem Design definiert, lässt sich mit wenigen Klicks ein Design austauschen. Ein Designwechsel wird spielend leicht.
Eigenschaften von FM Starter
FM Starter ist eine FileMaker Datei und setzt eine Vollversion von FileMaker Pro 18 oder neuer voraus. Designs lassen sich allerdings auch in älteren Versionen importieren. Zur Benutzung der Datei und Entwicklung eigener Designs empfiehlt Kursiv minimal FileMaker Pro 18.
- 10 Designs («Themes»)
- Pro Design 3 eigene Seiten mit Darstellung aller Objekte und Stilvorlagen (Katalog)
- Jedes Design hat ein eigenes Farbschema
- Farbschemen liegen als Farbpaletten in diversen Formaten bei
- Einfach benutzbare Datei
- Handbuch auf Deutsch und Englisch
- Videos auf Deutsch und Englisch
FM Designer und FM Starter
FM Designer lässt sich als eigenständige Lösung verwenden, sie kann jedoch auch als perfekte Ergänzung zu FM Starter gesehen werden. FM Starter ist eine Startdatei für neue FileMaker Projekte. Designs in beiden Produkten basieren auf dieselbe Grundlage. Wer bereits mit FM Starter arbeitet, kann neue Designs also sehr einfach importieren und per Mausklick auf bestehende Layouts anwenden. Es ist eine perfekte Erweiterung.
FM Developer Bundle
FM Designer kann als eigenständiges Produkt erworben werden, oder als Teil des neuen FM Developer Bundles. Das FM Developer Bundle ist eine Komplettlösung für neue FileMaker Projekte und umfasst:
- FM Starter, die Startdatei für neue FileMaker Projekte
- FM Registrations, womit sich eigene Freischaltcodes für Softwarelösungen generieren lassen
- FM Designer, mit 10 einsatzbereiten Designs.
Diese drei Produkte können einzeln eingesetzt werden, entfalten jedoch ihr grösstes Potenzial im Zusammenspiel. Das FM Developer Bundle kann zeitlich unbegrenzt genutzt werden. Ein Jahr lang sind Updates inbegriffen. Es ist anschliessend möglich zu einem vergünstigten Preis für ein weiteres Jahr Aktualisierungen zu erhalten.
FileMaker 19 und Add-ons
FileMaker 19 und Add-ons
Werden die neuen Add-ons in FileMaker 19 das Konzept von FileMaker Modulen ersetzen?
Gerade erschien FileMaker 19. Unter den vielen spannenden Neuerungen gibt es auch sogenannte Add-ons. Von einem FileMaker Layout kann man jetzt alle Einstellungen, Objekte, Tabellen, Relationen, Scripts als Add-on speichern. So gespeicherte «FileMaker-Teile» können darauf als Add-on in neue FileMaker Dateien integriert werden. Es sind Bauteile, dann dann einfach per Drag-and-Drop in Layouts und Dateien integriert werden können.
Diese neuen Add-ons sind vielversprechende Ansätze, womit man schnell und einfach Funktionen oder kleine Anwendungen gesondert abspeichern und sehr einfach in anderen Dateien integrieren kann. In der nächsten Zeit dürften viele Add-ons sowohl von Claris als auch von externen Entwicklern gemacht werden, die dann als fix-fertige Bausteine sehr einfach den Weg in die FileMaker Community finden werden.
Bedeutet diese Entwicklung nun das Aus für das Konzept von FileMaker Modulen? In der Praxis wird das wohl der Fall sein. Allerdings bietet das Konzept von FileMaker Modulen auch Einblick in eine sehr aufgeräumte und übersichtliche Art des Programmierens. FileMaker Entwickler werden nach wie vor vom Konzept der FileMaker-Modulen profitieren.
Die Neuerungen in FileMaker sind vielversprechend und wegweisend für die Arbeit mit FileMaker. Wir leben in spannenden Zeiten.
Corona Virus: Wir arbeiten weiter
Corona-Virus: Wir arbeiten weiter
Die Auswirkungen des hochinfektiösen Corona-Virus sind enorm. Auch wir sind davon betroffen. Wir nutzen die Zeit jedoch für die Entwicklung neuer Produkte. Bei Supportanfragen können wir auch remote helfen.
Die notwendigen Einschränkungen als Folge der raschen Verbreitung des COVID-19-Virus sind überall spürbar. Seit gestern sind in der Schweiz alle Schulen zu. Seit gestern Abend sind die meisten Geschäfte geschlossen und viele Arbeitnehmer arbeiten vom Home-Office aus. Die Auswirkungen auf die Wirtschaft sind enorm. Auch uns betrifft dieser Lockdown. Alle sind am Improvisieren. Wichtig ist, dass wir die Situation ernst nehmen und auf die neuen Rahmenbedingungen für Arbeit einstellen.
Wichtig erscheint es, den Kopf nicht hängenzulassen, sondern aktiv an interne Geschäftsabläufe zu arbeiten. FileMaker Entwickler können von überall aus arbeiten und gute Lösungen für ihre Kunden bereitstellen. Dasselbe machen wir, wenn wir diese Tage für die Fertigstellung neuer Produkte nutzen.
Allen Lesern wünschen wir guten Mut und viel Zuversicht!
Karsten Risseeuw
Abonnieren Sie den Kursiv Newsletter, damit Sie über neue FileMaker Lösungen informiert bleiben!
FM Starter: Wie man sich als Entwickler anmeldet
FM Starter: Wie man sich als Entwickler anmeldet
Anmeldung mit dem FileMaker Entwicklerkonto
FM Starter benutzt die Standardsicherheitsmechanismen von FileMaker. Es gibt also für jeden Benutzer ein eigenes Konto. Das gilt auch für den Entwickler. Entwickler und Benutzer melden sich jedoch verschieden an. Alle Angaben dazu befinden sich in der Lieferung, im Handbuch, und auch hier auf dieser Seite.
Entwickler melden sich anders an als reguläre Benutzer
Hier ist der Unterschied:
- Reguläre Benutzer öffnen die Datei mit Doppelklick und erhalten dann die Anmeldung via der Benutzerverwaltung von FM Starter
- Entwickler umgehen die Benutzerverwaltung und müssen die Standard-Anmeldung von FileMaker verwenden.
Warum ist dies unterschiedlich? Reguläre Benutzer werden intern in einer Tabelle verwaltet, die mit den FileMaker-Konten synchronisiert wird. Als Entwickler möchte man seine Zugangsdaten nicht öffentlich für Administratoren zeigen. Deshalb ist der Zugang für Entwickler nicht im Standard-Ablauf integriert (damit sie nicht in der Tabelle erscheint).
Als Entwickler muss man sich deshalb bewusst mit dem eigenen Konto anmelden. FileMaker bietet eine Standardprozedur, wodurch man eine Datei mit einem beliebigen Konto aufstarten kann. Das funktioniert so:
- Mac: Vor dem Öffnen der Datei die ALT-Taste drücken.
- Windows: Vor dem Öffnen der Datei die Shift-Taste drücken.
Die Animation hier unten zeigt, wie das auf Windows aussieht. Auf Mac ist es ähnlich.
Wo sind meine Zugangsdaten?
Die Standard-Zugangsdaten beider Anmeldungen sind Teil der Lieferung. Bitte in der Lieferung nachschauen.
FM Starter 2.1 mit deutschem Handbuch
FM Starter 2.1 mit deutschem Handbuch
Die neueste Version von FM Starter beinhaltet verschiedene Bugfixes und kleine Verbesserungen. Als umfangreiche Neuerung ist jetzt auch ein deutschsprachiges Handbuch enthalten. Damit dürfte es für deutschsprachige Entwickler einfacher sein, die Möglichkeiten der FileMaker Starterlösung auszuloten.
Version 2.1
Folgende Verbesserungen wurden implementiert:
- Deutsches Handbuch
- Benutzerkonten: Die Email-Adresse ist wieder korrekt editierbar
- Globale Navigation: Zuordnung von Benutzergruppen funktioniert jetzt auch korrekt für eingezogene Menüpunkte
- Globale Navigation und Scripts: Workaround für FileMaker-Dateinamen mit extra Punkt im Namen (Scripts funktionierten nicht)
- Diverse kleine Verbesserungen
Alle Anpassungen sind im ToDo-Modul dokumentiert.
Download
Das Handbuch steht auf fmstarter.com zur Verfügung:
Das Handbuch ist auch Teil des Downloads der Starterdatei. Kunden finden diese in Ihrem Konto auf:
FM Starter wird inklusive einem Jahr mit kostenlosen Updates verkauft.
Was ist FM Starter?
FM Starter ist eine Startdatei für neue FileMaker Projekte. Immer wieder benötigte Standardfunktionen wie eine dynamische Navigation, eine Benutzerverwaltung und viele weitere grundlegende Dinge sind bereits eingebaut. Mit FM Starter lassen sich neue Projekte viel einfacher und schneller realisieren. FM Starter ist ein Produkt von Kursiv Software.
Neue Login-Prozedur für FM Starter 2
Neue Login-Prozedur für FM Starter 2
Neu in FM Starter 2.08
Kursiv hat die Benutzerverwaltung für FM Starter 2 erweitert. Neu werden jetzt auch Konten mit ablaufenden Passwörtern unterstützt. Die Login-Prozedur wurde jetzt angepasst.
Zweistufiges Anmeldeverfahren
Die deutlichste Änderung ist ein zweistufiges Anmeldeverfahren. Wenn der Benutzer auf der Anmeldeseite landet, wird er zuerst nach dem Benutzername (Email) gefragt. Diese Angabe wird dann geprüft. Erst wenn ein entsprechender Eintrag in der Benutzerdatenbank vorhanden ist, wird anschliessend das Passwortfeld gezeigt – ähnlich wie auf viele moderne Websites. Stimmt auch die Passwortangabe, dann wird der Benutzer mit den eigenen Rechten neu eingeloggt. All das macht das Modul «UAC UserAccounts», welches Teil von FM Starter 2 ist. Das Modul wurde für FM Starter 2.08 erweitert.
Ablaufende Konto-Passwörter
Neu werden auch ablaufende Konto-Passwörter unterstützt. Benutzer müssen bei der nächsten Anmeldung im System ein neues Passwort definieren. Damit das möglich ist, mussten einige Anpassungen an der Login-Prozedur vorgenommen werden.
Bislang wurden Benutzerdaten aus der Benutzertabelle bezogen. Es wurde sowohl mit Benutzername als auch mit Passwort in der Benutzertabelle gesucht. Das wurde jetzt neu definiert.
Mit der Einbindung von ablaufenden Passwörtern wurde der Entscheid gemacht, nun gleichzeitig auch die allgemeine Sicherheit zu erhöhen. Ablaufende Passwörter werden vom Benutzer ersetzt, aber die Verwaltung der neuen Passwörter ist nicht mehr in der Benutzer-Datenbank, sondern von FileMaker direkt. Damit sind die Passwörter nach Änderung durch den Benutzer 100% privat.
Durch diese Erhöhung der Sicherheit konnte die Kombination aus Name + Passwort für die Anmeldung nicht mehr genutzt werden. Das Modul UAC UserAccounts musste für verschiedene Varianten fit gemacht werden.
Neues Login-Fenster
Das Abmeldefenster wurde komplett überarbeitet und unterstützt jetzt ein mehrstufiges Anmeldeverfahren. Dafür wird auf der Login-Seite ein Slide-Objekt genutzt mit drei Slides:
- Email/Benutzername
- Passwort + Login
- Neues Passwort + weiter nach 2.
Das Modul prüft aufgrund von Email/Benutzername ob ein Konto vorhanden ist, wo das Passwort verwaltet wird (in der Datenbank oder von FileMaker direkt) und bietet entsprechend alternative Anmeldeverfahren an. Der Benutzer merkt davon nichts. Es wird alles vom Modul UAC UserAccounts verwaltet. Entdeckt das Modul, dass der Benutzer sein Passwort erneuern muss, wird er aufgefordert, ein neues Passwort zu definieren.
Der Einsatz eines transparenten Slide-Objekts macht es möglich all diese Varianten recht einfach auf einer Seite unterzubringen.
Welche weitere Anpassungen gibt es?
Die Anpassungen des Moduls sind überschaubar: Es gibt ein extra Datenfeld in einer Tabelle, zwei Scripts wurden angepasst und das Login-Fenster wurde neu aufgebaut. Alle Details sind im ToDo-Fenster von FM Starter aufgeführt.
Folgendes Video gibt einen Einblick in die Neuerungen.
FM Starter 2 jetzt verfügbar
Neue Version: FM Starter 2
Die Startdatei für neue FileMaker Projekte jetzt in der Version 2 erhältlich
Kursiv hat gerade die neue Version FM Starter 2 lanciert. Die Startdatei für neue FileMaker Projekte hat bereits alle Basisfunktionen integriert, sodass neue Projekte einfacher und schneller realisiert werden können.
Was ist neu an FM Starter 2?
Die wichtigste Neuerung ist eine Vereinfachung aller Funktionen. «Die schwierigste Aufgabe ist es, Funktionen und Module zu vereinfachen», sagt der Entwickler Karsten Risseeuw. «Die zentralen Module für Navigation, Benutzerverwaltung und für mehrsprachige Textetiketten wurden komplett neu entwickelt. Es gibt aber auch einige neue Module, wie beispielsweise ein Modul für mehrsprachige Hilfetexte oder eine To-Do-Liste für den Entwickler. Ganz wichtig: Gegenüber der Vorversion wurden auch mehrere Module weggelassen. Der Fokus liegt jetzt auf mehr Funktionalität für den Entwickler, weniger auf Funktionen für Endbenutzer.»
Die ganze Benutzeroberfläche wurde optimiert und ist nun viel zugänglicher. Für die Gestaltung liegt ein Standard-Theme bei, das für die Version 2 nochmals verbessert wurde.
Produktiver arbeiten
FM Starter ist weder eine Adressverwaltung noch eine ERP-Software. FM Starter ist das, was jeder Entwickler immer wieder benötigt, aber am liebsten nicht jedesmal neu programmiert. FM Starter vereint in einer Datei alles, was es für den Start eines neuen Projekts braucht: eine global verwendbare Navigation, eine Benutzerverwaltung, eine Projektstruktur und vieles mehr.
Das Beste daran ist, dass alles bereits aufeinander abgestimmt ist. So ist beispielsweise die ganze Lösung von Anfang an mehrsprachig – was auch für die Benutzerverwaltung und die Navigation und jedes Element auf jeder Seite gilt.
Diese Startdatei erledigt nicht Ihre Arbeit, aber macht sie ungemein viel einfacher. Ruckzuck lassen sich neue Projekte aufgleisen. Konfigurieren statt programmieren lautet die Devise. In einem eigenen Entwickler-Dashboard sind alle Einstellungen der Datei übersichtlich untergebracht. Skripts für den Unterhalt vereinfachen die Bereinigung von Einstellungen. Fast alle Funktionen wurden als Module entwickelt und sind dadurch sowohl leicht verständlich im Aufbau als auch funktional in der Lösung von Aufgaben.
Mehr Produkte für FileMaker Entwickler
Kursiv Software hat den Preis für FM Starter deutlich gesenkt. Dies entspricht der neuen Strategie verschiedene sich ergänzende Produkte anzubieten, die einzeln klar definierte Aufgaben erfüllen, die aber auch zusammen genutzt werden können. Kleinere Einheiten also, dafür mehrere.
Nebst FM Starter ist das heute bereits FM Registrations, womit sich Lizenzcodes für FileMaker Applikationen erstellen lassen. Damit können eigene Standardlösungen sehr einfach aktiviert werden. FM Starter hat bereits ein Dekodierungsmodul für FM Registrations-Codes integriert. Dadurch passen FM Starter und FM Registrations sehr gut zusammen.
Bereits sind weitere Produkte in Vorbereitung. Das Ziel ist es eine Auswahl guter Werkzeuge für engagierte FileMaker Entwickler zu bieten, womit sich Entwicklungszeiten drastisch verkürzen lassen.
Weitere Informationen
Es gibt ein kostenloses Upgrade für Lizenzen aus 2018 und 2019. Alle Käufer erhielten dazu bereits einen Download. Es gibt keine weitere Vergünstigungen.
FM Starter 2 ist ein Produkt von Kursiv Software in St. Gallen (Schweiz). Auf der Website fmstarter.com finden sich weitere Informationen. Das Produkt kann gekauft werden via kursiv-software.com.
User Accounts 2
User Accounts 2
Eine Benutzerverwaltung für FileMaker
User Accounts 2 ist ein FileMaker Modul welches FileMaker Benutzerkonten über eine Benutzertabelle verwaltet. Vor einigen Jahren haben wir bereits ein anderes Modul für diese Aufgabe entwickelt. Das neue Modul «User Accounts 2» ist jedoch einfacher und flexibler.
- FileMaker-basierte Benutzerverwaltung
- Verwaltung über eine Benutzertabelle
- Jeder Benutzer erhält ein eigenes FileMaker Konto
- Das Modul synchronisiert Tabelle und FileMaker Konten
- Komplette Login-Strategie
- Aufbau als FileMaker Modul für eine einfache Integration
- Keine Unterstützung für ablaufende Passwörter (dafür gibt es FM Starter 2)
Im folgenden animierten Bild wird gezeigt, wie ein neues Konto angelegt wird. Das Konto erscheint auch in den FileMaker Sicherheitseinstellungen.
Implementation
Das Modul hat eine Schritt-für-Schritt Anleitung im Scriptverzeichnis. Damit lässt sich das Modul schnell in die eigene Lösung einbauen.
Benutzerverwaltung für FileMaker Pro. Benötigt minimal FileMaker Pro 17.
User management for FileMaker Pro. Requires FileMaker Pro 17 or higher.