Narzędzie multimedialne firmy Apple

Apple Media Tool było narzędziem do tworzenia multimediów i powiązanym środowiskiem programistycznym sprzedawanym przez firmę Apple pod koniec lat 90. Miał on na celu przede wszystkim tworzenie prezentacji multimedialnych do dystrybucji na płytach CD-ROM i był skierowany do grafików, którzy nie mieli doświadczenia w programowaniu. Zawierał zaawansowany interfejs użytkownika z zorientowanym obiektowo modelem użytkownika, który ułatwiał tworzenie bogatych i złożonych prezentacji. Jego konkurentami byli Macromedia Director, Quark Immedia, mTropolis i Kaleida Labs ScriptX.

Historia

System AMT został opracowany przez Patricka Soqueta, dewelopera z Belgii pracującego dla Arborescence – francuskiej firmy, która została później przejęta przez Havas . Od 1993 roku był sprzedawany przez Apple, ale cały rozwój został wykonany przez niezależny zespół kierowany przez Soquet. W 1996 roku rozwój narzędzia został przejęty przez firmę Apple, a wersja 2.1 programu została opracowana we własnym zakresie przez zespół inżynierów z Kalifornii pod kierownictwem Dana Crowa . W 1997 roku Apple zdecydował się skoncentrować swoją ofertę multimedialną na QuickTime i HyperCard , a prawa do AMT wróciły do ​​Havas. Patrick Soquet nabył te prawa i był współzałożycielem Tribeworks oraz opracował nowe narzędzie oparte na AML, zwane iShell .

Cechy

Głównymi cechami narzędzia Apple Media Tool były graficzne narzędzie autorskie (sam AMT) i powiązane środowisko programistyczne — Apple Media Tool Programming Environment (AMTPE), które było kompilatorem i debuggerem podstawowego języka Apple Media Language (AML — znanego również jako język kluczy ) . AMT był znany jako jeden z pierwszych systemów autorskich, który obsługiwał osadzanie pionierskiego QTVR firmy Apple .

AML to zorientowany obiektowo język programowania oparty na Eiffel , ale wyspecjalizowany w programowaniu multimediów. Chociaż użycie AMT nie wymagało żadnego doświadczenia programistycznego, tworzyło kompletne programy AML, które były następnie kompilowane do kodu bajtowego i interpretowane przez interpreter środowiska wykonawczego. AMPTE można wykorzystać do ulepszenia kodu AML w celu tworzenia bardziej złożonych programów, na przykład uzyskiwania dostępu do bazy danych w celu pobierania multimediów. AML jest koncepcyjnie podobny do Javy, z podejściem „napisz raz, uruchom gdziekolwiek” do programowania międzyplatformowego: miał interpretery czasu wykonywania zarówno dla klasycznych Mac OS , jak i Windows .

Nagrody

  • 1993 Nagroda MacUser Editor's Choice Award dla najlepszego nowego oprogramowania multimedialnego

Linki zewnętrzne