Наконец-то! Разработка под iPhone на AS3

12 views
Skip to first unread message

Valentin Simonov

unread,
Oct 5, 2009, 3:16:06 PM10/5/09
to ruFlash
Свершилось, господа!
http://labs.adobe.com/wiki/index.php/Applications_for_iPhone:Developer_FAQ
Во время прямой трансляции с Adobe MAX 97% смотрящих флэшеров апплодировали стоя!

Alexander Negoda

unread,
Oct 5, 2009, 3:25:22 PM10/5/09
to ruf...@googlegroups.com
Хех...
Я в соседней ветке писал совершенно об обратном

Alexander Negoda

unread,
Oct 5, 2009, 3:40:39 PM10/5/09
to ruf...@googlegroups.com
По-моему зря 97% (кстати, откуда такая цифра?) зря аплодировали. А тем более стоя. Вот эти строчки:
"Does the Flash Player or Adobe AIR runtimes need to be installed on the iPhone in order to run content created with Flash?

No. iPhone applications built with Flash Platform tools are compiled into standard, native iPhone executable packages and no runtime interpreter is necessary to run the application."

говорят о том, что Яблочники буду решать судьбу флэш-приложений. Не понравится им флэш-сайт - забанят. Не понравятся им много сайтов - подправят айфоновский интерпретатор и... дальше вариантов развития событий много.

Alex Maltsev

unread,
Oct 5, 2009, 3:43:37 PM10/5/09
to ruf...@googlegroups.com
Mike Chambers - Building Applications for the iPhone with Flash
http://www.mikechambers.com/blog/2009/10/05/building-applications-for-the-iphone-with-flash/

Mark Doherty - Flash Platform Extends to the iPhone Platform
http://www.flashmobileblog.com/2009/10/05/flash-platform-extends-to-the-iphone-platform/

--
Sincerely,
Alex

Flop Serg

unread,
Oct 5, 2009, 3:46:33 PM10/5/09
to ruf...@googlegroups.com
 как-то давно пробовали подобное - хакс на яфоне, что Канасье давно придумал
(http://www.ncannasse.fr/blog/haxe_for_iphone)
а именно трансляция из AS3 в С с доп библиотеками и как-то туговато с перфомансом получилось
да и не все так красиво как кажется (много не работает, много работает не так ожадилось)
даже флеш-гордость onEnterFrame там не то к чему мы все привыкли
в итоге уж лучше брать objective-c (а с ним же можно и С С++) не такой он и страшный как по началу кажется
вот только жаль что нет столько же хороших бесплатных библиотек как на as3

Alex Davydov

unread,
Oct 5, 2009, 3:48:09 PM10/5/09
to ruf...@googlegroups.com
­X-No-Archive: yes
Точна! 11-ого за Яблочников!

Flop Serg

unread,
Oct 5, 2009, 3:52:47 PM10/5/09
to ruf...@googlegroups.com
ах да не забыли ли мы как все ожидали третье измерение и хардварную поддержку ?
ну и где оно сейчас... кто им пользуется ?
не все так яблочно как представляется )

Flop Serg

unread,
Oct 5, 2009, 4:12:12 PM10/5/09
to ruf...@googlegroups.com
ну да так и есть это приближающийся ацтой
скачал Trading Stuff
оно же тормозит нереально: 6-8 двинающихся картинок 20 на 20 пикселей дают 5 фпс это же просто смешно
если бы это все сделали на  UIKit  обычными UIImageView  оно бы просто летало!!!
не говоря уже про всякие GL фреймворки вроде cocos2d

Ruslan Shestopal

unread,
Oct 5, 2009, 4:35:52 PM10/5/09
to ruf...@googlegroups.com
ну вот тото и оно. так что сказыки это пока что бабушки Арины Радионовной.
А какая модель айфони? S?
оно же тормозит нереально: 6-8 двинающихся картинок 20 на 20 пикселей дают 5 фпс это же просто смешно

--
http://ruslanshestopal.com | -  freelance flash developer and a DJ

Alexander Negoda

unread,
Oct 5, 2009, 5:05:10 PM10/5/09
to ruf...@googlegroups.com
оно же тормозит нереально: 6-8 двинающихся картинок 20 на 20 пикселей дают 5 фпс это же просто смешно
если бы это все сделали на  UIKit  обычными UIImageView  оно бы просто летало!!!
не говоря уже про всякие GL фреймворки вроде cocos2d


