Apple iOS открыта сторонним инструментам разработки
Чудеса! Стив Джобс пошел на попятную, более не запрещая сторонние средства девелопмента iOS-приложений, что дает начало новой эре в софтверной экосистеме: к примеру, готовые Flash-программы теперь можно без проблем конвертировать в iPhone-приложения.
Единственным дополнительным условием для приложений, созданных сторонними инструментами, выступает запрет на загрузку ими какого-либо дополнительного кода.
Попутно опубликованы основные положения процесса одобрения приложений для их публикации на онлайновых витринах магазина App Store: девелоперы смогут ознакомиться с концепциями, которыми руководствуются церберы из Купертино, могущие внезапно закрыть двери даже перед безобидной на первый взгляд iOS-программой.
Напомним: в апреле с выпуском iOS 4 обновлено лицензионное соглашение с девелоперами, запретившее использование промежуточной трансляции и совместимых инструментов разработки. Под вето Купертино подпали в том числе Adobe Flash, Sun Java, Microsoft Silverlight и Novell MonoTouch — все они более не могут применяться для создания iPhone-программ для их последующего размещения в магазине App Store. Стив Джобс наставлял: «Приложения могут использовать только документированные, предписанные API и не могут обращаться к прочим вызовам процедур, а программный код должен быть исполнен на Objective-C, Си, C++ или JavaScript».
Понятно, незамедлительно поднялся хай и вой: пресса шумела, а Adobe Systems подала прошение в Федеральную торговую комиссию США с просьбой разобраться в подобном уничижении, направленном, кажется, на монополизацию iOS-бизнеса.
© СОТОВИК