Пусть этого пенсионера антимонопольный комитет штатов от культа личности лечит.
http://news.ycombinator.com/item?id=1250595 - это вся ветка обсуждения.
--
Sincerely,
Alex
Не боись, Realaxy ActionScript Editor нас спасёт!
Когда же это уже случится?
Опять "угрожаете" :)
Пока он нас начнет спасать, много воды утечет :)
> --
> iv
> http://www.bezier.ru
> http://bezier.googlecode.com
>
> --
> отменить подписку: ruFlash-u...@googlegroups.com
> сообщение в группу: ruF...@googlegroups.com
> страница группы: http://groups.google.com/group/ruFlash
> правила группы: http://groups.google.com/group/ruFlash/web/rules
>
> To unsubscribe, reply using "remove me" as the subject.
>
Я не против, если они ведут войну с компанией, но если они собираются
банить приложения разработчиков под их платформу, которые были
написаны на флеше, думаю и надеюсь им это выйдет боком.
> Но Эппл именно продает эти девайсы и факт продажи делает этот предмет
> собственности моим и моим не в какой то части, а полностью и без всяких
> оговорок.
- нужно Адобе подсказать идею написания оси под iPhone.
Я не уверен, но по-моему это ничего не нарушает :)
http://fbindie.posterous.com/the-new-iphone-developer-agreement-has-nothin
Den Ivanov
www.cleoag.ru
Хочу, крашу в зеленый цвет, хочу - улучшаю технические характеристики об угол ближайшего дома, или еще чего делаю пострашнее - втыкаю на него виндоус-мобиле и запускаю флешки.
хотя мне самому это нытьё за два дня уже в печёнках, не могу не
поделиться со всеми ссылкой, которая, как говорят буржуи, puts things
into perspective:
http://fbindie.posterous.com/the-new-iphone-developer-agreement-has-nothin
(чтобы флешеры не считали себя пупом земли)
эта сказка про жобса настолько далека от реальности что, скорее,
является её противоположностью. вы можете себе фантазировать, но это
же не серьёзно. жобс отлично справляется со своей работой, у него всё
в порядке, даже если отдельно взятой группе разработчиков какие-то его
решения стоят поперёк горла.
Developers can get mad and call names (we are VERY guilty of this) at
Apple for their Orwellian moves with the iPhone OS 4.0, but the best
way to to "fight" them is to do something about it.
1. Block Safari #blockSafari: Convince web site owners to add code to
"Block the Safari web browser", or at the very least add code to nag
people to download Chrome or Firefox instead. Visit thebrokenapple.com
to talk about this one and get the scripts when they are available.
2. No CS5 On Mac. Period. #noCS5onMac : Petition Adobe to halt all
releases of their products on the Mac platform. Adobe should work with
Microsoft to include Windows 7 with CS5, and show people how to
duel-boot their Mac and install the the apps.
3. Return Your iPad/iPhone. #returnYouriPad: Did you buy your
iPad/iPhone so you could develop software? Return it. Tell the
"Geniuses" that Apple just screwed you over and you need your money
bad to buy and Android phone or Chrome OS tablet.
4. Join Team Android: #teamAndroid : Join #teamandroid. Develop great
apps for Android and refuse to convert them to
5. Join Team XNA #teamXNA : Start making games with Microsoft XNA for
the Xbox 360. Convert them to Silverlight, export them for Windows
Mobile and Zune.
6. Say No To iTunes: #noItunes: Did you know that Apple embed user
info in every song purchased from iTunes? It not DRM, but it is
tracking info. It's another one of Apple's silent crimes against the
internet. Stop buying music from iTunes and support Amazon they have
better prices, and fewer restrictions.
7. Use Air Marketplace: #AirMarketPlace: Convert your Flash apps to
Air and sell them on the Air Market Place.
8. Build For Steam: #Steam: Convert your games to Windows apps and
sell them on Steam. (You could make Mac apps soon too , but umm...no.)
9. Make Flash Games For The Web: . #flashgames : Simply continue to
make great Flash games for the web. Makes games that Apple will envy,
but don't convert them with Xcode. Put them on Mochi, HeyZap,
Kongregate, make them Facebook compatible and/or get them sponsored
through FlashGameLicense.com
10. F*ck Apple: #f*ckApple : Join the #f*ckapple Twitter channel. Let
your feelings be known.
http://www.8bitrocket.com/newsdisplay.aspx?newspage=39316
--
Sincerely,
Alex
То есть если изначально было написано на AS или HaXe, а потом
сгенерирован код на C или ObjC - то это уже запрещено.
Придётся использовать техники полиморфизма кода. Не тот полиморфизм,
что в ООП, а тот полиморфизм, что в полиморфных вирусах.
Чтобы при каждой генерации код выглядел по-разному, и поэтому нельзя
было найти сигнатуры.
При этом ещё и придётся использовать какую-то "хуманизацию", чтобы код
выглядел так, как будто он сразу написан человеком.
Вобщем, не всё так просто...
> [...] если изначально было написано на AS или HaXe, а потом
> сгенерирован код на C или ObjC - то это уже запрещено.
- несколько иная технология, поэтому и некоторое непонимание.
Это не совсем та генерация кода, к которой привыкли. Это трансформация кода.
Вообще, в ближайшей перспективе (лет 10) произойдет отрыв языков
программирования от их "родных" технологий. Зная AS можно будет писать
JS или си-шные проекты и наоборот.
Это мэйнстрим, если хотите. И этот мэйнстрим снесет любого гиганта,
стоящего у него на пути. Потому, что цена.
Вы пишете игру и выгоняете под разные платформы и технологии. Цена = X.
Вы пишете игру и портируете и переписываете под разные платформы и
технологии. Цена стремится к X*количество технологий.
Перед этим никто, ни Microsoft, ни Apple не устоит, если встанут поперек дороги.
Причины тому есть и очень серьезные:
1. размывание монополии Microsoft на ось.
Если раньше можно было говорить о тотальной монополии Microsoft, то
сегодня появились совершенно новые рынки, на которых уже не Microsoft
играет ведущую роль. (Пример Apple и iPhone вам в помощь)
2. Даже на родной территории Microsoft его начинают двигать все кому
не лень. И тенденция только усиливается. (Пример Google OS и Apple
также вам в помошь)
3. При увеличении количества моделей девайсов, даже внутри конкретной
платформы есть особенности моделей девайсов, которые нужно учитывать.
Их количество вскоре зашкалит настолько, что ни один человек не в
состоянии будет помнить все особенности при заточке под конкретный
девайс.
А теперь вспомним историю Java.
Разработчики Java изначально делали упор на кроссплатформенности.
Сишники, при виде сравнительных тестов производительности, хохотали до
слёз и пророчили скоропостижную смерть или вечное программирование
стиральных машин на этом языке.
И что произошло?
Сегодня Java исключительно в верхних позициях (чаще всего на первых)
любых рейтингов. Его производительность не вызывает смеха ни у кого, а
преимущества с каждым днем оттесняют остальные языки на второй план.
(Google по запросу "рейтинг языков программирования" вам в помощь)
Несмотря на то, что пользователей Mac и Linux было считанные единицы
по сравнению с Microsoft, принцип кроссплатформенности вывел Java на
первые позиции.
Но приходят новые времена и встают новые задачи. Кроссплатформенности
уже недостаточно. Нужна кросстехнологичность. Это возможно только при
использовании трансформации кода.
Схема развития событий, аналогичная Java, ожидает и кросстехнологичные
средства разработки.
Автокомплитов и рефакторингов уже недостаточно. И недостаточно
поддержки разных языков в одном редакторе. Возможность трансформации
кода под разные языки и платформы - вот что нужно.
Да, вначале таких будет немного и они будут кривоваты. Но со временем
эта машина отшлифуется и наберет обороты. Никто не захочет
отказываться от новых возможностей. Кто не успеет, тот опоздает.
Если вы думаете, что средства разработки конкурируют своим качеством и
стоимостью, то вы правы и неправы одновременно.
Средства разработки конкурируют только ценой конечного продукта.
Всякие автокомплиты и рефакторинги снижают цену конечного продукта,
позволяя меньше времени тратить на одни и те-же действия, заранее
обнаруживая ошибки, и так далее.
Но представьте, насколько снижает цену конечного продукта редактор,
позволяющий трансформировать код в другие технологии.
> http://fbindie.posterous.com/the-new-iphone-developer-agreement-has-nothin
> (чтобы флешеры не считали себя пупом земли)
- там есть одна большая ложь:
Adobe has a market cap less than 10% of Apple.
Ложь не в том смысле, что эта фраза не соответствует действительности,
а в том, что следовало бы рассматривать не рыночную капитализацию, а
количество пользователей и значение Flash технологии по сравнению с
количеством пользователей и значением iPhone.
И знаете, это позор Apple.
Когда я захожу на сайт и не могу посмотреть любимый фильм, когда я
захожу на сайт и вижу там логотипчик вместо контента и не могу
поиграть в любимую игру с девайса, за который я отдал хренову тучу
бабла, с девайса, который легко мог бы мне показать этот фильм, дать
поиграть в игру, но исключительно по причине сраной политики Apple я
не могу этого сделать...
Следующий мой телефон не будет iPhone!!!
Джобс просто нагло пользуется тем, что iPhone был первым в своем роде.
Но.
В статье правильно написано, что конкурирует Apple не с Adobe, а с
куда более крупными игроками. С ними он может ссориться сколько угодно
- меня это не интересует.
Но Джобс поссорился со мной, а вот этого ему не стоило делать. Я злопамятный.
Я - пользователь. Я - покупатель.
Следующий мой телефон не будет iPhone!!!
Я это понимаю. Более того, я уже использую трансформацию кода в том
или ином виде, и хочу использовать в будущем в ещё больших масштабах.
И проектно-специфичные языки я хочу, и расширения AS, и двухмерные
языки программирования, и ещё много всего.
Но я говорил про другое.
Вышеприведённый пункт 3.3.1 однозначно говорит: на AS под iPhone писать нельзя.
Точнее можно, но в AppStore это не попадёт.
> Applications must be *originally* written in Objective-C, C, C++, or JavaScript
Трансформированный код - это уже не originally written. Как они это
будут проверять - я не знаю.
Вот и предлагал как-то скрывать факт трансформации кода, чтобы код
полученный в результате трансформации, ничем не отличался от кода,
написанного ручками.
Но Джобс поссорился со мной, а вот этого ему не стоило делать. Я злопамятный.
Я - пользователь. Я - покупатель.
Следующий мой телефон не будет iPhone!!!
С Иваном очень согласен - мой следующий телефон тоже будет не айфон. И планшет не айпад.
И очень бы хотелось пожелать скорейшего развития андроида. Только что прочитал статью на ленте. В ней автор говорит, что приложений для андроида пишется больше, чем для айфона.
пару слов про авдроид
Ух, душевный текст! Прям манифест! Под крики "Долой!".... Аж слезу вышибает.
Даже меня проняло!
Тоже хотел сказать пару слов.
Будущее (если, объективно) за андроидом.
Т.к.
- они поддерживают fp 10.1
- они поддерживают html5
- их gui, как не крути мощнее, функциональнее
- маркет растет очень быстрыми темпами
______________
Jloa.
Будущее (если, объективно) за андроидом.