Adobe Flash Professional CS5 дазволіць карыстальнікам ствараць прыкладанні для iPhone з дапамогай знаёмага Action Script. Прыкладанні, створаныя такім чынам, потым будуць прадавацца ў класічным AppStore. Але гэта не значыць, што Flash нядаўна падтрымліваецца ў iPhone і мы можам праглядаць старонкі Flash у Safari.
Тым не менш, новы інструмент для стварэння прыкладанняў, безумоўна, будзе вітацца вялікай колькасцю распрацоўшчыкаў, і, вядома, мы, карыстальнікі, таксама выйграем ад гэтага. Ёсць шмат праграм Adobe Air, якія цяпер будуць працаваць з мінімальнымі мадыфікацыямі і вельмі лёгка кампілявацца для патрэб iPhone. Вэб-сайты могуць быць складзены такім жа чынам.
Flash не стварае асяроддзе, у якім будзе працаваць прыкладанне для iPhone, але прыкладанне, створанае такім чынам, непасрэдна кампілюецца як звычайнае роднае прыкладанне для iPhone. Распаўсюджванне будзе адбывацца класічна праз Appstore, і карыстальнік нават не адчуе розніцы. Для таго, каб распаўсюджваць прыкладанні ў Appstore, распрацоўшчык павінен будзе плаціць звычайную штогадовую плату Apple, і прыкладанні будуць праходзіць класічны працэс зацвярджэння. Але мы, безумоўна, маглі ўбачыць хвалю новых цікавых прыкладанняў.
Асабіста я, як карыстальнік, чакаў бы адной розніцы. На маю думку, прыкладанні, напісаныя такім чынам, будуць аптымізаваныя значна горш, чым тыя, што напісаны ў Xcode, і таму могуць быць больш патрабавальнымі да батарэі.
Што тычыцца Flash у Safari, то ў гэтай галіне пакуль нічога не змянілася, і асабіста я больш шчаслівы без Flash у браўзеры. Але калі Flash калі-небудзь з'явіцца ў Safari, я спадзяюся, што там будзе кнопка для яго адключэння.
Na Старонка Adobe Labs вы можаце прачытаць крыху больш інфармацыі і паглядзець дэманстрацыйнае відэа тут. Ёсць таксама спасылка на некалькі прыкладанняў, створаных у Adobe Flash CS5, але гэтых прыкладанняў няма ў чэшскім Appstore. Але калі вы стварыў уліковы запіс у ЗША, таму, вядома, вы можаце паспрабаваць гэтыя праграмы.
Мяне больш хвалюе тое, што AppStore становіцца яшчэ больш запоўненым прымітыўнымі праграмамі і гульнямі на Flash.
Што ж, нават спраектаваць нешта ў Photoshop няпроста. Так што я не хвалююся, што Adobe Flash CS5 запоўніць App Store бескарыснымі праграмамі.
На мой погляд, колькасць гульняў у App Store павялічыцца, гэта будзе значнае павелічэнне, таму што Flash для гэтага ідэальна падыходзіць.
Сапраўды гэтак жа павялічыцца і колькасць баласта, бо ўсё-ткі распрацоўка для iPhone будзе прасцей. Céčko можа быць і застаецца непераадольнай праблемай для многіх праграмістаў па многіх прычынах.
І яшчэ, вядома, ёсць ужо згаданая аптымізацыя, патрабавальнасць да батарэі і г.д. Гэта таксама стала прычынай таго, што Apple не паставіла Garbage Collector на iPhone.
У мяне сапраўды такі ж клопат.... куча сраных праграмаў, які-небудзь ідыёт захоча падмазаць свой кашалёк за нейкую дурноту (можа хаця б для запампоўкі ў AppStore спатрэбіцца Mac, які мог бы яго хаця б крыху вылучыць), ня веру, што ўсё будзе заўсёды кампілюйце правільна, працэс зацвярджэння зацягнецца нават для тых добрых праграм... але тады я бачу нашмат больш мінусаў, чым пазітываў.
Для мяне галоўная праблема распрацоўкі ў тым, што ў мяне няма Mac. Такім чынам я нарэшце змагу паспрабаваць зрабіць заяўку. Я магу лёгка працаваць з Flex і ActionScript, і мне, безумоўна, будзе прасцей стаць лепш, чым вывучаць C або XCode, у якіх я не ведаю ніводнага радка (я звычайна раблю ўсё на Java).
C - гэта адно, але нават для мяне як для чалавека, які шмат у чым ведае C, Objective-C быў халодным душам з-за свайго сінтаксісу і падыходу да ААП.
І як напісаў Арыеска. Гэта прывядзе да яшчэ аднаго велізарнага павелічэння колькасці пададзеных заявак, і я не хачу бачыць, як гэта паўплывае на і без таго павольны працэс зацвярджэння.
Ну, гэта вельмі цікава. Можна будзе нават выкарыстоўваць API iphone для акселерометра, геалакацыі і г.д. Аднак баласт павялічыцца, цікава, ці адрэагуе Apple на гэта як-небудзь. У любым выпадку, я веру, што з часам мы сустрэнем некалькі добрых прыкладанняў, якія не былі б створаны без Flash.
гэта нарэшце тут. Для мяне ідэальным быў бы Xcode на win, але гэта таксама не выглядае дрэннай ідэяй. І я думаю, што Apple не павінна абмяжоўваць людзей у распрацоўцы прыкладанняў.