С выходом пятой редакции 3-го айфона, быть может скорость будет на уровне 7-ого плейера.
Правда, к тому времени, на холодильниках будет 11-я версия плейера с аппартной поддержкой :-)
После того, как остальные производители научатся делать полноценные девайсы с поддержкой мультикасаний, apple-iphone уйдёт в прошлое со своей моделью распространения приложений. 
 сожалению, не нашёл ссылки на статью, в которой гугловец ещё год назад  предрекал закат айфона. Главной причиной он назвал жадность яблочников.

Flop Serg

unread,
Oct 5, 2009, 5:18:06 PM10/5/09
to ruf...@googlegroups.com
Правда, к тому времени, на холодильниках будет 11-я версия плейера с аппартной поддержкой :-)
После того, как остальные производители научатся делать полноценные девайсы с поддержкой мультикасаний, apple-iphone уйдёт в прошлое со своей моделью распространения приложений. 
 сожалению, не нашёл ссылки на статью, в которой гугловец ещё год назад  предрекал закат айфона. Главной причиной он назвал жадность яблочников.

точно вот все 50 милионов девайсов все возьмут и выкинут в мусорку в одночасье )
а люди они такие живучие и приспосабливаются ко всему (мутируют так сказать) так вот как может замутировать модель распространения приложений (основной знаменатель в закате айфона) никто не знает и не учитывает в своих предреканиях )))

да и вообще предсказывать будущее неблагодарное дело
если бы хоть кто-то мог его предсказывать то не предрекал бы он всякие "закаты" а шел бы в казино и на скачки за реальными бабками!

Alexander Negoda

unread,
Oct 5, 2009, 5:50:42 PM10/5/09
to ruf...@googlegroups.com

точно вот все 50 милионов девайсов все возьмут и выкинут в мусорку в одночасье )
а люди они такие живучие и приспосабливаются ко всему (мутируют так сказать) так вот как может замутировать модель распространения приложений (основной знаменатель в закате айфона) никто не знает и не учитывает в своих предреканиях )))

да и вообще предсказывать будущее неблагодарное дело
если бы хоть кто-то мог его предсказывать то не предрекал бы он всякие "закаты" а шел бы в казино и на скачки за реальными бабками!


 Ну... во-первых, ни кто не говорил про одночасье ;-)
А во-вторых, представьте следующую ситуацию:
Приходит средний такой обыватель с магазин и видит айфон за 500 баксов (такого пока в России нет, но я же предполагаю ведь) и самсунг за  200 баксов. Функционал одинаковый. Думаю, не стоит быть аналитиком/предсказателем, чтобы понять, что он купит. Как и большинство "средних обывателей, он купит не айфон. И пусть не самсунг, а нокиу или лыжи (lg) и т.д. - без разницы.
50 миллионов - это капля в море. И эти миллионы, вряд-ли обменяют свои яблофоны на что-нибудь ещё - это ведь Apple!
А вот остальным нас...ть на эпл с его фоном. Они по прежнему любят нокиу или сони-эриксон. 
А теперь, как это касается всех нас (в этой группе). Много программистов найдётся, которые захотят писать софт только для  одного аппарата?... Точнее, много заказчиков софта будут рады, если узнают, что их сайт будет работать только на яблофоне? Быть может, мне возразят: дескать, на as3 пишем и компилим под разные платформы. Ан нет! Как быть, например, с 3D-кнопкой, которая будет чудесно выглядеть на всех аппаратах с нормальным плеером, и вообще не будет видна на кастрированном подобии плеера под айфоном?...
Гугловец, о котором я упоминал, скорее всего прав.

PS Только что общался с французским заказчиком. Он тоже читает новости и в курсе "прорыва" с айфоном. С горящими глазами, он предложил сделать версию его магазина под айфон. Но после того, как я ему привёл вышенаписанные доводы, он сразу  передумал делать свой интернет-магазин под айфон. 

Flop Serg

unread,
Oct 5, 2009, 6:26:54 PM10/5/09
to ruf...@googlegroups.com


6 октября 2009 г. 0:50 пользователь Alexander Negoda <alexande...@gmail.com> написал:


Приходит средний такой обыватель с магазин и видит айфон за 500 баксов (такого пока в России нет, но я же предполагаю ведь) и самсунг за  200 баксов. Функционал одинаковый. Думаю, не стоит быть аналитиком/предсказателем, чтобы понять, что он купит. Как и большинство "средних обывателей, он купит не айфон. И пусть не самсунг, а нокиу или лыжи (lg) и т.д. - без разницы.

или Nokla или Smasung за 100 )))
 
