SlideShare ist ein Scribd-Unternehmen logo
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
FileMaker Module 
FileMaker-Lösungen im Stil von OpenSource-Projekten
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Vorstellung 
Holger Darjus 
Jg. 1962 
• Designer/IT-Kaufmann 
• Seit über 20 Jahren als Entwickler 
tätig 
• 17 Jahre technischer Leiter in 
einem Medienunternehmen 
• Seit 4 Jahren Vollzeitentwickler 
Sansibar Sylt 
• CEO/Inhaber 
von IT & Datendesign 
Desert Byte Communication 
• Gründer Kompetenz-Institut 
für Wirtschaftsinformatik
Unterwegs auf dem Daten-Highway 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Modulare Entwicklung 
• Grundidee 
• Konzeption 
• Chancen und Nutzen 
• Grenzen und Risiken 
• Voraussetzungen 
• Einsatzbereiche 
• In der Praxis …
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Modulare Entwicklung 
• Grundidee 
• Konzeption 
• Chancen und Nutzen 
• Grenzen und Risiken 
• Voraussetzungen 
• Einsatzbereiche 
• In der Praxis …
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
Symbiosen 
durch Zusammenschluss 
einzelner Lösungen 
schaffen
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
Entwickler A
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
Entwickler B
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
Entwickler B
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Neu Anforderungen 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Modulare Entwicklung 
• Grundidee 
• Konzeption 
• Chancen und Nutzen 
• Grenzen und Risiken 
• Voraussetzungen 
• Einsatzbereiche 
• In der Praxis …
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
Konzeption 
Modularität (auch Baustein- oder Baukastenprinzip) ist die Aufteilung eines 
Ganzen in Teile, die als Module, Komponenten, Bauelemente oder Bausteine 
bezeichnet werden. 
Bei geeigneter Form und Funktion können sie zusammengefügt werden oder über 
entsprechende Schnittstellen interagieren. 
Bei einem modularisierten Aufbau werden Gesamtsysteme aus standardisierten 
Einzelbauteilen entlang definierter Schnittstellen zusammengesetzt. 
Quelle: http://de.wikipedia.org/w/index.php?title=Modularität
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Modulare Entwicklung
Bei geeigneter Form und Funktion können sie zusammengefügt 
werden oder über entsprechende Schnittstellen interagieren. 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Modulare Entwicklung 
• Grundidee 
• Konzeption 
• Chancen und Nutzen 
• Grenzen und Risiken 
• Voraussetzungen 
• Einsatzbereiche 
• In der Praxis …
Bei neuen Projekten kann auf Standards aufgesetzt 
werden. Das »Kleinste gemeinsame Vielfache« ist bereits 
vorhanden und muss nicht neu entwickelt werden. 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Chancen und Nutzen 
•Kurze Anlaufzeiten bei neuen Projekten 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung
•Dauerhafte Akzeptanz bei den Anwendern/Kunden 
Eine Lösung ist immer nur so gut wie der Entwickler, der 
sie erstellt hat. Wir haben vielleicht die speziellen Wünsche 
unserer Kunden erfüllt, aber irgendwann sieht der Kunde 
anderswo „coole Feature“, die er auch gern in seiner 
Lösung hätte. 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Chancen und Nutzen 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung
•Networking und stetige Weiterentwicklung 
Eine Datenbank ist niemals fertig! 
Die Entwicklungen Anderer nutzen und dem 
Kunden als »Mehrwert« zu seiner Lösung anbieten. 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Chancen und Nutzen 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Chancen und Nutzen 
•Durchdringen des Marktes 
Sehr „starre“ Lösungsanbieter 
beherrschen den Markt. 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Chancen und Nutzen 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Modulare Entwicklung 
• Grundidee 
• Konzeption 
• Chancen und Nutzen 
• Grenzen und Risiken 
• Voraussetzungen 
• Einsatzbereiche 
• In der Praxis …
Mit FileMaker geht das nicht! 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Grenzen und Risiken 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung
Vielen Dank unseren Sponsoren 
Danke für das Bewerten dieses Vortrages 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Grenzen und Risiken 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
Oder doch?
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Grenzen und Risiken 
FileMaker ist nicht Quellcode-basierend 
Die Anforderungen der Anwender sind zu individuell 
Man kann nicht gleichzeitig an einer Lösung entwickeln 
Es gibt keine Standards 
Es lassen sich keine Bibliotheken einbinden 
… 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Modulare Entwicklung 
• Grundidee 
• Konzeption 
• Chancen und Nutzen 
• Grenzen und Risiken 
• Voraussetzungen 
• Einsatzbereiche 
• In der Praxis …
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Voraussetzungen
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Voraussetzungen
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Voraussetzungen
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Voraussetzungen 
Wenn modular entwickelt werden soll, 
muss bereits die Basis dafür vorbereitet sein.
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Voraussetzungen
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Voraussetzungen 
Daten.fmp12 
Logik.fmp12 
Datenbank.fmp12 
Interface.fmp12 Einstellungen.fmp12
Die Lösung in logische Einheiten 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Voraussetzungen 
Daten.fmp12 
Logik.fmp12 
unterteilen. 
Interface.fmp12 Einstellungen.fmp12
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Voraussetzungen 
Daten sind in der Regel beim Kunden. 
Auf die Daten haben wir im Zweifelsfall nicht einmal Zugriff. 
Darum müssen DATEN und LOGIK zwangsläufig voneinander getrennt werden. 
Verzicht auf Logik in der »Daten-Datei« 
Das heißt: 
- Keine Scripte 
- Keine Formeln 
- Keine Layouts 
- Keine „Eigenen Funktionen“
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Voraussetzungen 
Daten sind so individuell wie unsere Kunden.
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Voraussetzungen 
Demo … Generische Artikel
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Voraussetzungen 
Daten.fmp12 
Logik.fmp12 
Interface.fmp12 Einstellungen.fmp12
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Grenzen und Risiken 
Erheblich höherer Entwicklungsaufwand 
Sehr komplexe Strukturen schon für geringste Anforderungen 
Unterschiedliches Wissen bei Entwicklern 
Verlust gewisser Freiheiten 
Bürokratischer Overhead 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Voraussetzungen 
Individuelle Gestaltung ade … 
?
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
Voraussetzungen 
Nicht aus technischer Sicht!
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
Voraussetzungen 
Aber wie sieht beispielsweise ein „Löschen-Button“ aus?
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
Voraussetzungen 
Von den Erfolgreichen lernen.
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
Voraussetzungen 
Und doch ist jeder Kunde individuell
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
Voraussetzungen 
Die Vielzahl von Formularen und individuellen Erscheinungsbildern 
müssen eine Anpassung der Ausgabe-Layouts zulassen. 
Daher auch diese Layouts in eine separate Datei auslagern!
B 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
A 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
Voraussetzungen 
Daten Drucklayouts Logik Settings 
Daten Drucklayouts Logik Settings 
Settings
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
Voraussetzungen 
• Trennung von Daten und Struktur 
• Separate Datei für Ausgabe-Layouts 
• Einstellungsdatei zur Programmsteuerung 
• Einstellungsdatei zur individuellen Parametrisierung beim Anwender 
• Übergeordnetes Framework 
• Genaue Überlegung, welche Dateien beim Kunden bleiben 
und welche mit Release-Wechseln aktualisiert werden 
• Normierung und Dokumentation
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Modulare Entwicklung 
• Grundidee 
• Konzeption 
• Chancen und Nutzen 
• Grenzen und Risiken 
• Voraussetzungen 
• Einsatzbereiche 
• In der Praxis …
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Einsatzbereiche
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Einsatzbereiche 
• CRM (Customer Relationship Management) 
Kontakte, Personen, Adressen, Korrespondenz, Mailings, Akquise 
• ERP (Enterprise Resource Planning) 
Angebote, Bestellwesen, Aufträge, Auftragsbestätigungen, Lieferscheine, 
Frachtpapiere, Retourenabwicklung, Rechnungen, Gutschriften, Mahnwesen. 
• PIM (Produkt Informations Management) 
Artikelstammdaten, Qualitätsmanagement, Statistik, Anlagevermögen 
• WWS (Warenwirtschaftssysteme) 
Lagerverwaltung, Bestände, Warenfluss, Inventuren 
• HRM (Human Resource Management) 
Rechte und Rollen (Zugriffsmöglichkeiten innerhalb der Lösung), Arbeitszeiten 
Urlaubsregelungen, Zeit- und Leistungserfassung, Schichtpläne, 
Reisekostenabrechnung, Zugangskontrolle 
• RPS (Ressource Planning System) 
Maschinen, Fahrzeuge, Lager, Räume, Inventar 
• SAS (Statistical Analysis Systems) 
Umsatzauswertungen, Bestandsverfolgung, Kostenentwicklung
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Einsatzbereiche 
Anschauungsmaterial 
Einsatz als Beispiel-Dateien bei Schulungen 
Vorlage für Entwicklungen außerhalb des Frameworks 
Sammlung von „Eigenen Funktionen“ 
Grafik-Library 
Stilvorlagen für Layouts 
…
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Einsatzbereiche
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Einsatzbereiche
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Einsatzbereiche 
Module können auch unterschiedliche Technologien verbinden. 
Es muss nicht immer eine eigenständig funktionierende Lösung sein. 
Ein Modul kann auch eine Schnittstelle sein. 
Um aber eine Schnittstelle zu entwickeln, muss man die Bedingungen auf 
beiden Seiten genauestens kennen.
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Modulare Entwicklung 
• Grundidee 
• Konzeption 
• Chancen und Nutzen 
• Grenzen und Risiken 
• Voraussetzungen 
• Einsatzbereiche 
• In der Praxis …
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
In der Praxis 
Der Versuch, einen universellen Framework in der Praxis umzusetzen. 
• Erfolge 
• Frustration 
• Resümee
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
In der Praxis 
Demo …
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Resümee 
Vorteile 
• Einheitliche Basis (Standards) 
• Bessere Marktchancen 
• Basis für Nachwuchsförderung 
• Kompetenzvereinigung 
• Breites Leistungsspektrum 
• Zukunftsorientiert 
• Selbstkontrolle 
• Qualitätssicherung 
Nachteile 
• Einheitliche Basis (Standards) 
• Erhöhter Entwicklungsaufwand 
• Technische Grenzen
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Zusatz
Holger Darjus | Desert Byte Communication 
Modulare Entwicklung 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com 
Zusatz 
Todd Geist 
http://www.modularfilemaker.org 
Karsten Risseeuw 
Sa, 18.10.2014, 9:00 - 10:30 Uhr 
Seminarraum 2
Danke für das Bewerten dieses Vortrages 
Vortragende(r) 
Titel Vortrag 
Vielen Dank unseren Sponsoren 
FileMaker Konferenz 2014 Winterthur 
www.filemaker-konferenz.com

Weitere ähnliche Inhalte

Andere mochten auch

People are the Media (DDB Edmonton Edition)
People are the Media (DDB Edmonton Edition)People are the Media (DDB Edmonton Edition)
People are the Media (DDB Edmonton Edition)
Eric Weaver
 
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
Verein FM Konferenz
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon Austin
Dries Buytaert
 
Daten fakten zum gesundheitswesen fopi status nov 2013
Daten fakten zum gesundheitswesen fopi status nov  2013Daten fakten zum gesundheitswesen fopi status nov  2013
Daten fakten zum gesundheitswesen fopi status nov 2013casatch
 
11. tumores de partes blandas1
11. tumores de partes blandas111. tumores de partes blandas1
11. tumores de partes blandas1
Lo basico de medicina
 
LUE IT Studie 2010 Management Summary_f250810
 LUE IT Studie 2010 Management Summary_f250810 LUE IT Studie 2010 Management Summary_f250810
LUE IT Studie 2010 Management Summary_f250810Semalytix
 
Datensicherung
DatensicherungDatensicherung
Datensicherung
ulrike.kraus
 
PDI Slides
PDI SlidesPDI Slides
PDI Slides
PET Computação
 
Comunicando com efetividade com Comunicação não violenta
Comunicando com efetividade com Comunicação não violentaComunicando com efetividade com Comunicação não violenta
Comunicando com efetividade com Comunicação não violenta
Giovanni Bassi
 
