Adobe Flash Professional CS5 ļaus lietotājiem izveidot iPhone lietojumprogrammas, izmantojot pazīstamo Action Script. Šādā veidā izveidotās lietojumprogrammas tiks pārdotas klasiskā veidā AppStore. Bet tas nenozīmē, ka Flash ir tikko atbalstīts iPhone un mēs varam skatīt Flash lapas pārlūkprogrammā Safari.
Taču jauno aplikāciju izveides rīku noteikti atzinīgi novērtēs liels skaits izstrādātāju, un, protams, ieguvēji no tā būs arī mēs, lietotāji. Ir daudzas Adobe Air lietotnes, kuras tagad darbosies ar minimālām modifikācijām un ir patiešām viegli kompilējamas iPhone vajadzībām. Tīmekļa vietnes var apkopot tādā pašā veidā.
Flash neradīja vidi, kurā darbotos iPhone aplikācija, bet šādā veidā izveidota aplikācija tieši kompilējas kā parasta vietējā iPhone aplikācija. Izplatīšana notiks klasiski caur Appstore, un lietotājs pat nezinās atšķirību. Lai izplatītu lietojumprogrammas Appstore, izstrādātājam Apple būs jāmaksā parastā gada maksa, un lietojumprogrammām tiks piemērots klasiskais apstiprināšanas process. Bet mēs noteikti varētu redzēt jaunu interesantu pieteikumu vilni.
Personīgi, kā lietotājs, es sagaidītu vienu atšķirību. Manuprāt, šādā veidā rakstītās lietojumprogrammas būs daudz sliktāk optimizētas nekā Xcode rakstītās, un tāpēc tās varētu būt prasīgākas pret akumulatoru.
Kas attiecas uz Flash programmā Safari, tad šajā jomā pagaidām nekas nav mainījies un es personīgi esmu laimīgāks bez Flash pārlūkprogrammā. Bet, ja Flash kādreiz parādīsies Safari, es ceru, ka būs poga, lai to izslēgtu.
Na Adobe Labs lapa šeit varat izlasīt nedaudz vairāk informācijas un noskatīties demonstrācijas video. Ir arī saite uz vairākām programmām, kas izveidotas Adobe Flash CS5, taču šīs lietojumprogrammas nav atrodamas Čehijas Appstore. Bet ja tu esi izveidoja ASV kontu, tāpēc, protams, varat izmēģināt šīs lietojumprogrammas.
Mani vairāk uztrauc tas, ka AppStore nekļūtu vēl vairāk pārpildīts ar primitīvām lietojumprogrammām un spēlēm Flash.
Pat noformēt kaut ko Photoshop nav viegli. Tāpēc es neuztraucos par to, ka Adobe Flash CS5 pārpludinās App Store ar nederīgām lietotnēm.
Manuprāt, App Store spēļu skaits pieaugs, tas būs ievērojams pieaugums, jo Flash tam ir lieliski piemērots.
Tādā pašā veidā palielināsies balasta daudzums, jo galu galā iPhone izstrāde būs vieglāka. Céčko var būt un ir nepārvarama problēma daudziem programmētājiem daudzu iemeslu dēļ.
Un tad, protams, ir jau minētā optimizācija, akumulatora pieprasījums utt. Tas arī bija iemesls, kāpēc Apple neuzlika Garbage Collector uz iPhone.
Man ir tieši tādas pašas bažas... kaudze sūdu aplikāciju, kāds idiots gribēs smērēt savu maku par kādu stulbumu (varbūt vismaz uz AppStore augšupielādei vajadzēs Mac, kas varētu vismaz nedaudz atlasīt), neticu, ka viss būs vienmēr kompilējiet pareizi, apstiprināšanas process ievilksies pat tām labajām lietotnēm... bet tad es vienkārši redzu daudz vairāk negatīvo nekā pozitīvo.
Man galvenā attīstības problēma ir tā, ka man nepieder Mac. Tā es beidzot varēšu mēģināt uztaisīt pieteikumu. Es varu viegli strādāt ar Flex un ActionScript, un noteikti būs vieglāk to apgūt, nekā apgūt C vai XCode, no kuriem es nezinu nevienu rindiņu (es parasti daru Java).
C ir viena lieta, bet pat man kā cilvēkam, kurš daudzos veidos pazīst C, Objective-C bija auksta duša, pateicoties tās sintaksei un pieejai OOP.
Un kā Oriesko rakstīja. Tas radīs vēl vienu milzīgu iesniegto pieteikumu skaita pieaugumu, un es negribu redzēt, kādu ietekmi tas atstās uz jau tā lēno apstiprināšanas procesu.
Nu tas ir ļoti interesanti. Būs iespējams izmantot pat iphone API akselerometram, ģeolokācijai utt. Tomēr balasts palielināsies, nez vai Apple uz to kaut kā reaģēs. Lai nu kā, ticu, ka ar laiku tiksim pie dažām jaukām aplikācijām, kuras bez Flash nebūtu izveidotas.
tas beidzot ir klāt. Man Xcode on win būtu ideāls, taču arī šī ideja nešķiet slikta. Un es domāju, ka apple nevajadzētu ierobežot cilvēkus aplikācijas izstrādē.