50 миллионов - это капля в море. И эти миллионы, вряд-ли обменяют свои яблофоны на что-нибудь ещё - это ведь Apple!

из за этого и разработчики будут писать под яфон
 
А вот остальным нас...ть на эпл с его фоном. Они по прежнему любят нокиу или сони-эриксон. 
А теперь, как это касается всех нас (в этой группе). Много программистов найдётся, которые захотят писать софт только для  одного аппарата?... Точнее, много заказчиков софта будут рады, если узнают, что их сайт будет работать только на яблофоне?

епть, а чего же тогда гугль со своим андроидом мутит, нокия какой-то там ОВИ прдумала, у сони там тоже какаято своя платформа и маркет с этими PS и PSP, майкрософт тоже что-то мутит
что же они этого не замечают??? скоро ведь не останется разработчиков и заказчиков которые будут писать под конкретную платформу, скоро флеш всех захавает ))
 
Быть может, мне возразят: дескать, на as3 пишем и компилим под разные платформы. Ан нет! Как быть, например, с 3D-кнопкой, которая будет чудесно выглядеть на всех аппаратах с нормальным  плеером, и вообще не будет видна на кастрированном подобии плеера под айфоном?...

ага!!! так все таки под плеером значит нам светит счастье, у всех будет тогда адобовский флеш плеер
вот только тем вроде [не работает ExternalInterface в IE8, проблемма русского ввода на linux] тогда прибавится в разы )))
 
Гугловец, о котором я упоминал, скорее всего прав.


вот только все еще работает на google ))
 
PS Только что общался с французским заказчиком. Он тоже читает новости и в курсе "прорыва" с айфоном. С горящими глазами, он предложил сделать версию его магазина под айфон. Но после того, как я ему привёл вышенаписанные доводы, он сразу  передумал делать свой интернет-магазин под айфон. 


Значит убеждать умеешь, но вот будущее предсказывать (все о чем писал) не умеешь, иначе зачем тебе заказчик ))

вот только, как я говорил, человеки они приспосабливаются. Вполне себе эпл может придумать новую "иновационную" игрушку для народа (мульти-пульти-жест что пока у майкрософта и у оперы все не получается никак)

 ЗЫ флудить не потеме больше не буду, простите.

 

Олег Галабурда

unread,
Oct 5, 2009, 6:50:28 PM10/5/09
to ruf...@googlegroups.com
Здрасте!

> говорят о том, что Яблочники буду решать судьбу флэш-приложений. Не
> понравится им флэш-сайт - забанят. Не понравятся им много сайтов - подправят
> айфоновский интерпретатор и... дальше вариантов развития событий много.

А причём тут существующие Flash сайты?
На сколько я понял, это касается только standalone приложений и нет
там никакого интерпретатора.

Can applications dynamically load SWFs at runtime?
-- Yes, although any ActionScript in the SWF will be ignored (as
there is no virtual machine to interpret the code).

На сколько я понял, Адоби долго уговаривала Apple внедрить в iPhoneOS
flash-плеер на общих условиях(т.с. каюту со всеми удобствами), но
Apple зажали т.к. это огромный рынок продаваемых приложений.
Дальше шла борьба популярности - либо Apple признают Flash player
необходимым злом, либо одно из двух.
Но тут пришёл Silverlight и Адоб позаимствовал идею у Haxe -- proof of
concept уже есть, что за блажь. :)

--
Oleg Galaburda
http://blog.actualwave.com/

Ivan Dembicki

unread,
Oct 5, 2009, 8:00:34 PM10/5/09
to ruf...@googlegroups.com
Hello ruFlash,

забейте.
Выйдет наш редактор - будете просто компилить под все платформы разу.

--
iv
http://www.bezier.ru
http://bezier.googlecode.com

Alexander Negoda

unread,
Oct 5, 2009, 8:08:15 PM10/5/09
to ruf...@googlegroups.com
6 октября 2009 г. 5:00 пользователь Ivan Dembicki <ivan.d...@gmail.com> написал:

Hello ruFlash,

забейте.
Выйдет наш редактор - будете просто компилить под все платформы разу.


Ну вот. Такая тема для флуда была. А тут пришёл Дембицкий и всё испортил :)

Valentin Simonov

unread,
Oct 5, 2009, 11:16:49 PM10/5/09
to ruf...@googlegroups.com
че-то ты какой-то бред сказал
там нет сайтов и айфоновых интерпретаторов (разве что на стадии LLVM при компиляции)
ты запускаешь нативное приложение для iPhone, а уже Apple оставляет за собой право его забанить, так же как и обычное приложение написанное на objective-c

