Flash na iUređajima – istina ili laž?
- autor Ivan Ilijašić
- pet 20.1.2012
- 00:06
Listopad 2009., mjesto radnje - Adobe MAX u Los Angelesu. Na keynotesima konferencije Kevin Lynch (CTO Adobea) i John Loiacono (Senior Vice President) pustili su videoskeč u kojem u stilu Mythbustersa pokušavaju razbiti mit - radi li Flash na iPhoneu. Njih dvojica glume mythhackere koji dobiju pismo od Stevea (koji bi to Steve mogao biti?) u kojem stoji da Flash ne radi na iPhoneu. Momci kreću na posao i dolaze do zaključka kako od 37 uređaja koje su probali Flash ne radi na prastarom telefonu s kružnim biranjem broja i na iPhoneu. Nakon neuspjelih pokusa zovu Adobeovu podršku koja im daje odgovor da Flash već radi na iPhoneu. Loiacono je nakon skeča prikazao Photoshop za iPhone razvijen u Flash Professionalu CS5 beti koji je imao iPhone packager - dodatak za prevođenje Flasha u iOS byte-code. Aplikacija je prošla na App Storeu te je u tjednima po objavi na MAX-u skinuta više od milijun puta.
U travnju 2010., tri dana prije lansiranja Adobe CS5 paketa, Apple objavljuje izmjenu pravila za razvoj aplikacija gdje je navedeno da se razvoj dozvoljava isključivo u C, C++ i Objective-C jezicima te uz korištenje službenog API-ja. Službeni razlozi poteza: Apple želi zaštititi korisnike od nekvalitetnih, nestabilnih i memorijski zahtjevnih aplikacija koje narušavaju iskustvo korištenja iOS uređaja. Neslužbeno, ima u tome istine, ali Flash bi najviše narušio odličan poslovni model Appleove platforme.
Slijedile su pljuske na relaciji Adobe – Apple. Apple je pljuckao po Flashu i hvalio HTML5 na sva zvona, druga strana je prigovarala politici zatvorenosti. Pod pritiskom tužbi, Apple je u rujnu 2010. promijenio pravila za objavu aplikacija na App Storeu. Flash aplikacije su dobile priliku za rad na iOS uređajima. Bez obzira na Adobeovu uvjerenost u vlastitu tehnologiju, prostora za napredak je bilo. Razvojni timovi su pojačali rad na optimizaciji Flasha i na kraju ponudili novo rješenje za razvoj mobilnih aplikacija.
Zašto se uopće gnjaviti s Flashom?
Adobe se prije par godina udružio s Googleom, RIM-om, Motorolom, Samsungom i drugom uglednom ekipom sa željom da omoguće razvoj aplikacija za razne vrste potrošačke elektronike. A to je značilo omogućiti izvođenje Flash/Flex aplikacija na mobitelima i tabletima. Prvo je bilo riječ o izvođenju običnih Flash aplikacija i primjerice igara na Facebooku. Onda se nastavilo s podrškom za Flex framework na Androidu. Ideja je bila razviti poseban framework za mobitele, ali onda je nekome došlo iz stražnjice u glavu - zašto razvijati poseban framework, 'ajmo ispeglati stari da svugdje radi kako treba.
U lipnju je Adobe izdao nove verzije razvojnih alata s podrškom za razvoj Android i iOS aplikacija, dok je novost bila optimizacija Flexa za mobilne uređaje. Ranije su RIM i Adobe omogućili da AIR runtime radi i na novom BlackBerry PlayBook tabletu. Rezultat svega je mogućnost razvijanja Flash/Flex aplikacija za Android Market, Apple App Store ili BlackBerry AppWorld.
Zamislite da razvijate Android aplikaciju. Zašto onda ne biste istu tu aplikaciju jednostavno prebacili i na iPhone? Uz malo prilagodbi (dimenzije, native funkcionalnost) možete dobiti istu aplikaciju na dvije platforme. Proces razvoja je kraći, a kod je napisan u istom programskom jeziku pa razvojni tim ne mora učiti kako koristiti dvije različite tehnologije.
izdvojeni tekstovi - veljača 2012.
IT i PC tržište, pogled u 2012.
Izvjesna je samo neizvjesnost pet 20.1.2012
Damir Sabol
Internetski poduzetnik do srži pet 20.1.2012
Oleg Maštruko
Redovno seciranje tržišta pet 20.1.2012
BI za SMB
Od poslovne intuicije do prave informacije pet 20.1.2012
Payment Card Industry Data Security Standard v2
Kako se štite kartice? pet 20.1.2012
Primjena iPada u profesionalnoj avijaciji
iPadi na mlazni pogon pet 20.1.2012
Atlassian JIRA
Što je sve issue? pet 20.1.2012
Windows Software Update Services 3.0 SP2
Automatizirana instalacija nadogradnji pet 20.1.2012
Rapid7 NeXpose 4.11.6. Community Edition
Mrežna kontrola pet 20.1.2012
Adobe Flash i Apple iOS – da li funkcioniraju zajedno
Flash na iUređajima – istina ili laž? pet 20.1.2012
GreenDroid
Protiv silicijskog mraka pet 20.1.2012
Marketinške kampanje podržane CRM platformom
CRM u službi promocije pet 20.1.2012















