Kuba Regucki

Kuba Regucki IT Team Leader

Temat: Aplikacja swf wewnątrz środowiska AIR uruchamiana z płyty CD

Hej

Do tej pory nie miałem przyjemności stworzyć czegokolwiek w środowisku Air.

Interesuje mnie konkretny przypadek wykorzystania istniejącej aplikacji [as3].
Składa się ona z trzech części:
- loader.swf
- main.swf
- pliki ładowane dynamicznie (cliparty itp.)

Chcę stworzyć wersję stacjonarną - uruchamianą z płyty cd lub pendriva.
Zwykle w takich przypadkach tworzę projektory .exe i .hqx.

Jednak program główny zawiera bibliotekę do generowania dokumentów pdf - alivepdf.
Chcąc utrzymać tę funkcjonalność w wersji stacjonarnej muszę użyć biblioteki w wersji air.

Pytanie: Jak stworzyć multiplatformową prezentację cd/pendrive w środowisku air wykorzystując istniejący program?

Używam FDT3.
Z góry dzięki za pomoc.

edit// FP10 - używam także FileReference dla uploaduKuba R. edytował(a) ten post dnia 28.09.09 o godzinie 16:18
Adam Adamczyk

Adam Adamczyk Prezes Zarządu,
Figaro Software sp.
z o.o., NowyInteres
S...

Temat: Aplikacja swf wewnątrz środowiska AIR uruchamiana z płyty CD

Nie sądze żeby to było możliwe, tj. uruchamianie AIR prosto z płyty.
Zawsze będziesz musiał instalować AIR runtime co raczej pewnie nie jest to co potrzebujesz.

Sposob prosty

Spróbował użyć Flex + MDM Zinc'a
http://www.multidmedia.com/

Co do wieloplatformowosci to Zinc sie nada na Win,Linux + Mac.

Ja bym sie zastanowil czy naprawde potrzebujesz PDF, moze wystarczy drukowane formularze to Flex i przegladarka zupełnie wystaczy.Adam Adamczyk edytował(a) ten post dnia 28.09.09 o godzinie 19:39
Kuba Regucki

Kuba Regucki IT Team Leader

Temat: Aplikacja swf wewnątrz środowiska AIR uruchamiana z płyty CD

Program posiada obie funkcjonalności, tj. drukowanie oraz generowanie pdf.
I obie są niezbędne.

Widzę, że dochodzi jeszcze sprawa udostęnienia licencji air...
http://www.adobe.com/products/air/runtime_distribution...

Zinc może zapisywać bytearray więc chyba się da...

mdm.FileSystem.BinaryFile.setData(filedata);
mdm.FileSystem.BinaryFile.writeData("filename.pdf");


Tak chyba będzie prościej... dzięki!

konto usunięte

Temat: Aplikacja swf wewnątrz środowiska AIR uruchamiana z płyty CD

Możesz jeszcze spróbować użyć AIR Debug Launcher, który jest używany np. kiedy uruchamiasz aplikacje AIR w Flex Builderze.

Więcej na stronach o
AIR

Edit:
Przypomniałem sobie gdzie widziałem dokładny opis:
Blog - Michał MałajRobert Bąk edytował(a) ten post dnia 01.10.09 o godzinie 19:32

konto usunięte

Temat: Aplikacja swf wewnątrz środowiska AIR uruchamiana z płyty CD

Kuba,

Napewno warto poprosic Adobe o dostep do http://www.adobe.com/products/air/runtime_distribution...

My bez wiekszych problemow otrzymalismy paczke i musze przyznac, dziala fajnie - a do tego z blogoslawienstwem Adobe ;)

Warto w razie czego rzucic okiem na Shu Playera, nie jest drogi i spelnia swoja role - http://www.shu-player.com/

Pozdrowienia,
W.

konto usunięte

Temat: Aplikacja swf wewnątrz środowiska AIR uruchamiana z płyty CD

A, no i co najwazniejsze - obydwa sposoby sa oficjalne, nie zakladaja "hakowania" AIR-a.

Co do ubiegania sie o licencje na AIR Runtime Distribution u Adobe - proces byl z tego co pamietam szybki i przyjemny.

Pozdrowienia,
W.
Kuba Regucki

Kuba Regucki IT Team Leader

Temat: Aplikacja swf wewnątrz środowiska AIR uruchamiana z płyty CD

Hej

Dzięki za pomoc.
Hakowania AIR nie planowałem - użyję prawdopodobnie rozwiązania swf+Zinc.

Nie wiem jak się mają korporacyjne założenia klienta do regulacji prawnych Adobe - nie chcę tego sprawdzać :) Wiem, że narzędzi Google nie mogą używać...

Mam najwyżej 3 dni na realizację wobec czego Air chyba jeszcze poczeka.

Cena Shu jest fajna, ale dochodzi problem z licencją (wielka niewiadoma) oraz czas jaki zajmie mi self-integracja z Air...
Na Zinc przeznaczę 4x więcej $ a w wolnym czasie zrobię kilka wygaszaczy ;)

pozdrawiam i jeszcze raz dziękuję
Kuba



Wyślij zaproszenie do