CLOUDPILOTS Präsentation vom 14.07.2011 bei der Hamburger IBM Notes-User Grou...
CLOUDPILOTS Präsentation vom 14.07.2011 bei der Hamburger IBM Notes-User Grou...CLOUDPILOTS Präsentation vom 14.07.2011 bei der Hamburger IBM Notes-User Grou...
CLOUDPILOTS Präsentation vom 14.07.2011 bei der Hamburger IBM Notes-User Grou...
CLOUDPILOTS Software & Consulting GmbH
 
EntwicklerCamp 2014 - DOTS reloaded
EntwicklerCamp 2014 - DOTS reloadedEntwicklerCamp 2014 - DOTS reloaded
EntwicklerCamp 2014 - DOTS reloadedRené Winkelmeyer
 
Snc 2º ano - 2012
Snc   2º ano - 2012Snc   2º ano - 2012
Snc 2º ano - 2012
Maria Costa
 
Acto administrativo Modulo II
Acto administrativo   Modulo IIActo administrativo   Modulo II
Acto administrativo Modulo II
Diplomada2010
 
Erfolg durch Empfehlung
Erfolg durch EmpfehlungErfolg durch Empfehlung
Erfolg durch Empfehlung
Social DNA GmbH
 
Die Heinrich-Heine-Schule stellt sich vor (2):
Die Heinrich-Heine-Schule stellt sich vor (2):Die Heinrich-Heine-Schule stellt sich vor (2):
Die Heinrich-Heine-Schule stellt sich vor (2):Heinrich-Heine-Schule
 
O espaço português 1
O espaço português 1O espaço português 1
O espaço português 1
Vítor Santos
 
Android Aula 1
Android Aula 1Android Aula 1
Android Aula 1
Erisvaldo Junior
 
VisãO Geral da Filosofia
VisãO Geral da FilosofiaVisãO Geral da Filosofia
VisãO Geral da Filosofia
ProfMario De Mori
 
Apostila adm parte1
Apostila adm parte1Apostila adm parte1
Apostila adm parte1
Matheus Araujo
 
Monthly Planner 2017
Monthly Planner 2017Monthly Planner 2017
Monthly Planner 2017
Rigo Sigala
 

Andere mochten auch (20)

People are the Media (DDB Edmonton Edition)
People are the Media (DDB Edmonton Edition)People are the Media (DDB Edmonton Edition)
People are the Media (DDB Edmonton Edition)
 
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
FMK2014: Custom Web Publishing (mit PHP) und WebDirect in einer Lösung by Mar...
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon Austin
 
Daten fakten zum gesundheitswesen fopi status nov 2013
Daten fakten zum gesundheitswesen fopi status nov  2013Daten fakten zum gesundheitswesen fopi status nov  2013
Daten fakten zum gesundheitswesen fopi status nov 2013
 
11. tumores de partes blandas1
11. tumores de partes blandas111. tumores de partes blandas1
11. tumores de partes blandas1
 
LUE IT Studie 2010 Management Summary_f250810
 LUE IT Studie 2010 Management Summary_f250810 LUE IT Studie 2010 Management Summary_f250810
LUE IT Studie 2010 Management Summary_f250810
 
Datensicherung
DatensicherungDatensicherung
Datensicherung
 
PDI Slides
PDI SlidesPDI Slides
PDI Slides
 
Comunicando com efetividade com Comunicação não violenta
Comunicando com efetividade com Comunicação não violentaComunicando com efetividade com Comunicação não violenta
Comunicando com efetividade com Comunicação não violenta
 
CLOUDPILOTS Präsentation vom 14.07.2011 bei der Hamburger IBM Notes-User Grou...
CLOUDPILOTS Präsentation vom 14.07.2011 bei der Hamburger IBM Notes-User Grou...CLOUDPILOTS Präsentation vom 14.07.2011 bei der Hamburger IBM Notes-User Grou...
CLOUDPILOTS Präsentation vom 14.07.2011 bei der Hamburger IBM Notes-User Grou...
 
EntwicklerCamp 2014 - DOTS reloaded
EntwicklerCamp 2014 - DOTS reloadedEntwicklerCamp 2014 - DOTS reloaded
EntwicklerCamp 2014 - DOTS reloaded
 
Snc 2º ano - 2012
Snc   2º ano - 2012Snc   2º ano - 2012
Snc 2º ano - 2012
 
Acto administrativo Modulo II
Acto administrativo   Modulo IIActo administrativo   Modulo II
Acto administrativo Modulo II
 
Erfolg durch Empfehlung
Erfolg durch EmpfehlungErfolg durch Empfehlung
Erfolg durch Empfehlung
 
Die Heinrich-Heine-Schule stellt sich vor (2):
Die Heinrich-Heine-Schule stellt sich vor (2):Die Heinrich-Heine-Schule stellt sich vor (2):
Die Heinrich-Heine-Schule stellt sich vor (2):
 
O espaço português 1
O espaço português 1O espaço português 1
O espaço português 1
 
Android Aula 1
Android Aula 1Android Aula 1
Android Aula 1
 
VisãO Geral da Filosofia
VisãO Geral da FilosofiaVisãO Geral da Filosofia
VisãO Geral da Filosofia
 
Apostila adm parte1
Apostila adm parte1Apostila adm parte1
Apostila adm parte1
 
Monthly Planner 2017
Monthly Planner 2017Monthly Planner 2017
Monthly Planner 2017
 

