|
Produktbeschreibung

Was ist Javanti?
Javanti ist eine Software zum Erstellen von interaktiven und animierten Folien. Somit eignet sich das Programm
fuer visuelle Praesentationen und Lehrveranstaltungen gleichermassen. Durch die
Animationsmoeglichkeiten koennen Folien nicht nur schrittweise aufgebaut, sondern auch komplexe Zusammenhaenge
veranschaulicht werden. Eine integrierte Scriptsprache (TCL) sorgt dafuer, dass Folien zur Praesentatioszeit
veraendert werden koennen - jeder Vortrag kann dadurch individuelle Akzente bekommen. Vorschlaege und Anmerkungen
koennen notiert, einzelne Elemente verschoben und veraendert werden. Auch interaktive Lehranwendungen zum
Selbststudium oder Produktpraesentationen lassen sich damit gestalten. Auf Kommando koennen Ergebnisse ueberprueft,
bestimmte Lehrabschnitte wiederholt oder detaillierter dargestellt werden.
Wie arbeitet Javanti?
Um eine Vorstellung davon zu bekommen, wie Javanti arbeitet, stellt man sich am Besten einen einfachen
Overhead-Projektor und einen Stapel Folien vor. Auf jeder Folie koennen Elemente wie Text oder Grafiken plaziert
werden. In Javanti werden die Folien entlang eines Zeitstrahls (Timeline) geordnet. Hier wird auch festgelegt, wann
und wie lange eine Folie angezeigt wird. Wie bei einem realen Projektor koennen auch mehrere Folien uebereinander
plaziert werden. Es ist moeglich, beliebig viele Schichten (Layer) einzusetzen. Dabei koennen die Folien in den
einzelnen Schichten unterschiedlich lange angezeigt werden.
So kann zum Beispiel eine Hintergrund-Folie ueber einen laengeren Zeitraum aufliegen, waehrend im Vordergrund die
Folien ausgetauscht oder veraendert werden.
Es gibt zahlreiche Moeglichkeiten, eine animierte Praesentation zu erstellen. Im Gegensatz zu Folien aus der
realen Welt lassen sich bei Javanti neben Text und Grafiken beliebig komplexe Elemente auf einer Folie plazieren.
Angefangen bei animierten GIF-Bildern und Vektorgrafiken, endet es bei der Integration von echten Java-Programmen.
So koennten auch eine Tabellenkalkulation, ein Malprogramm oder eine physikalische Simulation auf dem
Overhead-Projektor plaziert werden.
Jedes Javanti-Element besitzt weiterhin individuelle Eigenschaften, die zur Praesentationszeit schrittweise
veraendert werden koennen. Position, Groesse und Farbe sind zum Beispiel Eigenschaften, mit denen Effekte wie
das Hineinfliegen oder -zoomen von Elementen realisiert werden. Mit einem einfachen Kommando, das die x,y-Position
eines Elements neu setzt, kommt so Bewegung ins Spiel.
Auch die klassische framebasierte Zeichentrick-Technik kann benutzt werden. Tauscht man die Folien einer oder
mehrerer Schichten mit aehnlichen Folien, die nur geringe Veraenderungen enthalten, aus, so stellt sich ein
Bewegungs-Effekt ein. Dies ist das gleiche Prinzip wie bei einem Filmprojektor oder einem Daumenkino.
Was sind die wesentlichen Vorteile von Javanti?
- Javanti ist in 100% pure Java geschrieben und arbeitet daher plattformunabhaengig. Javanti und damit erstellte
Folien laufen unter Windows, Mac OS, Linux, Unix, SetTopBoxen usw.
- Javanti besitzt mit TCL eine weit verbreitete Scriptsprache, die um spezielle Befehle fuer Multimedia-Funktionen
erweitert wurde. Die Multimedia-Kommandos lassen sich einerseits in einem Editor einfach und ohne
Programmierkenntnisse verwenden, andererseits steht dem professionellen Anwender eine vollstaendige
Programmiersprache bereit. Zudem existiert bereits zahlreiche Literatur und eine Reihe von Tutorials im Internet
ueber TCL.
- Javanti kann zur Laufzeit um neue Komponenten erweitert werden. Diese Plug-In Faehigkeit erlaubt es
Javanti-Anwendern ihre eigenen Elemente in Javanti einzubinden. Neue Komponenten koennen unabhaengig vom Hauptprogramm
entwickelt werden. Bestehende Java-Komponenten lassen sich mit wenig Aufwand anpassen.
- Javanti soll als Open Source veroeffentlicht werden. Ein weltweiter Austausch von Erweiterungen und
Verbesserungen ist somit moeglich.
- Javanti kombiniert etablierte Konzepte wie Folien (PowerPoint, Toolbook) und Zeitstrahl (Director, Flash)
miteinander, um die Gestaltung von Vortraegen und Praesentationen so einfach wie moeglich zu machen. Zudem
verkuerzt sich die Einarbeitungszeit fuer Benutzer, die bereits mit einem dieser Programme gearbeitet haben.
Wie sieht die weitere Entwicklung von Javanti aus?
Entwicklung neuer Elemente:
- 3D-Element zum Einbinden von 3D-Szenen und 3D-Text
- Datenbank-Element zur Kommunikation mit Datenbanken
- JavaBeans-Element zum Einbinden JavaBeans in Javanti
- Clip-Art-Element zum Laden von Clipart-Grafiken
- HTML-Element zum Einbinden von HTML-Dokumenten
- AdvancedText-Element zum Einbinden von Textdokumenten mit Textformatierungen
Entwicklung von Server-Software fuer Javanti:
Storage Server: Praesentationen werden nicht mehr im lokalen Dateisystem, sondern auf einem Server
gespeichert; dadurch werden erstellte Praesentationen sofort weltweit (Internet) oder institutionsweit
(Intranet)verfuegbar; ausserdem kann Javanti dann auch in einem Web-Browser gestartet werden - eine lokale
Installation auf den Desktop-Rechnern entfaellt
Communication Server: Praesentationen koennen an verschiedenen Orten der Welt ganz oder teilweise synchron
ablaufen. Dies eroeffnet u.a. Moeglichkeiten fuer Distance-Learning (z.B. koennen Praesentationen in zwei
Hoersaelen gleichzeitig ablaufen), gemeinsames Abspielen, Veraendern und Navigieren (z.B. fuer
Communication-Center-Anwendungen) und direkte Kommunikation zwischen einer oder mehreren Javanti-Instanzen.
Chat- oder Multiuser-Programme sind so ohne grossen Aufwand zu erstellen.
Verbeserung der Bedienoberfläche
- Mehr symbolische Icons
- Verbesserte Texteingabe
- Gruppierung von Elementen
- UNDO-/REDO-Support für alle Aktionen
- Drag & Drop für die Timeline
- Erweiterung des EasyScript-Editors
- Aktivierung verdeckter oder außerhalb der Tafel plazierter Elemente über Auswahllisten
Ausbau dieses Webportals als zentrale Anlaufstelle fuer Javanti mit folgenden Angeboten:
- die jeweils aktuelle Version von Javanti
- Tutorials zum Erlernen von Javanti
- Informationen ueber zukueftige Features von Javanti
- Informationen fuer Entwickler
- Freiverfuegbare und kostenpflichtige Plug-Ins von Dritten stehen zum Download bereit und dienen dem
zentralen Tausch von Erweiterungen
- Praesentatioen koennen publiziert werden; dabei soll ein Archiv entstehen, aus dem sich (Hoch-) Schulen,
Institute, Unternehmen und Privatpersonen frei oder gegen Gebühr bedienen koennen - so kann schrittweise ein
Wissenspool aufgebaut werden
|