Adobe Flash Professional CS5 bo uporabnikom omogočil ustvarjanje aplikacij za iPhone s pomočjo znanega akcijskega skripta. Tako izdelane aplikacije se bodo nato prodajale klasično v AppStore. Vendar to ne pomeni, da je Flash na novo podprt v iPhoneu in si lahko ogledamo strani Flash v Safariju.
Bo pa novo orodje za ustvarjanje aplikacij zagotovo dobrodošlo veliko število razvijalcev, seveda pa ga bomo deležni tudi uporabniki. Obstaja veliko aplikacij Adobe Air, ki bodo zdaj delovale z minimalnimi spremembami in jih je zelo enostavno prevesti za potrebe iPhone. Na enak način je mogoče sestaviti spletne strani.
Flash ni ustvaril okolja, v katerem bi delovala aplikacija za iPhone, ampak se aplikacija, ustvarjena na ta način, neposredno prevede kot običajna izvorna aplikacija za iPhone. Distribucija bo potekala klasično prek trgovine Appstore, uporabnik pa razlike niti ne bo poznal. Za distribucijo aplikacij v trgovini Appstore bo moral razvijalec Applu plačati običajno letno pristojbino, aplikacije pa bodo predmet klasičnega postopka odobritve. Vsekakor pa bi lahko videli val novih zanimivih aplikacij.
Osebno bi kot uporabnik pričakoval eno razliko. Po mojem mnenju bodo tako napisane aplikacije veliko slabše optimizirane od tistih napisanih v Xcodeu in bi zato lahko bile bolj zahtevne do baterije.
Glede Flasha v Safariju se zaenkrat na tem področju ni nič spremenilo in osebno sem bolj zadovoljen brez Flasha v brskalniku. Če pa se Flash kdaj pojavi v Safariju, upam, da bo obstajal gumb za izklop.
Na Stran Adobe Labs tukaj lahko preberete nekaj več informacij in si ogledate predstavitveni video. Obstaja tudi povezava do več aplikacij, ustvarjenih v Adobe Flash CS5, vendar teh aplikacij ni v češki Appstore. Če pa ste ustvaril račun v ZDA, zato seveda lahko preizkusite te aplikacije.
Bolj me skrbi, da bo AppStore še bolj natrpan s primitivnimi aplikacijami in igrami v Flashu.
No, tudi oblikovati nekaj v Photoshopu ni enostavno. Zato me ne skrbi, da bi Adobe Flash CS5 preplavil App Store z neuporabnimi aplikacijami.
Po mojem mnenju se bo število iger v App Store povečalo, to bo precejšnje povečanje, saj je Flash kot nalašč za to.
Na enak način se bo povečala količina balasta, saj bo konec koncev razvoj za iPhone lažji. Céčko je lahko in je nepremostljiva težava za številne programerje iz več razlogov.
In potem je tu seveda že omenjena optimizacija, povpraševanje po bateriji itd. To je bil tudi razlog, da Apple ni postavil Garbage Collectorja na iPhone.
Popolnoma enako me skrbi.... en kup usranih aplikacij, bo kakšen idiot želel podmazati denarnico za kakšnega idiota (mogoče bo vsaj nalaganje v AppStore zahteval Mac, ki bi lahko vsaj malo selektiral), ne verjamem, da bo vse vedno pravilno prevedel, se bo postopek odobritve zavlekel tudi za tiste dobre aplikacije ... potem pa preprosto vidim veliko več negativnih kot pozitivnih.
Zame je glavni problem pri razvoju ta, da nimam Maca. Tako bom končno lahko poskusila narediti prijavo. Z lahkoto delam s Flexom in ActionScriptom in zagotovo bom lažje postati boljši kot učenje C ali XCode, ki ju ne poznam niti ene vrstice (običajno delam stvari v Javi).
C je ena stvar, toda tudi zame kot človeka, ki pozna C na mnogo načinov, je bil Objective-C hladen tuš zaradi sintakse in pristopa k OOP.
In kot je zapisal Oresko. To bo prineslo še eno veliko povečanje števila oddanih vlog in ne želim videti, kakšen bo vpliv na že tako počasen postopek odobritve.
No, to je zelo zanimivo. Mogoče bo celo uporabljati iphone API za merilnik pospeška, geolokacijo itd. Vendar se bo balast povečal, me zanima, ali bo Apple na to kakorkoli reagiral. Kakorkoli že, verjamem, da bomo čez čas naleteli na kakšne lepe aplikacije, ki brez Flasha ne bi nastale.
končno je tukaj. Zame bi bil Xcode na win idealen, vendar se tudi to ne zdi slaba ideja. In mislim, da apple ne bi smel omejevati ljudi pri razvoju aplikacije.