Adobe - crearea de aer dintre primele aplicații HTML-aer cu un set de aer sdk

Pentru a demonstra rapid în practică modul în care Adobe® Air®, utilizați AIR «Hello World» aceste instrucțiuni pentru a crea și un pachet simplu HTML-aplicații.

Pentru a începe, trebuie să instalați runtime și configurați AIR SDK. Unelte folosite AIR Debug Launcher (ADL) și instrumentul AIR Developer (ADT), descris în acest manual. ADL si ADT - ea utilități care se execută de la linia de comandă, care poate fi găsit în directorul bin al SDK-ul AIR (a se vedea „Instalarea AIR SDK».). Se presupune că cititorul acestui ghid este deja familiarizat cu modul de a rula programe de la linia de comandă și știe cum să configurați variabilele de cale necesare în sistemul de operare.

Notă. Dacă utilizați produsul Adobe® Dreamweaver®, consultați „Crearea primului aplicație HTML-AIR folosind Dreamweaver».

Notă. aplicații AIR bazate pe HTML pot fi dezvoltate numai pentru desktop și profilurile extendedDesktop. Profilul mobil nu este acceptat.

Creați fișierele de proiect

Creați un director numit HelloWorld. care va conține fișierele de proiect.

Creați un HelloWorld-app.xml fișier XML numit.

Creați un fișier HTML cu un nume HelloWorld.html.

Copiați fișierul din AIRAliases.js cadre dosar în SDK-ul AIR la directorul de proiect.

Crearea unui fișier descriptor aplicație AIR

Pentru a începe dezvoltarea unei aplicații AIR, creați un descriptor aplicație XML fișier cu următoarea structură:

Deschideți fișierul-HelloWorld app.xml pentru editare.

Adăugați elementul rădăcină . inclusiv atributul spațiu de nume AIR:

Adăugați elementul :

examples.html.HelloWorld Identificatorul aplicației identifică în mod unic aplicația în conjuncție cu identificatorul de editor (AIR care extrage din certificatul utilizat pentru a semna pachetul de aplicare). ID-ul aplicației este utilizat pentru instalare, accesați directorul privat al aplicațiilor de stocare a sistemului de fișiere, accesul la depozitarea privată criptat, și interacțiunea dintre aplicații.

Adăugați elementul :

0.1 Acesta ajută utilizatorii să determine ce versiune a aplicației în care sunt instalați.

Notă. Dacă utilizați AIR 2, sau mai devreme, trebuie să utilizați în locul elementului .

Adăugați elementul .

HelloWorld Numele utilizat pentru executabil al aplicației, directorul de instalare, precum și alte referințe la aplicarea în sistemul de operare.

Adăugați elementul . care conține următoarele elemente copil pentru a specifica proprietățile ferestrei inițiale de aplicare:

HelloWorld.html Acesta indică rădăcina aplicației AIR HTML-fișier pentru descărcare.

adevărat face imediat fereastra vizibilă.

400 Specifică lățimea ferestrei (în pixeli).

200 Specifică înălțimea ferestrei.

Salvați fișierul. Fișierul descriptor de aplicare completat ar trebui să arate acest lucru.

Acest exemplu stabilește numărul total de posibile proprietăți de aplicare. Un set complet de proprietăți de aplicare, care vă permit să specificați aspecte, cum ar fi crom fereastră, dimensiunea ferestrei, transparenta, directorul de instalare implicit, tipuri de fișiere asociate, precum și pictograme de aplicații, consultați. În aplicația AIR fișierele descriptor »secțiunea“.

Crearea de aplicații HTML-pagini

Acum aveți nevoie pentru a crea o pagina HTML simpla, care va servi ca fișierul principal al aplicației AIR.

HelloWorld.html Deschideți fișierul pentru editare. Adăugați următorul cod HTML:

secțiune HTML, fișier AIRAliases.js import:

AIRAliases.js fișier definește aliasuri potrivite pentru cele mai utile API-urile AIR. Utilizarea AIRAliases.js. puteți scurta referire la clasa de fișiere după cum urmează:

Funcția appLoad () solicită pur și simplu funcția air.trace (). Când aplicația este pornită prin ADL mesajului urmă este introdus la consola de control. Mesajele Trace pot fi foarte utile pentru depanare.

fișier HelloWorld.html ar trebui să arate astfel:

Verificați cerere

Pentru a rula și testa aplicația din linia de comandă, utilizați utilitarul AIR Debug lansatorul (ADL). fișier executabil ADL poate fi găsit în directorul bin pachetul AIR SDK. În cazul în care setarea AIR SDK-ul nu este încă terminat, a se vedea. „Înlocuirea AIR SDK».

Deschideți consola de administrare sau de coajă OS. Navigați către directorul care a fost creat pentru acest proiect.

Executați următoarea comandă:

Se deschide fereastra AIR, afișarea aplicației. De asemenea, fereastra de consola afișează mesajul care rezultă din air.trace de apel ().

Creați fișierul de instalare AIR

Aplicația începe să ruleze, puteți utiliza utilitarul ADT pentru a împacheta aplicația într-un fișier de instalare AIR. fișier de instalare AIR - este un fișier arhivă care conține toate fișierele de aplicații care pot fi transferate altor utilizatori. Înainte de instalare a fișierului AIR ambalate, trebuie să instalați Adobe AIR.

Pentru a asigura securitatea aplicare, toate fișierele de instalare AIR trebuie să fie semnate digital. Cu ajutorul instrumentului ADT sau altă generație certificat pentru a crea un certificat simplu, auto-semnat, care este utilizat pentru a dezvolta. Puteți cumpăra, de asemenea, un certificat de cod de semnare comercial emis de un autorități de certificare speciale, cum ar fi companiile VeriSign sau Thawte. Dacă un utilizator instalează un fișier AIR cu un certificat auto-semnat, apoi, în cursul procesului de instalare afișează „necunoscut“ editor. Acest lucru se datorează faptului că certificatul auto semnat garantează doar că fișierul AIR nu sa schimbat de la începuturile sale. Nimic nu poate preveni un atacator pentru a face un fișier AIR cu un certificat auto-semnat și îl prezintă ca cererea dumneavoastră. De aceea, se recomandă în fișierul AIR produs pentru a fi utilizat pe scară largă pentru a asigura posibilitatea verificării certificatelor comerciale. Scurtă informații despre problemele de protecție AIR, a se vedea., A se vedea Sistemul de securitate AIR (pentru dezvoltatori ActionScript) sau de securitate AIR (pentru dezvoltatori HTML).

Crearea unui certificat auto-semnat și semnarea pereche de chei

Din linia de comandă, executați următoarea comandă (ADT fișier executabil aflat în directorul bin pachetul AIR SDK):

ADT creează fișierul magazin cheie numit sampleCert.pfx. conține certificatul și cheia privată asociată.

Acest exemplu utilizează un set minim de atribute care pot fi stabilite pentru un certificat. Cheia este de a avea tipul ( «secțiunea aplicații AIR de semnare“, vezi.) 1024-RSA sau 2048-RSA.

Creați fișierul de instalare AIR

Din linia de comandă, executați următoarea comandă (a intrat pe o singură linie):

Vi se va cere să introduceți parola pentru fișierul cheie.

Argumentul HelloWorld.air - AIR este un fișier creat de ADT. HelloWorld-app.xml - este fișierul descriptor de aplicare. Argumentele ulterioare sunt fișierele folosite de aplicație. Acest exemplu utilizează doar două fișiere, dar puteți include în proiectul orice număr de fișiere și directoare. ADT verifică faptul că principalul HelloWorld.html fișier de conținut incluse în pachet. Cu toate acestea, dacă uitați să includeți fișierul AIRAliases.js, aplicația nu va funcționa.

După ce ați creat pachetul AIR, puteți instala și rula aplicația prin dublu-clic pe fișierul comprimat. Puteți introduce, de asemenea, numele fișierului AIR utilizând următoarea comandă în coajă, sau consola de administrare OS.

pașii următori

articole similare