Ang Adobe Flash Professional CS5 ay magbibigay-daan sa mga user na lumikha ng mga iPhone application gamit ang pamilyar na Action Script. Ang mga application na ginawa sa ganitong paraan ay ibebenta nang klasiko sa AppStore. Ngunit hindi ito nangangahulugan na ang Flash ay bagong suportado sa iPhone at maaari naming tingnan ang mga pahina ng Flash sa Safari.
Gayunpaman, ang bagong tool para sa paglikha ng mga application ay tiyak na tatanggapin ng isang malaking bilang ng mga developer, at siyempre kaming mga gumagamit ay makikinabang din mula dito. Maraming Adobe Air apps na tatakbo na ngayon nang may kaunting pagbabago at talagang madaling i-compile para sa mga pangangailangan ng iPhone. Maaaring i-compile ang mga website sa parehong paraan.
Ang Flash ay hindi lumikha ng isang kapaligiran kung saan tatakbo ang isang iPhone application, ngunit ang isang application na nilikha sa paraang ito ay direktang nag-compile bilang isang normal na katutubong iPhone application. Ang pamamahagi ay magaganap sa klasikal na paraan sa pamamagitan ng Appstore, at hindi malalaman ng user ang pagkakaiba. Upang maipamahagi ang mga aplikasyon sa Appstore, ang developer ay kailangang magbayad ng karaniwang taunang bayad sa Apple at ang mga aplikasyon ay sasailalim sa klasikong proseso ng pag-apruba. Ngunit tiyak na makikita natin ang isang alon ng mga bagong kawili-wiling aplikasyon.
Sa personal, bilang isang gumagamit, inaasahan ko ang isang pagkakaiba. Sa palagay ko, ang mga application na nakasulat sa ganitong paraan ay magiging mas mahinang na-optimize kaysa sa mga nakasulat sa Xcode at samakatuwid ay maaaring maging mas hinihingi sa baterya.
Tulad ng para sa Flash sa Safari, walang nagbago sa lugar na ito sa ngayon at personal akong mas masaya nang walang Flash sa browser. Ngunit kung sakaling lumitaw ang Flash sa Safari, umaasa akong mayroong isang pindutan upang i-off ito.
Na Pahina ng Adobe Labs maaari kang magbasa ng kaunti pang impormasyon at manood ng isang demonstration video dito. Mayroon ding link sa ilang application na ginawa sa Adobe Flash CS5, ngunit ang mga application na ito ay hindi matatagpuan sa Czech Appstore. Ngunit kung ikaw ay gumawa ng US account, kaya siyempre maaari mong subukan ang mga application na ito.
Mas nababahala ako na ang AppStore ay hindi nagiging mas masikip sa mga primitive na application at laro sa Flash.
Well, kahit na ang pagdidisenyo ng isang bagay sa Photoshop ay hindi madali. Kaya hindi ako nag-aalala tungkol sa pagbaha ng Adobe Flash CS5 sa App Store ng mga walang kwentang app.
Sa aking opinyon, ang bilang ng mga laro sa App Store ay tataas, ito ay magiging isang makabuluhang pagtaas, dahil ang Flash ay perpekto para dito.
Sa parehong paraan, ang halaga ng ballast ay tataas, dahil pagkatapos ng lahat, ang pag-unlad para sa iPhone ay magiging mas madali. Ang Céčko ay maaaring, at ito, isang hindi malulutas na problema para sa maraming programmer sa maraming dahilan.
At pagkatapos, siyempre, mayroong nabanggit na pag-optimize, ang pangangailangan sa baterya, atbp. Ito rin ang dahilan kung bakit hindi inilagay ng Apple ang Garbage Collector sa iPhone.
Mayroon akong eksaktong parehong pag-aalala…. isang bungkos ng mga bastos na apps, ang ilang idiot ay gustong mag-grasa ng kanyang wallet para sa ilang katangahang bagay (marahil kahit na ang pag-upload sa AppStore ay mangangailangan ng isang Mac, na maaaring piliin ito kahit kaunti), hindi ako naniniwala na ang lahat ay palaging mag-compile ng tama, ang proseso ng pag-apruba ay tatagal kahit para sa mga magagandang Apps na iyon... ngunit pagkatapos ay mas marami akong nakikitang negatibo kaysa sa mga positibo.
Para sa akin, ang pangunahing problema sa pag-unlad ay hindi ako nagmamay-ari ng Mac. Sa ganitong paraan, sa wakas ay masusubukan kong gumawa ng aplikasyon. Madali akong makakatrabaho sa Flex at ActionScript, at tiyak na magiging mas madali ito kaysa sa pag-aaral ng C o XCode, na hindi ko alam ang isang linya ng (karaniwan kong ginagawa ang mga bagay sa Java).
Ang C ay isang bagay, ngunit kahit na para sa akin bilang isang taong nakakaalam ng C sa maraming paraan, ang Objective-C ay isang malamig na shower dahil sa syntax at diskarte nito sa OOP.
At gaya ng isinulat ni Oriesko. Magdadala ito ng isa pang malaking pagtaas sa bilang ng mga isinumiteng aplikasyon at ayaw kong makita kung ano ang magiging epekto nito sa mabagal nang proseso ng pag-apruba.
Well, iyon ay napaka-interesante. Posible ring gamitin ang iphone API para sa accelerometer, geolocation, atbp. Gayunpaman, tataas ang ballast, iniisip ko kung tutugon ito ng Apple sa anumang paraan. Gayon pa man, naniniwala ako na pagdating ng panahon ay makakatagpo tayo ng ilang magagandang application na hindi nagagawa nang walang Flash.
sa wakas nandito na. Para sa akin, ang Xcode sa panalo ay magiging perpekto, ngunit hindi rin ito mukhang masamang ideya. At sa palagay ko ay hindi dapat limitahan ng mansanas ang mga tao sa pagbuo ng application.