Adobe AIR Beta 3: WEB 2.0 přichází na desktop

Adobe AIR přichází se zcela novým pojetím desktopové aplikace. Nechte si přinést Web 2.0 až na plochu.


Kapitoly článku

Před necelým rokem spatřilo světlo světa Apollo, jedna z prvních vlaštovek multiplatformních RIA (Rich Internet Application) řešení pro desktop. V polovině prosince pak Adobe uvolnil již třetí betaverzi nástupce AIR, což je akronym pro „Adobe Integrated Runtime“, tedy integrované běhové prostředí Adobe. 

Adobe AIR se představuje

AIR umožňuje vytvářet jednoduché doplňky i složitější multimediální aplikace pro více platforem, jelikož prostředí AIR je v současné době kompatibilní s Microsoft Windows XP SP2, Microsoft Windows Vista a OS X. Po menších úpravách jej mohou vyzkoušet i majitelé Windows 2000. Pro Linux by mělo být běhové prostředí k dispozici v druhé polovině letošního roku po uvedení první finální verze, která je plánována na září.

AIR vyplňuje prostor mezi běžným programem a moderní webovou službou, která mnohdy svou obsáhlostí přesahuje rámec webové stránky. AIR se ji tedy snaží odpoutat mimo webový prohlížeč a více ji propojit s desktopem.

Běhové prostředí AIR je založeno na třech pilířích:

  • WebKit framework
  • Flash technologie
  • SQLite databáze

AIR aplikace mohou být vyvíjeny v Adobe Flash, v komplexním frameworku Adobe Flex a s pomocí běžného HTML, JavaScriptu, PDF a AIR SDK. Pokud se rozhodnete pro poslední možnost, k dispozici je otevřené vývojové prostředí Aptana s podporou AIR postavené na Eclipse IDE nebo Adobe Dreamweaver CS3. Na Eclipse staví také FlexBuilder a vývojáři v běžném ActionScript 3 si vystačí s Adobe Flash CS3 s čerstvou aktualizací.

air_schematko.jpg
Aplikace Adobe AIR mohou využívat Flash, Flex, HTML/AJAX i PDF

AIR je rychlý, bezpečný a flexibilní

WebKit framework, který není cizí třeba uživatelům webového prohlížeče Safari, se stará o prezentaci HTML a JavaScriptu, Flash přehrávač verze 9 s virtuálním strojem a JIT kompilátorem Tamarin pak zpracuje ActionScript a to až desetkrát rychleji než ve verzi Flash 8. Tamarin VM je dnes společným projektem společnosti Adobe a Mozilla, která jej pro změnu využije ve své interpretaci JavaScriptu, jelikož oba jazyky jsou dialektem standardu ECMAScript. Bezpečná a časem ověřená transakční databáze SQLite slouží jako úložiště persistentních dat.

Díky technologii Flash a WebKit má autor aplikace v AIR poměrně vysokou volnost při tvorbě grafického uživatelského rozhraní. Běhové prostředí se pak v poslední betaverzi postará také o ikonu aplikace ve stavové liště operačního systému, volnost při tvorbě rámečku programu aj. AIR se také snaží chovat bezpečně. Během instalace každé aplikace budete informováni jednoduchým dialogem, zda-li bude program přistupovat k datům na pevném disku a je-li digitálně podepsán certifikační autoritou.

air_nastaveniinstalace.jpg  air_bezpecnostniopatreni.jpg
Instalace AIR aplikací nabízí nezbytnou základní bezečnost

Zajímavostí jsou také dvě možnosti instalace AIR aplikací. Libovolný program můžete stáhnout a nainstalovat pomocí asociovaného instalátoru, stejně tak ale může být aplikace nainstalována přímo z webové stránky pomocí pomocníka v Adobe Flash. K instalaci přímo z webové stránky potřebujete odpovídající betaverzi běhového prostředí Adobe AIR a nejnovější verzi Adobe Flash.

air_onlineinstalator.jpg
Instalace přímo z webu pomocí Adobe Flash

