Adobe Flash Professional CS5 će omogućiti korisnicima da kreiraju iPhone aplikacije koristeći poznatu Action Script. Aplikacije kreirane na ovaj način će se zatim klasično prodavati u AppStoru. Ali to ne znači da je Flash nedavno podržan u iPhone-u i da možemo vidjeti Flash stranice u Safariju.
Međutim, novi alat za kreiranje aplikacija sigurno će pozdraviti veliki broj programera, a naravno i mi korisnici će imati koristi od njega. Postoji mnogo Adobe Air aplikacija koje će sada raditi s minimalnim modifikacijama i koje će se zaista lako kompajlirati za potrebe iPhonea. Web stranice se mogu sastaviti na isti način.
Flash nije stvorio okruženje u kojem bi se pokrenula iPhone aplikacija, već se aplikacija kreirana na ovaj način direktno kompilira kao normalna izvorna iPhone aplikacija. Distribucija će se odvijati klasično preko Appstore-a, a korisnik neće ni znati razliku. Kako bi distribuirao aplikacije na Appstoreu, programer će morati platiti uobičajenu godišnju naknadu Appleu, a aplikacije će biti predmet klasičnog procesa odobravanja. Ali sigurno smo mogli vidjeti val novih zanimljivih aplikacija.
Lično, kao korisnik, očekivao bih jednu razliku. Po mom mišljenju, aplikacije napisane na ovaj način će biti mnogo lošije optimizovane od onih napisanih u Xcode-u i stoga bi mogle biti zahtjevnije za bateriju.
Što se tiče Flash-a u Safariju, za sada se ništa nije promijenilo u ovoj oblasti i ja sam lično sretniji bez Flash-a u pretraživaču. Ali ako se Flash ikada pojavi u Safariju, nadam se da će postojati dugme da ga isključite.
Na Stranica Adobe Labs možete pročitati malo više informacija i pogledati demonstracijski video ovdje. Postoji i veza do nekoliko aplikacija kreiranih u Adobe Flash CS5, ali ove aplikacije se ne nalaze u češkom Appstoreu. Ali ako jesi kreirao američki nalog, tako da naravno možete isprobati ove aplikacije.
Više sam zabrinut da AppStore ne postane još pretrpan primitivnim aplikacijama i igricama u Flashu.
Pa, čak ni dizajnirati nešto u Photoshopu nije lako. Tako da me ne brine Adobe Flash CS5 koji će preplaviti App Store beskorisnim aplikacijama.
Po mom mišljenju, broj igara u App Store-u će se povećati, to će biti značajno povećanje, jer je Flash savršen za to.
Na isti način će se povećati i količina balasta, jer će ipak razvoj za iPhone biti lakši. Céčko može biti, i jeste, nepremostiv problem za mnoge programere iz više razloga.
A tu je, naravno, već spomenuta optimizacija, potražnja za baterijom itd. To je bio i razlog zašto Apple nije stavio Garbage Collector na iPhone.
Imam potpuno istu brigu…. gomila usranih aplikacija, neki idiot će htjeti podmazati novčanik za neku glupost (možda će barem za upload u AppStore biti potreban Mac koji bi mogao barem malo da ga selektira), ne vjerujem da će sve uvijek ispravno kompajlirajte, proces odobravanja će se povući čak i za one dobre aplikacije... ali tada jednostavno vidim puno više negativnih nego pozitivnih.
Za mene je glavni problem sa razvojem taj što nemam Mac. Na ovaj način ću konačno moći pokušati napraviti aplikaciju. Lako mogu da radim sa Flex-om i ActionScript-om, i definitivno će biti lakše da budem bolji u tome nego da učim C ili XCode, od kojih ne znam ni jednu liniju (obično radim stvari u Javi).
C je jedno, ali čak i za mene kao osobu koja poznaje C na mnogo načina, Objective-C je bio hladan tuš zbog svoje sintakse i pristupa OOP-u.
I kao što je Oriesko napisao. Ovo će donijeti još jedan ogroman porast broja podnesenih prijava 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 bilo koji način reagirati. U svakom slučaju, vjerujem da ćemo s vremenom naići na neke lijepe aplikacije koje ne bi nastale bez Flasha.
konačno je tu. Za mene bi Xcode na win bio idealan, ali ni ovo ne izgleda kao loša ideja. I mislim da Apple ne bi trebao ograničavati ljude u razvoju aplikacije.