Adobe Flash Professional CS5 võimaldab kasutajatel luua iPhone'i rakendusi tuttava Action Scripti abil. Sel viisil loodud rakendusi müüakse seejärel klassikaliselt AppStore'is. Kuid see ei tähenda, et iPhone'is oleks Flashi äsja toetatud ja et saaksime Safaris Flashi lehti vaadata.
Uut rakenduste loomise tööriista tervitavad aga kindlasti paljud arendajad ning loomulikult võidame sellest ka meie, kasutajad. On palju Adobe Airi rakendusi, mis töötavad nüüd minimaalsete muudatustega ja mida on iPhone'i vajaduste jaoks väga lihtne kompileerida. Veebilehti saab koostada samamoodi.
Flash ei loonud keskkonda, kus iPhone'i rakendus töötaks, vaid sel viisil loodud rakendus kompileerib otse tavalise iPhone'i natiivse rakendusena. Levitamine toimub klassikaliselt Appstore'i kaudu ja kasutaja ei teagi, mis vahe on. Rakenduste Appstore'is levitamiseks peab arendaja tasuma Apple'ile tavapärast aastatasu ning rakendustele kohaldatakse klassikalist kinnitamisprotsessi. Kuid kindlasti võisime näha uute huvitavate rakenduste lainet.
Isiklikult ootaksin kasutajana ühte erinevust. Minu arvates on sel viisil kirjutatud rakendused palju kehvemini optimeeritud kui Xcode'is kirjutatud rakendused ja võivad seetõttu olla akule nõudlikumad.
Mis puutub Flashi Safaris, siis selles osas pole esialgu midagi muutunud ja mina olen isiklikult õnnelikum, kui Flashi brauseris pole. Aga kui Flash kunagi Safaris ilmub, siis loodan, et seal on nupp selle väljalülitamiseks.
Na Adobe Labsi leht siin saate lugeda veidi rohkem teavet ja vaadata demonstratsioonivideot. Seal on ka link mitmetele Adobe Flash CS5-s loodud rakendustele, kuid neid rakendusi Tšehhi Appstore'ist ei leia. Aga kui sa oled lõi USA konto, nii et loomulikult võite neid rakendusi proovida.
Olen rohkem mures selle pärast, et AppStore muutub Flashis primitiivsete rakenduste ja mängudega veelgi täis.
Noh, isegi Photoshopis millegi kujundamine pole lihtne. Nii et ma ei muretse selle pärast, et Adobe Flash CS5 ujutab App Store'i üle kasutute rakendustega.
Minu meelest mängude arv App Store'is kasvab, see on märkimisväärne tõus, sest Flash sobib selleks suurepäraselt.
Samamoodi suureneb ka ballasti hulk, sest lõppude lõpuks on iPhone'i arendus lihtsam. Céčko võib olla ja on paljudele programmeerijatele mitmel põhjusel ületamatu probleem.
Ja siis muidugi juba mainitud optimeerimine, akunõudlus jne. See oli ka põhjus, miks Apple ei pannud Garbage Collectorit iPhone'ile.
Mul on täpselt sama mure…. hunnik nõmedaid äppe, mõni idioot tahab oma rahakotti mõne idioodi peale määrida (võib-olla on vähemalt AppStore'i üleslaadimiseks vaja Mac'i, mis võiks vähemalt natuke selekteerida), ma ei usu, et kõik alati jääb Kui kompileerida õigesti, venib heakskiitmise protsess isegi nende heade rakenduste puhul... aga siis näen ma lihtsalt palju rohkem negatiivset kui positiivset.
Minu jaoks on arenduse peamine probleem see, et ma ei oma Maci. Nii saan lõpuks proovida avaldust teha. Saan hõlpsasti töötada Flexi ja ActionScriptiga ning kindlasti on lihtsam selles paremaks saada kui C või XCode'i õppimine, millest ma ei tea ühtegi rida (teen tavaliselt Javas).
C on üks asi, aga isegi minu kui C-d mitmekülgselt tundva inimese jaoks oli Objective-C oma süntaksi ja OOP-i lähenemise tõttu külm dušš.
Ja nagu Oriesko kirjutas. See toob järjekordse tohutu tõusu esitatud taotluste arvu ja ma ei taha näha, mis mõju see niigi aeglasele heakskiitmisprotsessile avaldab.
No see on väga huvitav. Iphone API-d on võimalik kasutada isegi kiirendusmõõturi, geograafilise asukoha jms jaoks. Ballast aga suureneb, huvitav, kas Apple sellele kuidagi reageerib. Igatahes usun, et aja jooksul jõuame mõne toreda rakenduseni, mida ilma Flashita poleks loodud.
see on lõpuks käes. Minu jaoks oleks Xcode on win ideaalne, kuid ka see ei tundu halb idee. Ja ma arvan, et apple ei tohiks piirata inimesi rakenduse arendamisel.