wtorek, 12 września 2006

Adobe Apollo

Ted pokazał jak ma wyglądać aplikacja Adobe Apollo. Maja to być pliki z rozszerzeniem *.air
Te pliki to spakowany zestaw zawierajacy plik *.swf pliki manifestu .xml a takze plik ikony *.ico Oto składnia pliku .xml

 <?xml version="1.0" encoding="utf-8" ?>
<application appid="com.adobe.ted.TagTV" version="0.7" xmlns="http://ns.adobe.com/apollo/application/1.0.M1">
  <properties>
  <name>TagTV - Flickr and YouTube Mashup</name>
  <description>
  <publisher>Ted Patrick</publisher>
  </properties>
  <rootcontent contenttype="application/x-shockwave-flash" windowmode="transparent">TagTV.swf</rootcontent>
  <icon contenttype="image/vnd.microsoft.icon">icon.ico</icon>
  </application>



No cóż zostało mi czekać na API do Adobe Apollo na Adobe Lab. Myślę, że to będzie tak samo duże jak API do Adobe Acrobat (czy jego serwerowego odpowiednika Adobe LiveCycle). W Adobe Acrobat API programowało sie w JavaScripcie. Jeżeli FlashPaper ma być następcą PDF to chyba szybko się na to nie zanosi. Chociaż dzięki darmowmu SDK Flex 2 można liczyć na to że ktoś opracuje jakiś generator Flash Papera. Z drugiej strony zastanawiam się nad tym, czy można byłoby do PHP dołaczyć plugin (rozszerzenie) generujący SWF na bazie języka HaXe. Wtedy mielibysmy OpenSourcowy odpowiednik FlashPapera i generatora aplikacji Adobe Apollo po stronie serwera.

Brak komentarzy: