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í.

Klepněte pro větší obrázek
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.

Klepněte pro větší obrázek  Klepněte pro větší obrázek
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.

Klepněte pro větší obrázek
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

Témata článku: Software, Programování, Adobe, Desktop, Air, Adobe Air, Media Player, Player, Adobe Flash, Analytics, Eclipse, Reporting, Google Analytics, Flex, Ajax

32 komentářů

Nejnovější komentáře

  • jeliman 22. 1. 2008 16:15:38
    :-D http://mystery.aspone.cz
  • Jakub Čížek 12. 1. 2008 0:33:09
    No byznys logika zůstane na webovém/aplikačním serveru. Adobe AIR v tomto...
  • zhuspa 10. 1. 2008 21:46:12
    Jiste se jedna o zajimave API. Nejvice me zaujalo castecne prenesi...
Určitě si přečtěte

Nové úlovky kamer Googlu: Šmírovačka na Street View nepřestává bavit

Nové úlovky kamer Googlu: Šmírovačka na Street View nepřestává bavit

Google stále fotí celý svět do své služby Street View. A novodobou zábavou je hledat v mapách Googlu vtipné záběry. Podívejte se na výběr nejlepších!

19.  5.  2017 | redakce | 38

WannaCry se neměl vůbec rozšířit. Stačilo, abychom používali Windows Update

WannaCry se neměl vůbec rozšířit. Stačilo, abychom používali Windows Update

** WannaCry se masivně rozšířil kvůli zranitelnosti ve Windows ** Ta mu umožnila, aby se pokusil sám napadnout další počítače ** Jenže ta chyba už je dva měsíce opravená!

22.  5.  2017 | Jakub Čížek | 94

Nastal čas znovu vynalézt klávesnici. Anebo vám ta současná opravdu vyhovuje?

Nastal čas znovu vynalézt klávesnici. Anebo vám ta současná opravdu vyhovuje?

**Měli bychom provést revoluci klávesnice? ** Anebo je její dnes už hodně zastaralý koncept prostě nejlepší? ** Budeme na klávesnici odkázaní už navždy?

20.  5.  2017 | Jakub Čížek | 59

To tu ještě nebylo. Specialisté ukázali, že zavirované mohou být i titulky SRT

To tu ještě nebylo. Specialisté ukázali, že zavirované mohou být i titulky SRT

** Stáhnete si film a titulky třeba z OpenSubtitles.org ** A osud vás za ten warez záhy potrestá ** Specialisté totiž ukázali, že i v titulcích může být schovaný virus

Včera | Jakub Čížek | 43


Aktuální číslo časopisu Computer

Supertéma: moderní cestování

Kdy opravdu přijdou nové baterie?

Velké testy: 6 herních notebooků a 8 volantů

Recenze: AMD Ryzen řady 5