Valentin Simonov

unread,
Oct 5, 2009, 11:18:19 PM10/5/09
to ruf...@googlegroups.com
Не стоит сравнивать поделки по трансляции в си с нормальным (надеюсь) компилятором
Адоби и Эпл сотрудничали в этом плане 100 процентов


Valentin Simonov

unread,
Oct 5, 2009, 11:20:31 PM10/5/09
to ruf...@googlegroups.com
Третье измерение — это проблема заказчиков, которые хотят делать под 9ку потому что она распространеннее на 3 процента.
В айфоне нет понятия распространенность плеера.




Valentin Simonov

unread,
Oct 5, 2009, 11:24:48 PM10/5/09
to ruf...@googlegroups.com
Купит он айфон, потому что айфон у его друзей.

Что значит для одного аппарата? Для одного аппарата — это  objective-c сейчас. AS3 — это получается для всех платформ уже в ближайшем будущем. С незначительными изменениями в коде.



 Ну... во-первых, ни кто не говорил про одночасье ;-)
А во-вторых, представьте следующую ситуацию:
Приходит средний такой обыватель с магазин и видит айфон за 500 баксов (такого пока в России нет, но я же предполагаю ведь) и самсунг за  200 баксов. Функционал одинаковый. Думаю, не стоит быть аналитиком/предсказателем, чтобы понять, что он купит. Как и большинство "средних обывателей, он купит не айфон.

Valentin Simonov

unread,
Oct 5, 2009, 11:27:20 PM10/5/09
to ruf...@googlegroups.com
Тут смотря как вы сделаете трансляцию/компиляцию и что будет быстрее
работать. Если Женя подкрутит компилятор, что он будет работать быстрее
адобовского — хорошо, если наоборот — тоже. будет стимул подкручивать
компилятор (8

Яски

unread,
Oct 6, 2009, 1:17:07 AM10/6/09
to ruFlash
А скажите мне кто-нить, нафиг под него вообще писать что-то? Какие у
айфона плюсы для разработчика, я пока вижу только минусы?

Valentin Simonov

unread,
Oct 6, 2009, 1:25:08 AM10/6/09
to ruf...@googlegroups.com
Какие плюсы?
Это совершенно другая платформа и ниша рынка.
Если я могу сделать приложение, которое будет работать в браузере, на
десктопе (air) и на популярных смартфонах с незначительными правками, то мне
цена гораздо выше.

Какие плюсы у яблока перед апельсином?

--~--~---------~--~----~------------~-------~--~----~
--


Mikhail Sychev

unread,
Oct 6, 2009, 1:49:26 AM10/6/09
to ruf...@googlegroups.com
Внимание, вопрос, кто-нибудь нашел
информацию по поддержке акселирометра?

Mikhail Sychev
Actionscript senior developer
mail: snutwor...@gmail.com
phone: 8 (926) 253-75-60
icq: 364-310-030
jabber: sn...@jabber.org

Valentin Simonov

unread,
Oct 6, 2009, 1:54:17 AM10/6/09
to ruf...@googlegroups.com
http://labs.adobe.com/wiki/index.php/Applications_for_iPhone:Developer_FAQ

Which native iPhone APIs and functionality are supported when using Flash
tooling?
The following native device APIs and functionality are supported:
* MultiTouch
* Screen Orientation
* Saving images to Photo Library
* Accelerometer
* Geo-location
* Cut / Copy / Paste

Alex Maltsev

unread,
Oct 6, 2009, 3:20:31 AM10/6/09
to ruf...@googlegroups.com
Хороший маркетинговый ход для успешного старта продаж CS5.

И ещё стоит подождать реакции Apple...

--
Sincerely,
Alex

doomer samoilOFF

unread,
Oct 6, 2009, 4:44:03 AM10/6/09
to ruf...@googlegroups.com

И ещё стоит подождать реакции Apple...


Я думаю, что уже все согласовано и деньги уже поделили.
 
--
Faithfully yours
Samoiloff
_______________
http://samoiloff.com/

Ruslan Shestopal

unread,
Oct 15, 2009, 4:06:52 PM10/15/09
to ruf...@googlegroups.com
Как то быстро тема загнулась.
Если кому интересно на русском http://ruslanshestopal.com/dayli/adobe-flash-cs5-cross-compile-to-iphone
 
Reply all
Reply to author
Forward
0 new messages