Какова основная причина запрета Flash на iPhone?

Некоторые люди, не очень подкованные с техническое стороны, предполагали, что Apple выпустит плагин для Flash для работы с iPhone, который будет действовать аналогично плагину на стационарных ПК. Так, например, iPhone поддерживает просмотр PDF–документов, файлов Microsoft Word и Excel. Проблема заключается в том, что рабочий цикл Flash не был предназначен для работы где-либо, кроме стационарного компьютера, у которого доступ к питанию не ограничен и нет таких проблем, как время работы аккумулятора, объем памяти и теплоотдача.

iPhone это, вообще, отдельно стоящий продукт. Его аккумулятор по показателям соответствует батарее питания ноутбука, потребление энергии низкое, а встроенный ARM-процессор работает не так как Intel Core и PowerPC, которые используются в компьютерах, работающих с Flash. Чтобы разработать Flash-плагин для iPhone, необходимо оптимизировать собственное программное обеспечение Adobe для архитектуры ARM. Apple не сможет этого сделать независимо от Adobe.

Flash и проблемы

Существуют также более значимые проблемы, например, ит аутсорсинг. В то время как компьютеры могут совмещать несколько процессов полной мощности, процессор iPhone не только меньше и медленнее их, но также подразумевает эффективное использование энергии, что также замедляет работу.

Среда iPhone OS X спроектирована для работы с относительно малым образом диска, хранимого на NVRAM. Adobe Flash, в свою очередь, разработан для работы на стационарных компьютерах с небольшими ограничениями в плане используемого объема диска или RAM. Так, iPhone быстро выйдет из лимитов памяти.

Если даже Adobe сможет разработать собственный Flash-плагин для iPhone, который подгонит быстро стареющую среду Flash под ARM, нужно будет также оптимизировать объем потребления энергии и памяти, а также разобраться с теплоотдачей. В результате этого, плагин вновь не сможет поддерживать большинство веб-приложений на Flash, которые были разработаны для стационарных компьютеров. В итоге получится нечто вроде имитатора Windows, который работает только с программным обеспечением, предназначенным для Vista. Большинству пользователей нужны будут как раз старые Flash-ролики, и они не будут ждать появления разработок на новом коде.