Количество рано или поздно переходит в качество, если из этих 2млн. появится хотя бы одна организация, которая по качеству будет сравнима с gameloft уже будет здорово.
CulturedCode (Things), atebits (Tweetie), GoodiWare (GoodReader, да еще и наши!) — первое что пришло в голову, качество их приложений на высоте. И таких контор довольно много.
Человек выше говорит, что «Геймлофт» отцы приложений для айфона (хотя они тоже к флешу в своих играх не имеют отношения!), я же сказал, что не только они такие классные, есть еще :)
Это никак не отменят хороших апликейшенов с флешовым фронтендом, коих море.
Да и экшен скрипт неплох, не вижу почему бы не написать хороший апликейшен на флеше.
Упёрлась или нет — если её хватает разработчикам, то это мало кого волнует.
Apple использует анализаторы кода. Например, если приложение зовет какую-нибудь недокументированную функцию (или даже просто обращается к private переменным через расширение одного из классов SDK категорией), то с большой вероятностью оно ревью не пройдет. Думаю, проверить на наличие Flash им тоже не проблема.
Фокус в том, что бинарник это не какая-то мистическая мешанина, а вполне себе структурированные данные. При должной сноровки вы легко сможете самостоятельно на глаз читать бинарники в простом редакторе, сразу видеть какой компилятор использовался, даже версии одного компилятора различаться, выделять где находятся данные, где ресурсы, где код самой программы, где код какой-либо стандартной и известной библиотеки, где кто-то к программе приклеил заразу и т.д. Все это видно на глаз вообще без какого-либо стороннего анализа и декомпиляции. А особенность под мак в том, что там вы практически читаете хорошую документацию, а не мучаетесь как под windows с сотнями различных компиляторов и подходов.
Не будем кривить душой: Flash на маках ужасно грузит проц. Ну что это за дела: заходил на торрентс.ру, там все обвешано баннерами этими, у меня бук разогревался до 80 градусов (Firefox сжирал до 120%! проца, потом уже я отключил эту рекламу всю). Я просто представляю если не оптимизировать Flash под айфон, что будет там твориться.
Тут надо Adobe под мак оптимизровать Flash, когда будет видно что уже столько не сжирается, тогда, наверное, и Apple будет более лояльно относиться к переносу на айфон.
Я сам не владелец айфона, поэтому не могу представить насколько он там сильно нужен.
Да лагов то нету, я не говорил про лаги, я говорил что он грузит проц.
Щас вот открыл сафари 4.0.4, 1 вкладка (торрентс.ру), смотрю в Activity Monitor:
Flash Player (Safari internet plug-in) %CPU 40-60
Safari(64bit) %CPU 20-30
Простите но за что он почти 90% он берет? Я тут просто на сайт зашел, а если будет 2 вкладки или 3? Бук то между прочим нагревается.
Он нагревается, а затем охлаждается :) Но просто нагрев идет от того что Flash сильно грузит проц, тот нагревается, кулера включается на полную катушку, стараются охладить его.
У меня на работе вин и я спокойно могу открыть флеш-игру и смотреть ролик на ютубе, и флэш даже не посмеет забрать больше 50% от проца. А меньше 50% — меньше нагрев, вот этого я и хочу на маке.
Проблема с флешем уже сколько лет, а Adobe даже не смотрит в эту сторону, зато Apple предъявляет претензии по поводу айфона.
Спасибо за минус в карму, но да ладно, просто вы прям так пишите как будто Adobe обязана Эпплу всем причем бесплатно а это выглядет смешно, еще напишите почему на маке нету DirectX :D
Простите, но я ни в коем случае не плевал вам в карму (наоборот щас поднял).
Да не обязана они ничем, это просто в ее интересах, раз уж флеш у нас имеет 95% установленности на компах. Мы только и видим патч на патче, а проблема то не решена.
Про директ не будет :) Мне интересней OpenGL :)
Adobe, вашу ж мать!
Вас который год просят начать разработку своих продуктов под linux, не только flash-player`a, acrobat`а, air`а, flex builder`a/sdk, но и дизайнерской линейки. Вы в ответ кривитесь и несёте чушь про «небольшой рынок». Вас постоянно просят поправить баги в linux-версиях уже существующих продуктов — вы годами игнорируете эти просьбы.
Но вот Apple`овцы вас шлют на хер с вашими технологиями, и вы скачете на цырлах, ломитесь «туда, куда не пущают».
Вы не грозите Apple невыходом очередной версии фотошопа или флэша на их платформе — неужто проигнорировали бы? Вы не выпускаете версий под GNU/Linux (вы и с wine-то совместимость поломали, наняв каких-то индусов) — знатная шпилька для apple была. Нет. Вы вместо этого начинаете повышать популярность чужой платформы, затрачивая человекочасы на обезьянью работу.
Удивительные вещи в софтостроении творятся…
или хотя-бы по контракту о не разглашении разработчикам свободных альтернатив. Иначе после открытия исходников самого Flash плеера, они помимо плеера потеряют и Creative Suite т.к. кто-нибудь да напишет его альтернативную версию, возможно даже лучше Adobe. Нам конечно будет хорошо, а вот Adobe потеряет рынок.
Я не красноглазый админ. Я использую linux. Я использую flash. Я знаком с flash и могу на нём разрабатывать разные вещи. Я думаю, что баги в софте надо править на всех поддерживаемых платформах платформах. Я считаю, что многое из состава CreativeSuite может быть востребовано на GNU/Linux системах.
К сожалению, Adobe плевать на Ваше мнение…
uname -a
Linux archlenovo 2.6.32-ARCH #1 SMP PREEMPT Sat Dec 26 09:02:58 CET 2009 x86_64 Pentium® Dual-Core CPU T4200 @ 2.00GHz GenuineIntel GNU/Linux
Имхо, полноценный Flash не нужен самому Эпплу, т.к. кому тогда будет нужен AppStore? Это ж в первую очередь деньги, и лишь потом какие-либо «проблемы с производительностью»…
Если Apple разрешит поддержку Flash в том же Sarafi на iPhone, то как она уже не сможет делать денюжку на продаже своих app'ов, ибо через браузер в те же игры можно будет играть бесплатно.
[морализатор моде он]
Я негодуэ! На момент написания моего комментария у коммента выше стоит (-1). А человек всего лишь выразил свое воодушевление расширением списка платформ, под которые он сможет писать приложения!
Хабралюди, черт возьми, думайте когда ставите минус комментарию или топику!
Минус/плюс — это не средство выразить свое несогласие/согласие с автором комментария, а средство показать автору что «такие тут не нужны»/поощрить автора писать дальше. Выразить несогласие можно, ответив на коммент. Вы ведь не хотите чтобы любимый ресурс опустел?
На сколько я помню, то Apple не говорили о то, что Flash садит батарею и тем более, что он не любит Adobe. Apple говорили, что если пустить в айфон Flash, то это будет огромная дыра в безопасности системы.
Объясните, зачем мне, как пользователю, флеш на айфоне? Баннеры смотреть? Видео на ютубе я и так могу посмотреть… А запускать неоптимизированный под реалии телефона флешевый софт, в том числе и игры — фантастика.
А как разработчик под мобильные платформы с 10-ти летним стажем (PalmOS, хеллоу!) скажу вот что: при текущем уровне железа флешу еще долго не светит быть полноценной платформой для разработки под мобильные устройства (кастратство а-ля FlashLite даже не обсуждаем). Программы под телефон должны быть быстрыми, жрать мало памяти, быть удобными в использовании. И если последнее еще хоть как-то зависит от разработчика-дизайнера, то все остальное — полностью на совести фреймворка, оптимизация которого, задача, мягко говоря, не тривиальная… Эппл вон даже сборщик мусора выкинул из SDK, признав его неудовлетворительным для мобильной платформы, а вы хотите счастья с виртуальной машиной AVM2?
Про два миллиона разработчиков — просто смешно, у 99.99% энтузиазм пропадет после первого же запуска своего творения на реальной железке а не в эмуляторе. А те, кто останется — профессионалы, ничего против их присутствия в appstore лично я не имею, хорошего софта много не бывает.
>Эппл вон даже сборщик мусора выкинул из SDK, признав его неудовлетворительным для мобильной платформы, а вы хотите счастья с виртуальной машиной AVM2?
не слишком хороший GC в андроиде не особо мешает девелопменту/продажам…
А это разве не запрещено законом? Типа запуск на там, на что разрешения не давали? Вот меня еще всегда удивляло, почему Эппл разрешено с помощью эмулятора запускать винду. Хотя может я чего путаю, но раньше с этим вроде строже было.
так тогда нужно запрещать VMware/Parallels/VirtualBox, а не запуск windows.
тем более что закрытый app store и открытый рынок программ под OS X — сильно разные вещи…
Apple пустить Flash на айфон подобно самоубийству, судите сами, это погубит замечательно работающую коммерческую game-модель, игры под айфон будут делаться на флэш и доступны через интернет страницу в обход apple store, тоже самое случится и с теми типами приложений для iPhone, которые не взаимодействуют с Iphone, многие такие недопущенные приложения станут web based и привет, Apple начнет терять контроль над своей мега-кормушкой.
Вобщем, им придется искать компромис, найдут ли? Если база абонентов с Android телефонами когда-нибудь сравняется с кол-вом владельцев яблофонов, то тогда скорее всего Apple уже и деваться некуда будет.
Вы сметесь? Вы игры на айфоне видели? А на флеше? Глядя на текущие успехи CS5, я не уверен, что флеш на айфоне потянет даже простые игры типа doodle jump, что уж говорить о нормальных крупных проектах.
в будущем и эппл наверняка будет готов к принятию флеша и иже подобных. Эпплу важен контроль над user experience владельцев айфонов — перед глазами есть парочка показательных отрицательных примеров, например провал браузерной джавы, а так же успех флеша, в котором адоби принудительно ограничивает развитие платформы ради борьбы с ярлыком «тормозная технология».
2 млн. разработчиков на iPhone