Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vytváření desktopových aplikací v HTML s AIR

Zajímavou možností, jak skloubit možnosti webových technologií s výhodami lokálních desktopových aplikací představuje jejich uzavření do vhodného běhového prostředí. Můžete je distribuovat s vlastním jádrem, nebo např. s vhodně připraveným prostředím Mozilla Prism. Celkem zajímavou možností je využít vysoké penetrace AIR a Flashe a použít právě ten jako běhové prostředí.

Adobe AIR totiž obsahuje vykreslovací engine WebKit (ano, stejný jako v Safari či Chrome), a vaše AIR aplikace se může klidně skládat pouze z velkého okna prohlížeče, v němž může běžet vaše aplikace, napsaná v HTML, JS a CSS. Jako bonus je pak možnost pracovat s lokálními soubory a využívat určitých výhod AIR.

Raymond Camden ukazuje, jak takové HTML aplikace, zabudované do AIR, vytvářet: První příklad, druhý příklad.

Předchozí zprávička Následující zprávička        
dc
dc (neregistrovaný) 92.240.229.---
16. 8. 2010 10:30 Nový

Re: Vytváření desktopových aplikací v HTML s AIR

celé vlákno

a podla mna by v tom sa mal este spustit silverlight a silverlight by mal spustit javovsky applet ktory bude finalna aplikacia. Proste aboslutne nic narocne a skvelo sme pouzili vsetky nove technologie takze je to kuul a in.
Kral je mrtvy, nech zije kral!
PS: aky ma toto preboha zmysel ? Ci mame zasa moc vykonne desktopy tak ich treba trochu skresat..

pas
pas (neregistrovaný) 77.78.83.---
16. 8. 2010 12:28 Nový

Re: Vytváření desktopových aplikací v HTML s AIR

celé vlákno

Tahle námitka je trochu mimo mísu, protože AIR nepřidává žádné vrstvy navíc oproti klasické architektuře webových aplikací v browseru.
Spíše bych řekl, že ho čeká podobný jepičí život jako třeba Google Gears, které vznikly pro stejný účel („ocassionally connected“ aplikace, lokální databáze, app cache…) a jak známo, krátce na to se tyhle věci přesunuly přímo do standardů HTML5.
O trochu delší budoucnost bude mít podle mě AIR na mobilech, např. jeho androidí verze (zatím stále beta) umožňuje vytvářet aplikace, které se pak šíří klasicky přes Market.

lopata
lopata (neregistrovaný) 77.93.216.---
16. 8. 2010 18:40 Nový

zapomínáte na flex, flesh

celé vlákno

právě možnost dát do airu i flex/flash aplikaci je další dost často používaná kombinace. AIR se už docela chytil a nemyslím, že hned tak skončí. Jede i na linuxu, ale je to asi dost opruz ho rozcházet.

pas
pas (neregistrovaný) ---.net.upcbroadband.cz
16. 8. 2010 22:17 Nový

Re: zapomínáte na flex, flesh

celé vlákno

Nezapomínám. I flashové aplikace můžou (přes ExternalInterface, resp. extrémně pohodlný Flex-Ajax Bridge) využívat HTML5 funkcionalitu browserů jako je app cache nebo local storage… Takže tam vidím docela duplicitu technologií. Což je sice v zásadě zdravá věc, ale zrovna v téhle oblasti by uživatel uvítal spíš jednotnost správy aplikací. Tipuju, že pokud třeba Google prorazí s web storem (což bude historicky už několikátý pokus, jak uživatele naučit „instalovat“ si webové aplikace), tak se dost vývojářů přeorientuje z AIRu na HTML5. No uvidíme. :)

Lukáš Francálek
16. 8. 2010 16:44 Nový

Oprava

celé vlákno

1) „Celkem zajímavou možnosté“ ⇒ možností
2) ČJ neumím, ale já bych za to slovo „možností“, šoupl čárku :-)

Martin Malý aura:93
16. 8. 2010 16:46 Nový

Re: Oprava

celé vlákno

1. Překlep opraven
2. Za slovo „možnosti“ ve větě v článku čárka nepatří, stejně jako nepatří do vaší věty. ;)

Zasílat nově přidané příspěvky e-mailem        

Přehled názorů

Re: Vytváření desktopových aplikací v HTML s AIR
dc 16. 8. 2010 10:30
└ 
Re: Vytváření desktopových aplikací v HTML s AIR
pas 16. 8. 2010 12:28
 
└ 
zapomínáte na flex, flesh
lopata 16. 8. 2010 18:40
 
 
└ 
Re: zapomínáte na flex, flesh
pas 16. 8. 2010 22:17
Oprava
Lukáš Francálek 16. 8. 2010 16:44
└ 
Re: Oprava
Martin Malý 16. 8. 2010 16:46