Die St. Alban - App wurde im Rahmen des Hauptseminars "Verarbeitung mehrdimensionaler Daten" der Masterstudiengänge Informationsverarbeitung und Medieninformatik der Universität zu Köln im SS 2021 entwickelt.
Sie beschäftigt sich inhaltlich mit der Ruine der St. Alban Kirche in Köln, die während des zweiten Weltkriegs zerstört wurde, und soll einen historischen Einblick in die Geschichte dieser ermöglichen.
Hierbei bietet die App verschiedene Optionen an: während die Tour umfangreiche geschichtliche Informationen und Bilder zusammenträgt, ermöglicht die Zeitleiste kurze prägnante Daten zu wichtigen Zeitpunkten in der Geschichte der Kirche.
Außerdem kann sich Bildmaterial zu verschiedenen historischen Zeitpunkten in den unterschiedlichen Galerien angeschaut werden.
Anna-Maria Evers, Universität zu Köln
Benedikte Löbbert, Universität zu Köln
Christine Schäfer, Universität zu Köln
a. Entwicklung einer App, die einen historischen Einblick in die Geschichte der St. Alban Kirche ermöglicht
b. Benutzerfreundliche und barrierefreie Bedienung
c. Einbindung historischer Daten und Bildmaterialen
d. Nutzen eines einheitlichen Designs
a. Bildmaterial: Rheinisches Bildarchiv Köln (RBA)
b. Literatur:
Kier, Hiltrud und Esch, Hans Georg. 2000. Kirchen in Köln. Köln: Bachem.
Pfotenhauer, Angela. 1993. Köln: Der Gürzenich und Alt St. Alban. Köln: Bachem.
Poth, Hugo.1978. St. Alban. Köln.
Reiners, Heribert (1911): Kölner Kirchen. J.P. Bachem Köln.
c. Onlinequellen:
http://www.lexikus.de/bibliothek/Koelner-Kirchen-ST-ALBAN
https://www.stadt-koeln.de/leben-in-koeln/kultur/rheinisches-bildarchiv/
Die Anwendung wurde in Java geschrieben.
Da die App nicht im Appstore verfügbar ist, muss sie über die Entwicklungsumgebung Android Studio entweder über den Emulator
oder über ein eigenes Endgerät mit Android-Betriebssystem gestartet werden.
a. Klonen des Repositorys aus Github
https://github.com/ChristineSchaefer/StAlban_App.git
b. Öffnen des Projekts in Android Studio
c. Einrichten eines virtuellen Emulators oder Starten der App auf einem Endgerät
Eine Anleitung ist unter folgender URL verfügbar:
https://developer.android.com/training/basics/firstapp/running-app
Die gesamte App kann ohne weitere Einstellungen gestartet werden.
Jedes App-Projekt muss eine AndroidManifest.xml-Datei im Stammverzeichnis des Projektquellsatzes haben. Die Manifestdatei beschreibt wesentliche Informationen über Ihre App für die Android-Build-Tools, das Android-Betriebssystem und Google Play.
Weitere Informationen unter https://developer.android.com/guide/topics/manifest/manifest-intr.
Die für die App programmierten Java-Anwendungen befinden sich in themenspezifischen Unterordnern. Alle Anwendungen wurden als Activities realisiert.
sta_start: Zeigt beim Starten der App Startbildschirm an. Durch ein Drücken auf den Bildschirm gelangt man in das Hauptmenü.
sta_menu: Hauptmenü. Durch Drücken auf einen der möglichen Buttons gelangt man zu den o.g. Funktionalitäten.
sta_tour: Activities für das Durchlaufen der Tour. Diese startet bei StaTourActivityMain, durchläuft verschiedene Tourstops über StaTourActivityStops und endet bei StaTourActivityEnd.
sta_gallery: Ermöglicht das Durchschauen verschiedener Galerien zu unterschiedlichen historischen Schwerpunkten der Kirche. In StaGalleryActivityMain gelangt man in das Menü, in dem die Untergalerien auswählbar sind. Die Galerie wird durch StaGalleryView angezeigt. Hier ist es über StaImageAdapter und StaFullView möglich, die Bilder im Vollbildmodus anzeigen zu lassen.
sta_timeline: Zeigt über StaTimelineActivityMain prägnante wichtige Daten der Kirche in einer Zeitleiste. Bei Klick auf ein Datum öffnet sich ein kurzer Überblickstext zu dem ausgewählten Datum.
sta_impressum: Hier sind alle Informationen rund um das Projekt aufgeführt (StaImActivityMain).
Innerhalb des res-Ordners befinden sich alle gestalterischen und inhaltlichen Elemente. Die wichtigsten Ordner sind folgende:
drawable: Hier sind alle verwendeten Bilder, Icons etc. hinterlegt.
layout: In diesem Ordner sind die entwickelten Layouts für die unterschiedlichen Activities hinterlegt.
menu: Beinhaltet das Layout für das Seitenmenü, dass bei Nutzen der Activities in der oberen rechten Rechte vorzufinden ist.
values: In diesem Ordner befinden sich alle verwendeten Farben (colors.xml), Texte (strings.xml und arrays.xml) und Themes (themes.xml).
