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 Вы можете прочитать немного больше информации и посмотреть демонстрационное видео здесь. Также есть ссылка на несколько приложений, созданных в 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 on win был бы идеален, но это тоже не выглядит плохой идеей. И я считаю, что Apple не должна ограничивать людей в разработке приложения.