Novinky ve třetí betaverzi

Adobe AIR Beta 3 je zajímavou ukázkou technologie rozmělňující některé rozdíly mezi běžnou aplikací vašeho desktopu a webovou službou. Na všech platformách s podporou AIR se vaše aplikace budou chovat zcela stejně a bude zajištěna jejich binární kompatibilita bez nutnosti sestavovat program pro každou z vybraných platforem zvlášť.

Z podobných technologií stojí za zmínku JavaFX, Mozilla XUL, Mozilla Prism, Eclipse Rich Ajax Platform nebo Google Gears. Své želízko v ohni má také Microsoft se systémem Silverlight, který je postavený na frameworku .NET. Silverlight je však konkurencí především pro samotný Adobe Flash, jelikož nabízí vývoj RIA aplikací pouze v rámci webového prohlížeče.

Hlavní novinky poslední zkušební verze:

  • automatické spuštění aplikace po startu počítače
  • detekce a spuštění aplikace z webového prohlížeče
  • podpora H.264 videa a AAC audia
  • hardware akcelerace ve fullscreenu
  • využití ActionScriptu uvnitř aplikací postavených na HTML
  • automatická aktualizace AIR prostředí
  • implementace certifikační autority Thawte.com pro digitální podpis aplikací
  • podpora OS X Leopard

Kapitoly článku


X

Doporučit článek

Vaše jméno:

Váš e-mail:

E-mail adresáta:

Komentář:

kontrolní kód

Odeslat


celkem 32

Poslední komentáře Komentáře

---- jeliman 22. 1. 2008 16:15
Re: zajimava technologie Jakub Čížek 12. 1. 2008 0:33
zajimava technologie zhuspa 10. 1. 2008 21:46
Re: Když se paranoia potkává s neznalostí Láďa 8. 1. 2008 17:30
Re: Bezpečnost? Jarda 8. 1. 2008 14:40
Přidat příspěvek Zobrazit vše


Další podobné články

Finální Total Commander ve verzi 8 je na světě

Finální Total Commander ve verzi 8 je na světě

Před 11 hodinami  |  Čížek Jakub  |  13
Seznam.cz pořádá Den s vývojáři. Tentokrát v Praze

Seznam.cz pořádá Den s vývojáři. Tentokrát v Praze

Před 11 hodinami  |  Čížek Jakub  |  2
Windows 8 má „problém“, startuje příliš rychle

Windows 8 má „problém“, startuje příliš rychle

Rozlučte se s klávesami F2 nebo třeba F8. Windows 8 je po desítkách let už nebude používat. Zapomeňte na klasický vstup do BIOSu a zapomeňte vlastně i na samotný BIOS.

Před 21 hodinami  |  Čížek Jakub  |  32

Na stopě tajemství: Co je záhadná aplikace ve Windows 8?

Na stopě tajemství: Co je záhadná aplikace ve Windows 8?

21. 5. 2012  |  Čičák Matěj  |  12
DiffPDF: Porovnejte obsah dvou PDF mezi sebou

DiffPDF: Porovnejte obsah dvou PDF mezi sebou

Máte více verzí téhož dokumentu, které se od sebe liší jen nepatrně. Najít rozdíly pouze pomocí oka je zdlouhavé a náročné. Práci vám usnadní malý a bezplatný pomocník.

21. 5. 2012  |  Kraus Josef

Nejlepší programy na outdoorové aktivity pro Windows
TIP!

Nejlepší programy na outdoorové aktivity pro Windows

Léto se blíží, stejně tak pěkné počasí a doba venkovních aktivit. Jaké programy lze využít k plánování a vylepšování výletů, zájezdů, sportování či poznávání? Připravte se na outdoor.

20. 5. 2012  |  Kraus Josef  |  5

Velikost Javascriptu na webových stránkách dramaticky roste

Velikost Javascriptu na webových stránkách dramaticky roste

18. 5. 2012  |  Čížek Jakub  |  18

DEJTE NÁM TIP NA ČLÁNEK