Ähnlich wie FMK2014: FileMaker Module by Holger Darjus

FMK2014: Verband der FileMaker Entwickler by Holger Darjus
FMK2014: Verband der FileMaker Entwickler by Holger DarjusFMK2014: Verband der FileMaker Entwickler by Holger Darjus
FMK2014: Verband der FileMaker Entwickler by Holger Darjus
Verein FM Konferenz
 
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfFMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
Verein FM Konferenz
 
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger DarjusFMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
Verein FM Konferenz
 
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
Verein FM Konferenz
 
FMK 2013 Matroschka Prinzip, Marcel Moré & Holger Darjus
FMK 2013 Matroschka Prinzip, Marcel Moré & Holger DarjusFMK 2013 Matroschka Prinzip, Marcel Moré & Holger Darjus
FMK 2013 Matroschka Prinzip, Marcel Moré & Holger DarjusVerein FM Konferenz
 
FMK2015: Eigene Apps mit FileMaker Go by Markus Schneider
FMK2015: Eigene Apps mit FileMaker Go by Markus SchneiderFMK2015: Eigene Apps mit FileMaker Go by Markus Schneider
FMK2015: Eigene Apps mit FileMaker Go by Markus Schneider
Verein FM Konferenz
 
FMK2014 FileMaker Go im Alltag by Markus Schneider
FMK2014 FileMaker Go im Alltag by Markus SchneiderFMK2014 FileMaker Go im Alltag by Markus Schneider
FMK2014 FileMaker Go im Alltag by Markus SchneiderVerein FM Konferenz
 
Rückblick smart|con SAP 2013
Rückblick smart|con SAP 2013Rückblick smart|con SAP 2013
Rückblick smart|con SAP 2013
Maria Willamowius
 
FMK2014: FileMaker Module by Karsten Risseeuw
FMK2014: FileMaker Module by Karsten RisseeuwFMK2014: FileMaker Module by Karsten Risseeuw
FMK2014: FileMaker Module by Karsten RisseeuwVerein FM Konferenz
 
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang WunderlichFMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
Verein FM Konferenz
 
FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
FMK2019 dot-Net-Plugin selbst programmieren by Werner StaubFMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
Verein FM Konferenz
 
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
Verein FM Konferenz
 
Webinar Modern Valo - Ready-to-go Intranet
Webinar Modern Valo - Ready-to-go IntranetWebinar Modern Valo - Ready-to-go Intranet
Webinar Modern Valo - Ready-to-go Intranet
Beetroot AG
 
GO mobile! Der Wandel in der Technischen Kommunikation (TechComm)
GO mobile! Der Wandel in der Technischen Kommunikation (TechComm)GO mobile! Der Wandel in der Technischen Kommunikation (TechComm)
GO mobile! Der Wandel in der Technischen Kommunikation (TechComm)
Georg Eck
 
Neue Konzepte in der Technischen Dokumentation
Neue Konzepte in der Technischen DokumentationNeue Konzepte in der Technischen Dokumentation
Neue Konzepte in der Technischen Dokumentation
Georg Eck
 
Diskussion mit einer KI ? - Projekt Debater ! Beschleunigte Digitalisierung m...
Diskussion mit einer KI ? - Projekt Debater ! Beschleunigte Digitalisierung m...Diskussion mit einer KI ? - Projekt Debater ! Beschleunigte Digitalisierung m...
Diskussion mit einer KI ? - Projekt Debater ! Beschleunigte Digitalisierung m...
ADTELLIGENCE GmbH
 
20040921 Serviceorientierte Architektur für WebSphere und WebSphere Portal
20040921 Serviceorientierte Architektur für WebSphere und WebSphere Portal20040921 Serviceorientierte Architektur für WebSphere und WebSphere Portal
20040921 Serviceorientierte Architektur für WebSphere und WebSphere Portal
Frank Rahn
 
FMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtFMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas Hirt
Verein FM Konferenz
 
Rahmenbedingungen für agile Softwarebeschaffung
Rahmenbedingungen für agile SoftwarebeschaffungRahmenbedingungen für agile Softwarebeschaffung
Rahmenbedingungen für agile Softwarebeschaffung
Reto Maduz
 

Ähnlich wie FMK2014: FileMaker Module by Holger Darjus (20)

FMK2014: Verband der FileMaker Entwickler by Holger Darjus
FMK2014: Verband der FileMaker Entwickler by Holger DarjusFMK2014: Verband der FileMaker Entwickler by Holger Darjus
FMK2014: Verband der FileMaker Entwickler by Holger Darjus
 
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdfFMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
FMK2022 Die Zukunft von FileMaker - Marcel Moré.pdf
 
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger DarjusFMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
FMK2017 - WebDirect vs. FileMaker Pro by Klemens Kegebein und Holger Darjus
 
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald MairFmk2019 Produktentwicklung mit FileMaker by Harald Mair
Fmk2019 Produktentwicklung mit FileMaker by Harald Mair
 
FMK 2013 Matroschka Prinzip, Marcel Moré & Holger Darjus
FMK 2013 Matroschka Prinzip, Marcel Moré & Holger DarjusFMK 2013 Matroschka Prinzip, Marcel Moré & Holger Darjus
FMK 2013 Matroschka Prinzip, Marcel Moré & Holger Darjus
 
FMK2015: Eigene Apps mit FileMaker Go by Markus Schneider
FMK2015: Eigene Apps mit FileMaker Go by Markus SchneiderFMK2015: Eigene Apps mit FileMaker Go by Markus Schneider
FMK2015: Eigene Apps mit FileMaker Go by Markus Schneider
 
FMK2014 FileMaker Go im Alltag by Markus Schneider
FMK2014 FileMaker Go im Alltag by Markus SchneiderFMK2014 FileMaker Go im Alltag by Markus Schneider
FMK2014 FileMaker Go im Alltag by Markus Schneider
 
