`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Как изменилось финансирование ИТ-направления в вашей организации?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Александр Пацай

Не ждите Adobe Flash для iPhone

–15
голосов

Меня часто спрашивают (да и статистика запросов поисковых движков, по которым люди попадают в блог, подтверждает актуальность этого вопроса) — ”Когда же, когда же появится Flash для iPhone?”. Ответ, который я даю, обычно тех, кто вопрос задает, не радует. Я уже какое-то время собирался написать об этом статью, но журналисты из Wired облегчили мне жизнь, обогнав меня.

Поэтому мне осталось только перевести ее и опубликовать у себя на блоге. Кстати, то же самое касается и Java — объяснение в этой статье в той же мере относится и к Java, что и к Flash.
———————–
Не стоит дожидаться поддержки Adobe Flash в iPhone — соглашение Apple о предоставлении услуг запрещает его.

И хотя Adobe заявляет, что работает над версией своего популярного проигрывателя Flash для iPhone, Apple вряд ли когда-нибудь разрешит его появление в App Store, невзирая на то, как сильно его могут хотеть пользователи телефона.

“Я очень скептичен по поводу того, что Flash можно сделать таким образом, чтобы он не нарушал “Условия соглашения разработчиков”, говорит Барт Декрем (Bart Decrem), руководитель Tapulous, компании, выпустившей популярную игру для iPhone Tep Tap Revenge.

Flash — это популярная платформа Adobe для показа интерактивной графики, анимации и мультимедиа в веб-браузере. Согласно Adobe, 98% настольных компьютеров поддерживают Flash, что привело к его активному использованию веб-разработчиками. Недавний анонс Adobe о том, что компания работает над версией Flash для Windows Mobile вызвало обсуждение, что скоро может появиться и версия для iPhone. Однако те, кто надеятся на это, будут зря ждать, учитывая “Соглашение” Apple и предыдущие действия компании по жесткому контролю за приложениями для своей смартфоновской платформы.

Разрешить Flash — который сам по себе является платформой для разработки — может оказаться слишком опасно для Apple, компании, которая получает удовольствие от полного контроля над аппаратной частью и программами, которые на ней работают. Flash эволюционировал из простого проигрывателя анимации в мультимедийную платформу, которая может запускать свои собственные приложения. Это означает, что Flash может открыть новую дверь для разработчиков приложений, которые можно будет запускать на iPhone. Flash может отвлечь бизнес от App Store, как и позволить паблишерам распространять музыку, видео и фильмы, что будет конкурировать с iTunes Store.

Apple в курсе этих проблем, и именно поэтому компания вписала один пункт в “Соглашении о предоставлении услуг” для разработчиков под iPhone, который предотвращает появление Flash на iPhone:

“Приложение не может никаким образом самостоятельно устанавливать или запускать другой исполняемый код, включая без ограничений использование архитектуры модулей, вызов других фреймворков, других API и т.п.”, говорит пункт 3.2.2 соглашения iPhone SDK, который недавно был опубликован на WikiLeaks http://secure.wikileaks.org/wiki/Apple_iPhone_SDK_Agreement . “Приложение не может загружать и использовать интерпретированный код, за исключением кода, который интерпретируется и работает, используя опубликованные Apple API и встроенный интерпретатор кода”.

Это может стать большим разочарованием для владельцев iPhone, поскольку отсутствие поддержки Flash было одной из основных жалоб на устройство с момента его выхода. Отсутствие Flash означает, что браузер iPhone неспособен отобразить большую часть интернета. К примеру, не поддерживаются бесплатные Flash-игрушки, нет возможность трансляции видео с крайне популярного видео сайта Hulu, и вебсайты, клоторые используют Flash для отрисовки содержимого или навигации, не работают на iPhone.

Ничего удивительного, что Adobe неохотно высказывается о перспективах Flash на iPhone. Компания на прошлой неделе продемонстрировала версию Flash для мобильных телефонов с Windows Mobile. И все, что менеджер по продукту Мишель Тэрнер (Michele Turner) смогла сказать про iPhone, было: “Мы работаем над Flash для iPhone, но все в руках Apple”.

Адам Данн (Adam Dann), руководитель Nullriver, соглашается, что Flash отобрал бы у Apple часть контроля. Apple как-то запретила приложение Nullriver — NetShare — потому что оно нарушало Условия соглашения AT&T, превращая iPhone в беспроводной модем для выхода в интернет. Если Apple выпустит Flash для iPhone, Nullriver смогла бы сделать Flash версию NetShare, повторив это нарушение, говорит Данн.

Данн добавляет, что единственный способ, по которому Flash может когда-нибудь появиться на iPhone — это если Adobe предложит очень урезанную версию этой программы. Но даже если будет “Flash Lite” для iPhone, это только усилит аргумент, что владельцы телефона не получают полноценных ощущений от Flash.

Даже если забыть про отбирание контроля над программами у Apple, Flash может добавить еще кучу дополнительных головных болей. Приложения Flash могут ухудшить время работы устройства от батареи, отобрать мощность графической подсистемы, использовать чрезмерное количество памяти, или потенциально привнести дополнительные риски безопасности. У Apple есть достаточно жалоб на iPhone http://pleasefixtheiphone.com/, которые надо исправлять, и последнее, что нужно компании — это добавить Adobe и Flash в эту кучу.

В августе, британская организация, следящая за стандартами в рекламе, запретила рекламу iPhone, поскольку в рекламе утверждалось “Все части Интернета есть в iPhone”. Отсутствие поддержки Flash и Java на iPhone были достаточными поводами для того, чтобы признать рекламу вводящей в заблуждение. И похоже, что в будущем Apple не сможет запустить эту рекламу.

Оригинал

–15
голосов

Напечатать Отправить другу

Читайте также

 
 
IDC
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT