Ort: Hauptgebäude, Raum 3175
Zeit: Jeden Dienstag 14 und 15 Uhr c.t.
Gastvortrag "QuickTime interaktiv" am Dienstag, dem 17. Juli, 14-16 Uhr ausnahmsweise im Raum 2705!
Nur für bereits registrierte Teilnehmer: Online-Diskussionsforum zum Programmierpraktikum
Thema
Mit QuickTime hat Apple Computer bereits vor 10 Jahren eine C-Funktionsbibliothek vorgestellt, welche die Verarbeitung von zeitbasierten Medien erlaubt. Die QuickTime Bibliothek ist modular und flexibel erweiterbar, so daß auf einfache Weise neue Fähigkeiten, wie beispielsweise neue Datenformate (z.B. MP3) eingebaut werden können. Zur Bibiliothek gehört auch ein offenes und dokumentiertes Dateiformat, das QuickTime Movie Format, welches die zeitlich verknüpfte Speicherung von beliebigen Medien in beliebigen Datenformaten erlaubt.
Die QuickTime Bibliothek ist für die Plattformen Mac OS 9 / X sowie Windows 95 / 98 / NT /2000 kostenlos verfügbar. QuickTime for Java setzt auf dieser Bibliothek auf und macht sie Java Programmen zugänglich.
Im Rahmen des Praktikums lernen die Teilnehmer, daß QuickTime mehr ist als nur ein Datenformat, und wie sie QuickTime in ihren Java Anwendungen verwenden können.
Geplante Inhalte:
Für die Bearbeitung der Praktikumsaufgaben steht unser Software Engineering Lab - Raum 3175 Hauptgebäude - zur Verfügung. Das Lab ist derzeit mit 17 PowerMacintosh G3 ausgestattet und während des Semester für Praktikumsteilnehmer per Magnetkarte zugänglich. Als Betriebssystem wir das Mach 3.0 und BSD Unix basierende Mac OS X zum Einsatz kommen.
Das Praktikum orientiert sich am Buch QuickTime for Java - A Developers Reference. Das Buch kann für die Dauer des Praktikums ausgeliehen werden (bei Verlust oder Beschädigung ist der Wiederbeschaffungspreis von DM 100,- zu ersetzen).
Wie bei Java üblich, steht für die behandelten APIs die Dokumentation im JavaDoc Format zur Verfügung:
QuickTime selbst ist kostenlos und ist per download sowohl für Mac OS als auch für Windows erhältlich. Bei Apple Developer Connection findet man eine Fülle von Informationen sowohl zu QuickTime als auch speziell zu QuickTime for Java.
Bei Übungsbedarf im Bereich der Java Programmierung und AWT empfiehlt es sich unbedingt vor Beginn des Praktikums die entsprechenden Abschnitte (Basics, AWT GUI) in Suns Java Tutorial durchzuarbeiten.
Dipl.-Inform. Rafael Kobylinski