Материалы
Microsoft сделает альтернативу Flash для iPhone
- Подробности

Microsoft, возможно, выпустит версию Silverlight для iPhone. Если это случится, то Microsoft удастся то, что не удалось Adobe с Flash, а сама технология может существенно выиграть в популярности.
На iPhone может появиться Silverlight - технология создания мультимедийных интернет-приложений (Rich Internet Applications) от компании Microsoft, сообщает блог Barrons. Аналитик из Wall Street предположил, что на ежегодной конференции Apple WWDC в начале июня глава Microsoft Стив Балмер (Steve Ballmer) лично анонсирует надстройку для среды Microsoft Visual Studio 2010, которая позволит создавать в этой среде приложения для iPhone с использованием Silverlight. Технически это, несомненно, возможно: уже есть такой плагин, при помощи которого можно создавать приложения для Windows Phone 7 Series.
Microsoft в своем Twitter опровергла приезд Балмера на WWDC, однако никаких комментариев по поводу того, приедет ли другой представитель Microsoft на WWDC, и будут ли там сделаны анонсы, компания не дала. Журналист продолжает настаивать на том, что Apple и Microsoft сотрудничают с целью создания совместного средства разработки.
Silverlight - это не просто платформа для создания веб-приложений. Это основная (наряду с XNA, предназначенной для написания игр) платформа, которую Microsoft предлагает разработчикам для новых смартфонов Windows Phone 7 Series.
Microsoft Silverlight - ближайший конкурент технологии Adobe Flash, присутствию которой на мобильных платформах Apple глава корпорации Стив Джобс (Steve Jobs) противится весьма и весьма активно. В частности, в своем открытом письме Джобс упомянул несколько недостатков Flash, из-за которых эта технология плоха для смартфонов:
- Закрытость. Присутствует в Silverlight в той же мере, что и во Flash.
- Ненужность при наличии HTML5. В отношении Silverlight это справедливо (или несправедливо) в той же степени.
- Надежность, безопасность, производительность. Никаких объективных тестов производительности неизвестно. С точки зрения надежности и безопасности по статистическим данным Silverlight оставляет Flash далеко позади.
- Время автономной работы. Здесь тоже нет настоящих тестов, однако Microsoft собирается использовать Silverlight в своих смартфонах - значит, эта проблема будет решена.
- Некорректная работа с touch-интерфейсом. Это для Silverlight не проблема.
- Шестая и главная причина - наличие любых промежуточных слоев тормозит развитие «материнской» платформы. Тут по определению Silverlight ничем не лучше Flash.
Вице-президент отдела разработки Microsoft Скотт Гатри (Scott Guthrie) недавно заявил, что компания задумывается о разработке версии Silverlight для Android. Такое заявление на столь высоком уровне говорит о том, что Microsoft рассматривает Silverlight как ключевую для себя на мобильном рынке платформу. Если предположить, что следующей точкой роста станут планшеты - аналоги iPad, то тут у Microsoft еще есть некоторое время, чтобы предложить платформу, удобную для разработки и использования на планшетах с Android и WebOS. Работа же над версией для iPhone OS - если таковая ведется – это, скорее, работа над конкурентным преимуществом (с точки зрения разработчиков) над Flash.