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
Palette anpassen
Die Palette in ModuleStudio lässt sich in vielerlei Hinsicht verändern. Dieses Video zeigt die unterschiedlichen… >weiterlesen
Jugend-Ferienbörse
Die Jugendferienbörse ist eine Vermittlungsplattform, in der Ferien- und Freizeitangebote für Kinder und… >weiterlesen
Dokumentation…
Gabriel Freinbichler (gf) beginnt im Herbst mit der Arbeit an mehreren Projekten für ModuleStudio als Teil seines… >weiterlesen
Die Controller…
In diesem Video wird gezeigt, wie Controller für eine Anwendung definiert werden können. Dabei handelt es sich um… >weiterlesen
Auch…
Die modellgetriebene Entwicklung ist bei ModuleStudio nicht auf Zikula Erweiterungen beschränkt. Denn auch das… >weiterlesen
Präsentation…
Auf dem Camp Zikula 2010 in Georgsmarienhütte (nahe Osnabrück) hat Axel Guckelsberger die Entwicklungen rund um… >weiterlesen
Doctrine in…
Da Zikula in der Core-Version 1.3 das ORM-Layer Doctrine mitbringt, haben wir in ModuleStudio die Datenschicht… >weiterlesen
Materialien
Es muss nicht immer direkt ein ausgebauter Shop sein, wenn man unregelmäßig Dinge über das Internet vertreiben… >weiterlesen
ModuleStudio…
Wir freuen uns die neue MOST-Version 0.5.1 veröffentlichen zu können, welche zahlreiche Fehler behebt. Neben diesen… >weiterlesen
Gemeinsame…
In der Version 0.6 von ModuleStudio wird die Art und Weise, wie Modelle gespeichert und verwaltet werden,… >weiterlesen

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