Adobe AIR: jedna aplikace na pěti mobilních platformách

Diskuze čtenářů k článku

Zwick  |  13. 04. 2010 10:31

AIR je framework Flashe, nic víc nic míň...
Téměř vše co je napsané pro Flash jde vykompilovat jako AIR...
Bohužel před pár dny steve z eplu změnil podmínky pro approve proces aplikací do appstore..
Konkrétně tato aplikace by neprošla, protože není napsaná v C++,C# nebo Objected-C

Souhlasím  |  Nesouhlasím  |  Odpovědět
Jan Janoušek  |  13. 04. 2010 11:59

To, že je AIR framework Flashe není pravda. Pravda je jen, že flash jde použít v AIR, ale ne, že je jeho framework.
A pokud jde o to, že by neprošla, tak kdyby byla psaná v C# tak by taky neprošla. Ty jazyky jsou C, C++ a Objected-C.
Nejde tam ovšem ani tak o jazyk, ale spíš o to, že nesmí používat vlastní API, což je při virtualizaci nezbytné a v jiných jazycích, než jsou tyhle aplikace pro iPhone bez virtualizace napsat nejde.
Každopádně nevím, jak to chce Apple kontrolovat. Do App Store se zasílají již zkompilované aplikace a pokud si někdo napíše nějaké vlastní řešení, tak nevím jak chtějí přijít na to, že to není psané přímo v C, C++ a Objected-C. U Adobe to chápu, protože by věděli jaké rysy mají ty aplikace vytvořené ve Flashi.

Souhlasím  |  Nesouhlasím  |  Odpovědět
rudo.ba  |  13. 04. 2010 09:10

Aký zmysel má potom existencia rôznych OS? Keď všetky budú slúžiť len ako spúšťače Adobe runtimu (prípadne aplikácií, ktoré ho zabudujú do seba a budú sa tváriť akože natívne), v ktorom pobežia univerzálne aplikácie. Závislé prakticky výhradne na možnostiach tohto runtimu, využívajúceho zlomok (rôznych) možností jednotlivých OS? Nie je práve toto dôvod nevôle Jobsa?

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zwick  |  13. 04. 2010 10:33

Kolik procent her a aplikací využívá nějakou vyjímečnou vlastnost OS?

Souhlasím  |  Nesouhlasím  |  Odpovědět
Jan Janoušek  |  13. 04. 2010 12:05

No Java je taky závislá na runtimu a přesto má úspěch. A jak tu už poznamenali, tak jaké speciální vlastnosti OS potřebuješ? Je to dost podobné s tou Javou. Ta taky má jeden kód a více runtimu (pro každý OS svou verzi), které se starají o to, aby běžel kód všude stejně a to právě s využitím vlastností (výhod) jednotlivých platforem.

Souhlasím  |  Nesouhlasím  |  Odpovědět
stud  |  13. 04. 2010 08:55

Zajmave to je.. ale v ukazce ma jenom android a iphon.. otazka je co vse se musi doinstalovat na ostatni zarizeni..

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zwick  |  13. 04. 2010 10:32

Nic..

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor