Adobe Flash Professional CS5 mun gera notendum kleift að búa til iPhone forrit með því að nota kunnuglega Action Script. Forrit sem búin eru til á þennan hátt verða síðan seld á klassískan hátt í AppStore. En það þýðir ekki að Flash sé nýlega stutt í iPhone og við getum skoðað Flash síður í Safari.
Hins vegar mun nýja tólið til að búa til forrit vissulega verða fagnað af miklum fjölda þróunaraðila og auðvitað munum við notendur líka njóta góðs af því. Það eru mörg Adobe Air forrit sem munu nú keyra með lágmarksbreytingum og mjög auðvelt að setja saman fyrir iPhone þarfir. Hægt er að setja saman vefsíður á sama hátt.
Flash bjó ekki til umhverfi þar sem iPhone forrit myndi keyra, en forrit sem búið er til á þennan hátt er beint saman sem venjulegt innbyggt iPhone forrit. Dreifing fer fram á klassískan hátt í gegnum Appstore og notandinn mun ekki einu sinni vita muninn. Til þess að dreifa forritum í Appstore þarf verktaki að greiða venjulegt árgjald til Apple og umsóknirnar verða háðar klassísku samþykkisferlinu. En við gætum vissulega séð bylgju nýrra áhugaverðra forrita.
Persónulega, sem notandi, myndi ég búast við einum mun. Að mínu mati verða forrit sem skrifuð eru á þennan hátt mun illa fínstillt en þau sem eru skrifuð í Xcode og gætu því verið meira krefjandi fyrir rafhlöðuna.
Hvað Flash í Safari varðar þá hefur ekkert breyst á þessu sviði í bili og ég er persónulega ánægðari án Flash í vafranum. En ef Flash birtist einhvern tíma í Safari, vona ég að það verði hnappur til að slökkva á því.
Na Adobe Labs síða þú getur lesið aðeins meiri upplýsingar og horft á sýnikennslumyndband hér. Einnig er hlekkur á nokkur forrit búin til í Adobe Flash CS5, en þessi forrit finnast ekki í tékknesku Appstore. En ef þú ert stofnaði bandarískan reikning, svo auðvitað geturðu prófað þessi forrit.
Ég hef meiri áhyggjur af því að AppStore verði enn fjölmennara af frumstæðum forritum og leikjum í Flash.
Jæja, jafnvel að hanna eitthvað í Photoshop er ekki auðvelt. Svo ég hef engar áhyggjur af því að Adobe Flash CS5 flæði yfir App Store með gagnslausum öppum.
Að mínu mati mun fjöldi leikja í App Store fjölga, það mun aukast verulega, því Flash er fullkomið fyrir það.
Á sama hátt mun magn kjölfestu aukast, því þegar allt kemur til alls verður þróun fyrir iPhone auðveldari. Céčko getur verið, og er, óyfirstíganlegt vandamál fyrir marga forritara af mörgum ástæðum.
Og svo er það auðvitað hagræðingin sem þegar hefur verið nefnd, eftirspurnin eftir rafhlöðunni osfrv. Þetta var líka ástæðan fyrir því að Apple setti ekki Garbage Collector á iPhone.
Ég hef nákvæmlega sömu áhyggjur…. fullt af skítaöppum, einhver fáviti mun vilja smyrja veskið sitt fyrir einhvern hálfvita (kannski þarf að hlaða inn í AppStore að minnsta kosti Mac, sem gæti allavega valið smá), ég trúi því ekki að allt muni alltaf setja saman rétt, samþykkisferlið mun dragast á langinn, jafnvel fyrir þessi góðu öpp... en þá sé ég bara miklu meira neikvætt en jákvætt.
Fyrir mér er aðal vandamálið við þróun að ég á ekki Mac. Þannig mun ég loksins geta reynt að gera umsókn. Ég get auðveldlega unnið með Flex og ActionScript og það verður örugglega auðveldara að verða betri í því en að læra C eða XCode, sem ég kann ekki eina línu af (ég geri venjulega hluti í Java).
C er eitt, en jafnvel fyrir mig sem manneskju sem þekki C á margan hátt var Objective-C köld sturta vegna setningafræði og nálgunar við OOP.
Og eins og Oriesko skrifaði. Þetta mun hafa í för með sér enn eina gríðarlega aukningu í fjölda innsendra umsókna og ég vil ekki sjá hvaða áhrif það mun hafa á þegar hægt er að samþykkja.
Jæja, það er mjög áhugavert. Það verður jafnvel hægt að nota iphone API fyrir hröðunarmæli, landfræðilega staðsetningu o.s.frv. Samt sem áður mun kjölfestan aukast, ég velti því fyrir mér hvort Apple muni bregðast við því á einhvern hátt. Allavega, ég trúi því að með tímanum munum við rekast á fín forrit sem hefðu ekki verið búin til án Flash.
það er loksins komið. Fyrir mig væri Xcode on win tilvalið, en þetta lítur ekki út fyrir að vera slæm hugmynd heldur. Og ég held að epli ætti ekki að takmarka fólk í þróun forritsins.