[Allegro] Mobilanwendungen, Beispiele

Bernhard Eversberg ev at biblio.tu-bs.de
Mi Dez 19 09:12:15 CET 2012


Unter
    http://www.allegro-c.de/db/a35app.htm
finden sich jetzt vier weiter verbesserte Beispiele der a35-
Mobilvariante. Weil es HTML5 ist, kann man alles auch auf
dem normalen Desktop ausprobieren.
Aufregende Neuerungen sind da noch nicht drin. Es geht ja immer
noch darum, ein variables Grundgerüst zu erarbeiten, das mit
möglichst vielen identischen Komponenten in beiden Welten
arbeitet.
Es gibt, wie schon in a30, ein paar allgemeingültige Teile,
die man nicht modifizieren muß, und dann die FLEX-Jobs, in
denen die Datenbankzugriffe passieren und die Erstellung des
Output für die Oberfläche.
Weil ohne Datenbankzugriffe nun mal nichts läuft, und weil diese
nur per FLEX laufen können, somit also FLEX-Kenntnisse
unentbehrlich sind für lokale Anpassungen, soll die Methodik
weitgehend darauf abgestimmt sein. Es soll einfach und durchschaubar
sein, HTML-Seiten, insbes. mit Formularen, zu erstellen, die dann
einen FLEX-Job starten, und dieser wiederum produziert in
standardisierter Syntax einen Output für die a35-Seite. Die
serverseitigen PHP- und die clientseitigen JavaScript-Teile
sollen idealerweise dem Einrichter transparent sein, dessen
Eingreifen und Einarbeitung also nicht erfordern.

Über die reinen OPAC-Funktionen hinaus sollen Erweiterungen
entstehen, die nach und nach Funktionen im Browser bereitstellen,
die bisher a99 vorbehalten sind. Als nächste exemplarische
Einheit entsteht die Funktion "Globale Ersetzung", die dann
auf einem HTML-Formular basiert, aussehend wie dasjenige von a99.
Ein einziger Job wird dies dann steuern und als Beispiel für
Aktivitäten anderer Art dienen können. Das erfordert neben einer
übersichtlichen Strukturierung einige Dokumentation und vieles Testen.

Innerhalb der Endnutzer-Funktionen wird natürlich angepeilt, die
aLF-Funktionen aus phpac umzuarbeiten.

B.Eversberg



Mehr Informationen über die Mailingliste Allegro