Rückblick smart|con SAP 2013
Rückblick smart|con SAP 2013Rückblick smart|con SAP 2013
Rückblick smart|con SAP 2013
 
FMK2014: FileMaker Module by Karsten Risseeuw
FMK2014: FileMaker Module by Karsten RisseeuwFMK2014: FileMaker Module by Karsten Risseeuw
FMK2014: FileMaker Module by Karsten Risseeuw
 
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang WunderlichFMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
FMK2015: FrameWork Konzepte in FileMaker Pro by Wolfgang Wunderlich
 
FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
FMK2019 dot-Net-Plugin selbst programmieren by Werner StaubFMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
FMK2019 dot-Net-Plugin selbst programmieren by Werner Staub
 
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
FMK2018 Mein erster FileMaker Server Was ist das? Was kann der Server? Brauch...
 
Webinar Modern Valo - Ready-to-go Intranet
Webinar Modern Valo - Ready-to-go IntranetWebinar Modern Valo - Ready-to-go Intranet
Webinar Modern Valo - Ready-to-go Intranet
 
Rückblick vdi 2013 bloggen
Rückblick vdi 2013 bloggenRückblick vdi 2013 bloggen
Rückblick vdi 2013 bloggen
 
GO mobile! Der Wandel in der Technischen Kommunikation (TechComm)
GO mobile! Der Wandel in der Technischen Kommunikation (TechComm)GO mobile! Der Wandel in der Technischen Kommunikation (TechComm)
GO mobile! Der Wandel in der Technischen Kommunikation (TechComm)
 
Neue Konzepte in der Technischen Dokumentation
Neue Konzepte in der Technischen DokumentationNeue Konzepte in der Technischen Dokumentation
Neue Konzepte in der Technischen Dokumentation
 
Diskussion mit einer KI ? - Projekt Debater ! Beschleunigte Digitalisierung m...
Diskussion mit einer KI ? - Projekt Debater ! Beschleunigte Digitalisierung m...Diskussion mit einer KI ? - Projekt Debater ! Beschleunigte Digitalisierung m...
Diskussion mit einer KI ? - Projekt Debater ! Beschleunigte Digitalisierung m...
 
20040921 Serviceorientierte Architektur für WebSphere und WebSphere Portal
20040921 Serviceorientierte Architektur für WebSphere und WebSphere Portal20040921 Serviceorientierte Architektur für WebSphere und WebSphere Portal
20040921 Serviceorientierte Architektur für WebSphere und WebSphere Portal
 
FMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas HirtFMK2022 Dokumentation - Thomas Hirt
FMK2022 Dokumentation - Thomas Hirt
 
Rahmenbedingungen für agile Softwarebeschaffung
Rahmenbedingungen für agile SoftwarebeschaffungRahmenbedingungen für agile Softwarebeschaffung
Rahmenbedingungen für agile Softwarebeschaffung
 

Mehr von Verein FM Konferenz

FMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfFMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdf
Verein FM Konferenz
 
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsFMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
Verein FM Konferenz
 
FMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp Puls
Verein FM Konferenz
 
FMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin Schwarz
Verein FM Konferenz
 
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzFMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
Verein FM Konferenz
 
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzFMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
Verein FM Konferenz
 
FMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingFMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam Augusting
Verein FM Konferenz
 
FMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam Augustin
Verein FM Konferenz
 
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserFMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
Verein FM Konferenz
 
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtFMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
Verein FM Konferenz
 
FMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonFMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell Watson
Verein FM Konferenz
 
FMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussFMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph Kluss
Verein FM Konferenz
 
FMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussFMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph Kluss
Verein FM Konferenz
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell Watson
Verein FM Konferenz
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
Verein FM Konferenz
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
Verein FM Konferenz
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza Koudelka
Verein FM Konferenz
 
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
Verein FM Konferenz
 
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management  by Jörg KösterFMK2019 Layout und Eigene Menüs-Management  by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
Verein FM Konferenz
 
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens ...
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens  ...FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens  ...
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens ...
Verein FM Konferenz
 

Mehr von Verein FM Konferenz (20)

FMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdfFMK2022 Excel und FileMaker Schittko.pdf
FMK2022 Excel und FileMaker Schittko.pdf
 
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp PulsFMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
FMK2022 Drucken über Dateigrenzen hinweg von Philipp Puls
 
FMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp PulsFMK2022 Custom Functions von Philipp Puls
FMK2022 Custom Functions von Philipp Puls
 
FMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin SchwarzFMK2022 FileMaker Fehler von Martin Schwarz
FMK2022 FileMaker Fehler von Martin Schwarz
 
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard SchulzFMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
FMK2022 FileMaker Server unter Linux Workshop von Bernhard Schulz
 
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard SchulzFMK2022 FileMaker DataAPI und Java von Bernhard Schulz
FMK2022 FileMaker DataAPI und Java von Bernhard Schulz
 
FMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam AugustingFMK2022 Neue Programmiertechniken von Adam Augusting
FMK2022 Neue Programmiertechniken von Adam Augusting
 
FMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam AugustinFMK2022 FileMaker und Javascript von Adam Augustin
FMK2022 FileMaker und Javascript von Adam Augustin
 
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert KaiserFMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
FMK2022 Arbeiten mit SVG in FileMaker - Robert Kaiser
 
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas HirtFMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
FMK2022 CustomFunctions Fuer Einsteiger - Thomas Hirt
 
FMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell WatsonFMK2022 FileMaker Integrated Development Environment - Russell Watson
FMK2022 FileMaker Integrated Development Environment - Russell Watson
 
FMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph KlussFMK2022 Datenschutz DSGVO Christoph Kluss
FMK2022 Datenschutz DSGVO Christoph Kluss
 
FMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph KlussFMK2022 Rechnungen Inkasso - Christoph Kluss
FMK2022 Rechnungen Inkasso - Christoph Kluss
 
FMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell WatsonFMK2019 bug off lightning talk by Russell Watson
FMK2019 bug off lightning talk by Russell Watson
 
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menannoFMK2019 being an optimist in a pessimistic world by vincenzo menanno
FMK2019 being an optimist in a pessimistic world by vincenzo menanno
 
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza KoudelkaFMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
FMK2019 FileMaker Performance Update 2019 by HOnza Koudelka
 
FMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza KoudelkaFMK2019 Hardware Integrated by HOnza Koudelka
FMK2019 Hardware Integrated by HOnza Koudelka
 
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam AugustinFMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
FMK2019 FileMaker Data API mit Node.js nutzen by Adam Augustin
 
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management  by Jörg KösterFMK2019 Layout und Eigene Menüs-Management  by Jörg Köster
FMK2019 Layout und Eigene Menüs-Management by Jörg Köster
 
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens ...
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens  ...FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens  ...
FMK2019 FileMaker – das Lizenzmodell Alles was Sie wissen wollen by Klemens ...
 

FMK2014: FileMaker Module by Holger Darjus

  • 1. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com FileMaker Module FileMaker-Lösungen im Stil von OpenSource-Projekten
  • 2. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Vorstellung Holger Darjus Jg. 1962 • Designer/IT-Kaufmann • Seit über 20 Jahren als Entwickler tätig • 17 Jahre technischer Leiter in einem Medienunternehmen • Seit 4 Jahren Vollzeitentwickler Sansibar Sylt • CEO/Inhaber von IT & Datendesign Desert Byte Communication • Gründer Kompetenz-Institut für Wirtschaftsinformatik
  • 3. Unterwegs auf dem Daten-Highway Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 4. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung
  • 5. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Modulare Entwicklung • Grundidee • Konzeption • Chancen und Nutzen • Grenzen und Risiken • Voraussetzungen • Einsatzbereiche • In der Praxis …
  • 6. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Modulare Entwicklung • Grundidee • Konzeption • Chancen und Nutzen • Grenzen und Risiken • Voraussetzungen • Einsatzbereiche • In der Praxis …
  • 7. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung Symbiosen durch Zusammenschluss einzelner Lösungen schaffen
  • 8. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung Entwickler A
  • 9. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung Entwickler B
  • 10. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung Entwickler B
  • 11. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Neu Anforderungen Holger Darjus | Desert Byte Communication Modulare Entwicklung
  • 12. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung
  • 13. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 14. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Modulare Entwicklung • Grundidee • Konzeption • Chancen und Nutzen • Grenzen und Risiken • Voraussetzungen • Einsatzbereiche • In der Praxis …
  • 15. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung Konzeption Modularität (auch Baustein- oder Baukastenprinzip) ist die Aufteilung eines Ganzen in Teile, die als Module, Komponenten, Bauelemente oder Bausteine bezeichnet werden. Bei geeigneter Form und Funktion können sie zusammengefügt werden oder über entsprechende Schnittstellen interagieren. Bei einem modularisierten Aufbau werden Gesamtsysteme aus standardisierten Einzelbauteilen entlang definierter Schnittstellen zusammengesetzt. Quelle: http://de.wikipedia.org/w/index.php?title=Modularität
  • 16. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Modulare Entwicklung
  • 17. Bei geeigneter Form und Funktion können sie zusammengefügt werden oder über entsprechende Schnittstellen interagieren. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 18. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Modulare Entwicklung • Grundidee • Konzeption • Chancen und Nutzen • Grenzen und Risiken • Voraussetzungen • Einsatzbereiche • In der Praxis …
  • 19. Bei neuen Projekten kann auf Standards aufgesetzt werden. Das »Kleinste gemeinsame Vielfache« ist bereits vorhanden und muss nicht neu entwickelt werden. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Chancen und Nutzen •Kurze Anlaufzeiten bei neuen Projekten Holger Darjus | Desert Byte Communication Modulare Entwicklung
  • 20. •Dauerhafte Akzeptanz bei den Anwendern/Kunden Eine Lösung ist immer nur so gut wie der Entwickler, der sie erstellt hat. Wir haben vielleicht die speziellen Wünsche unserer Kunden erfüllt, aber irgendwann sieht der Kunde anderswo „coole Feature“, die er auch gern in seiner Lösung hätte. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Chancen und Nutzen Holger Darjus | Desert Byte Communication Modulare Entwicklung
  • 21. •Networking und stetige Weiterentwicklung Eine Datenbank ist niemals fertig! Die Entwicklungen Anderer nutzen und dem Kunden als »Mehrwert« zu seiner Lösung anbieten. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Chancen und Nutzen Holger Darjus | Desert Byte Communication Modulare Entwicklung
  • 22. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Chancen und Nutzen •Durchdringen des Marktes Sehr „starre“ Lösungsanbieter beherrschen den Markt. Holger Darjus | Desert Byte Communication Modulare Entwicklung
  • 23. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Chancen und Nutzen Holger Darjus | Desert Byte Communication Modulare Entwicklung
  • 24. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung
  • 25. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Modulare Entwicklung • Grundidee • Konzeption • Chancen und Nutzen • Grenzen und Risiken • Voraussetzungen • Einsatzbereiche • In der Praxis …
  • 26. Mit FileMaker geht das nicht! FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Grenzen und Risiken Holger Darjus | Desert Byte Communication Modulare Entwicklung
  • 27. Vielen Dank unseren Sponsoren Danke für das Bewerten dieses Vortrages Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 28. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Grenzen und Risiken Holger Darjus | Desert Byte Communication Modulare Entwicklung Oder doch?
  • 29. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Grenzen und Risiken FileMaker ist nicht Quellcode-basierend Die Anforderungen der Anwender sind zu individuell Man kann nicht gleichzeitig an einer Lösung entwickeln Es gibt keine Standards Es lassen sich keine Bibliotheken einbinden … Holger Darjus | Desert Byte Communication Modulare Entwicklung
  • 30. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Modulare Entwicklung • Grundidee • Konzeption • Chancen und Nutzen • Grenzen und Risiken • Voraussetzungen • Einsatzbereiche • In der Praxis …
  • 31. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Voraussetzungen
  • 32. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Voraussetzungen
  • 33. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Voraussetzungen
  • 34. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Voraussetzungen Wenn modular entwickelt werden soll, muss bereits die Basis dafür vorbereitet sein.
  • 35. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Voraussetzungen
  • 36. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Voraussetzungen Daten.fmp12 Logik.fmp12 Datenbank.fmp12 Interface.fmp12 Einstellungen.fmp12
  • 37. Die Lösung in logische Einheiten Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Voraussetzungen Daten.fmp12 Logik.fmp12 unterteilen. Interface.fmp12 Einstellungen.fmp12
  • 38. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Voraussetzungen Daten sind in der Regel beim Kunden. Auf die Daten haben wir im Zweifelsfall nicht einmal Zugriff. Darum müssen DATEN und LOGIK zwangsläufig voneinander getrennt werden. Verzicht auf Logik in der »Daten-Datei« Das heißt: - Keine Scripte - Keine Formeln - Keine Layouts - Keine „Eigenen Funktionen“
  • 39. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Voraussetzungen Daten sind so individuell wie unsere Kunden.
  • 40. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 41. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com
  • 42. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Voraussetzungen Demo … Generische Artikel
  • 43. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Voraussetzungen Daten.fmp12 Logik.fmp12 Interface.fmp12 Einstellungen.fmp12
  • 44. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Grenzen und Risiken Erheblich höherer Entwicklungsaufwand Sehr komplexe Strukturen schon für geringste Anforderungen Unterschiedliches Wissen bei Entwicklern Verlust gewisser Freiheiten Bürokratischer Overhead Holger Darjus | Desert Byte Communication Modulare Entwicklung
  • 45. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Voraussetzungen Individuelle Gestaltung ade … ?
  • 46. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung Voraussetzungen Nicht aus technischer Sicht!
  • 47. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung Voraussetzungen Aber wie sieht beispielsweise ein „Löschen-Button“ aus?
  • 48. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung Voraussetzungen Von den Erfolgreichen lernen.
  • 49. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung Voraussetzungen Und doch ist jeder Kunde individuell
  • 50. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung Voraussetzungen Die Vielzahl von Formularen und individuellen Erscheinungsbildern müssen eine Anpassung der Ausgabe-Layouts zulassen. Daher auch diese Layouts in eine separate Datei auslagern!
  • 51. B FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com A Holger Darjus | Desert Byte Communication Modulare Entwicklung Voraussetzungen Daten Drucklayouts Logik Settings Daten Drucklayouts Logik Settings Settings
  • 52. FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Holger Darjus | Desert Byte Communication Modulare Entwicklung Voraussetzungen • Trennung von Daten und Struktur • Separate Datei für Ausgabe-Layouts • Einstellungsdatei zur Programmsteuerung • Einstellungsdatei zur individuellen Parametrisierung beim Anwender • Übergeordnetes Framework • Genaue Überlegung, welche Dateien beim Kunden bleiben und welche mit Release-Wechseln aktualisiert werden • Normierung und Dokumentation
  • 53. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Modulare Entwicklung • Grundidee • Konzeption • Chancen und Nutzen • Grenzen und Risiken • Voraussetzungen • Einsatzbereiche • In der Praxis …
  • 54. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Einsatzbereiche
  • 55. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Einsatzbereiche • CRM (Customer Relationship Management) Kontakte, Personen, Adressen, Korrespondenz, Mailings, Akquise • ERP (Enterprise Resource Planning) Angebote, Bestellwesen, Aufträge, Auftragsbestätigungen, Lieferscheine, Frachtpapiere, Retourenabwicklung, Rechnungen, Gutschriften, Mahnwesen. • PIM (Produkt Informations Management) Artikelstammdaten, Qualitätsmanagement, Statistik, Anlagevermögen • WWS (Warenwirtschaftssysteme) Lagerverwaltung, Bestände, Warenfluss, Inventuren • HRM (Human Resource Management) Rechte und Rollen (Zugriffsmöglichkeiten innerhalb der Lösung), Arbeitszeiten Urlaubsregelungen, Zeit- und Leistungserfassung, Schichtpläne, Reisekostenabrechnung, Zugangskontrolle • RPS (Ressource Planning System) Maschinen, Fahrzeuge, Lager, Räume, Inventar • SAS (Statistical Analysis Systems) Umsatzauswertungen, Bestandsverfolgung, Kostenentwicklung
  • 56. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Einsatzbereiche Anschauungsmaterial Einsatz als Beispiel-Dateien bei Schulungen Vorlage für Entwicklungen außerhalb des Frameworks Sammlung von „Eigenen Funktionen“ Grafik-Library Stilvorlagen für Layouts …
  • 57. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Einsatzbereiche
  • 58. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Einsatzbereiche
  • 59. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Einsatzbereiche Module können auch unterschiedliche Technologien verbinden. Es muss nicht immer eine eigenständig funktionierende Lösung sein. Ein Modul kann auch eine Schnittstelle sein. Um aber eine Schnittstelle zu entwickeln, muss man die Bedingungen auf beiden Seiten genauestens kennen.
  • 60. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Modulare Entwicklung • Grundidee • Konzeption • Chancen und Nutzen • Grenzen und Risiken • Voraussetzungen • Einsatzbereiche • In der Praxis …
  • 61. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com In der Praxis Der Versuch, einen universellen Framework in der Praxis umzusetzen. • Erfolge • Frustration • Resümee
  • 62. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com In der Praxis Demo …
  • 63. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Resümee Vorteile • Einheitliche Basis (Standards) • Bessere Marktchancen • Basis für Nachwuchsförderung • Kompetenzvereinigung • Breites Leistungsspektrum • Zukunftsorientiert • Selbstkontrolle • Qualitätssicherung Nachteile • Einheitliche Basis (Standards) • Erhöhter Entwicklungsaufwand • Technische Grenzen
  • 64. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Zusatz
  • 65. Holger Darjus | Desert Byte Communication Modulare Entwicklung FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com Zusatz Todd Geist http://www.modularfilemaker.org Karsten Risseeuw Sa, 18.10.2014, 9:00 - 10:30 Uhr Seminarraum 2
  • 66. Danke für das Bewerten dieses Vortrages Vortragende(r) Titel Vortrag Vielen Dank unseren Sponsoren FileMaker Konferenz 2014 Winterthur www.filemaker-konferenz.com

Hinweis der Redaktion

  1. Was Sie in diesem Vortrag erwartet.
  2. Benutzerverwaltung, Berechnungen, Eigene Funktionen, Rechteverwaltung, Navigation
  3. Beispiel Warenwirtschaftssystem. Schnittstelle zu Amazon. Wir haben ein Warenwirtschaftssystem entwickelt. Jetzt möchte der Kunde seine Artikel auch bei Amazon präsentieren und anbieten.
  4. Die eigenen Ressourcen sind begrenz. Vielleicht haben wir uns längst neuen Projekten gewidmet und die Lösung unseres „alten“ Kunden aus den Augen verloren. Der Stillstand führt bei dem Kunden dann aber zu einer schleichenden Unzufriedenheit.
  5. FileMaker steht symbolisch als Werkzeug für individuelle Entwicklungen und schließt die Nische zwischen „selbst gestrickten“ Office-Anwendungen und Anbietern wie Lexware, Navision und SAP
  6. FileMaker steht symbolisch als Werkzeug für individuelle Entwicklungen und schließt die Nische zwischen „selbst gestrickten“ Office-Anwendungen und Anbietern wie Lexware, Navision und SAP
  7. Der Hunger nach Informationen und somit nach Datenbanken wächst stetig. Die Stücke des zuverteilenden Kuchens sind groß und warum sollten wir uns nicht ein gehöriges Stück davon abschneiden?
  8. Benutzerverwaltung, Berechnungen, Eigene Funktionen, Rechteverwaltung, Navigation
  9. Beispiel Metapher Jens Teich »Marionette«
  10. Einig darüber sein, was erreicht werden kann/soll Das Recht an der eigenen Entwicklung behalten Die Freiheit auf individuelle Anforderungen eines Kunden einzugehen.
  11. Modulares Denken
  12. Modulares Denken
  13. Beispiel ISS Raumstation. Damit andere Länder eigene Module entwickeln konnten, mussten sie genau wissen welche Voraussetzungen erfüllt werden müssen, damit das Modul an die Basis passt. Welche Gewinde, wie viel Strom, welche Durchmesser, Gewichte, Längen usw.
  14. Splitten in einzelne Dateien: Daten, Logik, Interface, einzelne Frameworks
  15. Splitten in einzelne Dateien: Daten, Logik, Interface, einzelne Frameworks
  16. Die Aussage ist natürlich provokant. Natürlich gibt es eine Hand voll von logischen Funktionen, die auch in der Datendatei angewendet werden dürfen/müssen.
  17. Vergleich anhand einer Artikelbeschreibung TV-Geräte vs. Lebensmittel.
  18. Vergleich anhand einer Artikelbeschreibung TV-Geräte vs. Lebensmittel.
  19. Vergleich anhand einer Artikelbeschreibung TV-Geräte vs. Wein.
  20. Vergleich anhand einer Artikelbeschreibung TV-Geräte vs. Wein.
  21. Splitten in einzelne Dateien: Daten, Logik, Interface, einzelne Frameworks
  22. Beispiel Metapher Jens Teich »Marionette«
  23. Jeder Entwickler ist stolz auf sein intuitiv zu bedienendes Interface
  24. Wenn der Framework entsprechend aufgebaut ist, lassen sich auch individuelle Layouts gestalten.
  25. Spieglein Spieglein an der Wand, wer hat den schönsten Button im ganzen Land?
  26. Apple hat seinen Erfolg unter anderem dadurch, dass bereits Steve Job einen nahezu pedantischen Hang zum perfekten Design hatte. Einfache, intuitive und einheitliche Erscheinungsbilder schaffen eine schnelle Akzeptanz bei den Anwendern.
  27. Wenn der Framework entsprechend aufgebaut ist, lassen sich auch individuelle Layouts gestalten.
  28. Wenn der Framework entsprechend aufgebaut ist, lassen sich auch individuelle Layouts gestalten.
  29. Wenn der Framework entsprechend aufgebaut ist, lassen sich auch individuelle Layouts gestalten.
  30. Wenn der Framework entsprechend aufgebaut ist, lassen sich auch individuelle Layouts gestalten.
  31. Entwickler hat eine tolle Artikel-Datenbank Die Artikel aus dieser Datenbank möchte er gern bei Amazon zum Kauf anbieten Aber leider passen die beiden Strukturen nicht so recht zusammen.
  32. Erläuterung am Beispiel der Gastrofix-Lösung
  33. Erläuterung am Beispiel der Gastrofix-Lösung
  34. Die einheitliche Basis ist Vor- und Nachteil zugleich. Die Entscheidung darüber bei welcher Aufgabenstellung auf einen Framework aufgesetzt wird, hängt im Wesentlichen von der Zielrichtung ab. Bei »
  35. Die einheitliche Basis ist Vor- und Nachteil zugleich. Die Entscheidung darüber bei welcher Aufgabenstellung auf einen Framework aufgesetzt wird, hängt im Wesentlichen von der Zielrichtung ab. Bei »
  36. Die einheitliche Basis ist Vor- und Nachteil zugleich. Die Entscheidung darüber bei welcher Aufgabenstellung auf einen Framework aufgesetzt wird, hängt im Wesentlichen von der Zielrichtung ab. Bei »