Adobe Flash Professional CS5 omogućit će korisnicima stvaranje iPhone aplikacija pomoću poznate akcijske skripte. Tako izrađene aplikacije prodavat će se klasično u AppStoreu. Ali to ne znači da je Flash nedavno podržan u iPhoneu i da možemo vidjeti Flash stranice u Safariju.
No, novi alat za izradu aplikacija sigurno će pozdraviti veliki broj programera, a naravno i mi korisnici ćemo imati koristi od toga. Postoje mnoge Adobe Air aplikacije koje će se sada izvoditi uz minimalne izmjene i stvarno ih je lako kompajlirati za potrebe iPhonea. Web stranice mogu se sastaviti na isti način.
Flash nije stvorio okruženje u kojem bi radila aplikacija za iPhone, već se aplikacija stvorena na ovaj način izravno kompajlira kao normalna izvorna aplikacija za iPhone. Distribucija će se odvijati klasično putem Appstorea, a korisnik neće ni primijetiti razliku. Kako bi distribuirao aplikacije na Appstoreu, programer će morati platiti uobičajenu godišnju naknadu Appleu, a aplikacije će podlijegati klasičnom postupku odobravanja. No svakako bismo mogli vidjeti val novih zanimljivih aplikacija.
Osobno, kao korisnik, očekivao bih jednu razliku. Po mom mišljenju, aplikacije napisane na ovaj način bit će puno lošije optimizirane od onih napisanih u Xcodeu i stoga bi mogle biti zahtjevnije za bateriju.
Što se tiče Flasha u Safariju, tu se za sada ništa nije promijenilo i ja sam osobno sretniji bez Flasha u pregledniku. Ali ako se Flash ikada pojavi u Safariju, nadam se da će postojati gumb za njegovo isključivanje.
Na Stranica Adobe Labs ovdje možete pročitati malo više informacija i pogledati demonstracijski video. Tu je i poveznica na nekoliko aplikacija izrađenih u Adobe Flash CS5, ali te aplikacije nema u češkom Appstoreu. Ali ako jesi napravio američki račun, pa naravno možete isprobati ove aplikacije.
Više me brine da AppStore ne postane još prenatrpan primitivnim aplikacijama i igrama u Flashu.
Pa, čak ni dizajnirati nešto u Photoshopu nije lako. Stoga se ne brinem da će Adobe Flash CS5 preplaviti App Store beskorisnim aplikacijama.
Po mom mišljenju, broj igara u App Storeu će se povećati, bit će to značajan porast, jer Flash je savršen za to.
Na isti način će se povećati količina balasta jer će ipak razvoj za iPhone biti lakši. Céčko može biti, i jest, nepremostiv problem za mnoge programere iz mnogo razloga.
I onda, naravno, tu je već spomenuta optimizacija, zahtjev za baterijom itd. To je bio i razlog zašto Apple nije stavio Garbage Collector na iPhone.
Imam potpuno istu brigu.... hrpa usranih aplikacija, neki idiot će htjeti podmastiti novčanik za neku glupost (možda će barem za upload na AppStore trebati Mac, koji bi ga mogao barem malo selektirati), ne vjerujem da će sve uvijek kompilirajte ispravno, postupak odobravanja će se odužiti čak i za one dobre aplikacije... ali tada jednostavno vidim puno više negativnih nego pozitivnih strana.
Za mene je glavni problem s razvojem to što nemam Mac. Ovako ću konačno moći pokušati napraviti prijavu. Lako mogu raditi s Flexom i ActionScriptom i svakako će biti lakše postati bolji u tome nego učiti C ili XCode, od kojih ne znam niti jedan redak (inače radim stvari u Javi).
C je jedno, ali čak i za mene kao osobu koja poznaje C na mnoge načine, Objective-C je bio hladan tuš zbog svoje sintakse i pristupa OOP-u.
I kako je Oresko napisao. To će donijeti još jedno veliko povećanje broja podnesenih zahtjeva i ne želim vidjeti kakav će to utjecaj imati na ionako spor proces odobravanja.
Pa, to je vrlo zanimljivo. Čak će biti moguće koristiti iphone API za akcelerometar, geolokaciju itd. Međutim, balast će se povećati, pitam se hoće li Apple na to ikako reagirati. U svakom slučaju, vjerujem da ćemo s vremenom naići na neke zgodne aplikacije koje ne bi nastale bez Flasha.
napokon je ovdje. Za mene bi Xcode na winu bio idealan, ali ni ovo ne izgleda kao loša ideja. I mislim da ta jabuka ne bi trebala ograničavati ljude u razvoju aplikacije.