Welt Historie
Die Welt Historie ist ein langfristig orientiertes Projekt im Bereich der mittelalterlichen Geschichte. In der Entwurfsphase hat ModuleStudio entscheidend dazu beigetragen die Aufwände niedrig zu halten. Größere Änderungen beanspruchten keine Zeit, weil noch kein Code existierte. So konnten wir die Anwendung sukzessive mit mehreren Einzelmodulen aufbauen.
Das zentrale Modul „whFacts“ repräsentiert eine Datenbank für historische Daten. Hier beinhaltete der erste Strukturentwurf für die Datenschicht mehr als 20 Entitäten. Nach einigen Besprechungen mit sukzessiven Veränderungen blieben nur noch zwei übrig. Eine Besonderheit bei dem Modul war außerdem, dass keine Datumsfelder verwendet werden konnten, da die zu speichernden Zeitspannen zum einen weit in die Vergangenheit reichen und zum anderen auch ungenaue Angaben hinterlegt werden müssen. Daher wurden Textfelder verwendet und ein individuelles FormPlugin erstellt, welches die Angabe eines Datums komfortabel in mehrere Felder zerlegt.
Das zweite Modul heißt „whMedia“ und kümmert sich um die Verwaltung verschiedener Medien und deren Organisation in Sammlungen. Es lassen sich viele verschiedene Daten hinterlegen, von Aufnahmezeit und -ort bis hin zu Rechteinhabern und Lizenzen. Außerdem wurde ein Editor für ImageMaps integriert, so dass sich auf einem Foto abgebildete Personen, Orte oder andere historische Fakten direkt verlinken lassen.
In dem dritten Modul „whOffers“ werden Angebote gespeichert, die ebenfalls mit historischen Begebenheiten verlinkt werden. Beispielsweise kann die Handlung eines Buches in einer bestimmten Epoche spielen und verschiedene Orte, Personen und Ereignisse referenzieren. Umgekehrt kann dann dieses Buch im Rahmen dieser Fakten als weiterführende Lektüre angeboten werden. Damit Angebote einfach erfasst werden können, haben wir an dieser Stelle eine Amazon-Integration vorgenommen, mit der sich entsprechende Daten nachschlagen und als Grundlage übernehmen lassen.
Das Projekt befindet sich nach wie vor in der Entwicklung, die bestehenden Anwendungen wurden jedoch dank ModuleStudio problemlos und in kürzester Zeit realisiert. Geplant ist letztendlich eine Erweiterung um verschiedene Community-Funktionen sowie ein interaktives Infotainment-Interface, das eine multimediale Reise durch Raum und Zeit ermöglicht.
Tags
Kommentare
Grafische…
In kommenden ModuleStudio-Versionen werden die einzelnen grafischen Editoren weiter wachsen. Dadurch werden die… >weiterlesen
Installation…
ModuleStudio basiert auf Eclipse und funktioniert daher auf vielen unterschiedlichen Systemen und Umgebungen. Damit… >weiterlesen
Vorteile von…
Die modellgetriebene Entwicklung mit ModuleStudio und Zikula hat eine Vielzahl unterschiedlicher Vorteile.… >weiterlesen
Das Model beschreiben
Dieser Screencast zeigt, wie man ein Model, sprich die Datenschicht für eine bestimmte Anwendung erstellt. Wir… >weiterlesen
Struktur und…
Wichtig für die nachhaltige Wartung einer Anwendung ist, dass das Modell nicht veraltet. Es sollte immer den… >weiterlesen
Palette anpassen
Die Palette in ModuleStudio lässt sich in vielerlei Hinsicht verändern. Dieses Video zeigt die unterschiedlichen… >weiterlesen
RSS-Feeds im…
Die Willkommens-Seiten in ModuleStudio enthalten wertvolle Informationen für einen erfolgreichen Start mit dem… >weiterlesen
Connector
Im Rahmen unserer Arbeiten an einem modularen System für E-Commerce Anwendungen trat die Notwendigkeit auf,… >weiterlesen
Zikula 1.3 mit…
Das Zikula-Projekt wird mit der Core-Version 1.3 ein großartiges Release veröffentlichen. Das neue Release befreit… >weiterlesen
Feedback und Support
Wir haben ModuleStudio entsprechend den Anforderungen von IT-Anbietern entwickelt. Wir freuen uns über alle Ideen,… >weiterlesen

Noch keine Kommentare vorhanden.
Nur angemeldete Benutzer dürfen kommentieren. Registrierung oder Anmeldung.