Cel mai recent, prima versiune a platformei Adobe Air a fost lansată oficial. Am actualizat automat chiar și versiunea anterioară a Beta3. După cum am scris deja, acest produs este foarte interesant pentru mine. Disponibil în prezent versiuni pentru Windows și Mac, însă promite în curând o versiune pentru Linux. Aștept cu nerăbdare acest lucru.
A devenit interesant pentru mine să estimăm complexitatea dezvoltării software-ului pentru Air. Pe site-ul Adobe, SDK și instrumentele de dezvoltare sunt disponibile pentru descărcare. Puteți descărca setul SDK fie separat, fie ca extensie la Adobe Dreamweaver CS3. Dar cel mai mult, în opinia mea, o modalitate convenabilă este de a instala Aptana Studio. Aptana se bazează pe Eclipse. Air SDK este conectat cu un plug-in, ca în cazul SDK pentru Android și platforma ACCESS Linux. Firește, nimic nu împiedică conectarea plug-in-ului pentru Air SDK și pur și simplu în Eclipse. E drăguț. Eclipse devine, de fapt, standardul pentru dezvoltarea de software pentru sisteme foarte diferite. Este de două ori plăcut faptul că acest mediu integrat de dezvoltare este cross-platform și există pentru toate sistemele de operare desktop moderne.
Ca obiect al experimentului, am ales Google Reader. Am această aplicație web cea mai populară și este cea mai potrivită pentru realizarea într-o aplicație separată. Chiar și interfața sa nu trebuie să fie crapată, caracteristicile de bază ale Google Reader mă satisfac pe deplin.
Descărcați versiunea specială a Aptana Studio cu asistență pentru Air aici. După instalare și lansare pe ecranul de pornire, Aptana va oferi descărcarea și instalarea Air-plugin-ului. Dacă utilizați versiunea standard a Eclipse, trebuie să instalați manual pluginul. Pentru aceasta, în Ajutor -> Actualizări de software -> Căutare și instalare, specificați calea de căutare a pluginului:
După instalare, puteți crea un nou proiect (File -> New -> Project). Selectăm tipul proiectului AIR al proiectului și cu ajutorul unui expert simplu creăm o aplicație HTML.
De fapt, piesa de prelucrat este gata. Rămâne doar să editați fișierul HTML. În cazul meu în dosarul GooReadAir.html am scris următoarele:
De fapt, totul. Puteți rula aplicația direct de la Aptana sau puteți realiza un pachet de aer condiționat. Pentru a crea un pachet, faceți clic dreapta pe proiect și selectați Export.
GooReadAir este gata. Puteți instala și rula. Rezultat pe captura de ecran:
În prezent, funcționalitatea "browser" a platformei Air are încă unele dezavantaje. De exemplu, în această aplicație svezhenapisannom pentru Google Reader, există anumite probleme cu codificarea (din fericire doar pe pagina de rezumat). Dar, cred, acest lucru va fi în continuare îmbunătățit și dezvoltat. Eu personal folosesc GooReadAir. Oricum, funcționează mai strălucitoare decât cea a Firefox, și într-adevăr Google Reader ca voi fi o aplicație separată mai convenabil.
SDK și instrumentele de dezvoltare oferite pentru Adobe Air, au făcut o impresie pozitivă asupra mea. Mi-a plăcut alegerea Eclipse ca IDE și implementarea SDK ca atare. După cum puteți vedea din acest post, totul se face foarte simplu și convenabil.
Codurile sursă și pachetul de aer GooReadAir se aplică acestui post, poate fi util pentru cineva.