На этой неделе Apple анонсировала iOS 4, последнюю версию операционной системы для всего iHardware, а также старый новый способ заработка на программном обеспечении — iAds. Это всего лишь медовая ловушка?
На этой неделе Apple сделала несколько сенсационных заявлений на своей всемирной конференции разработчиков. Наибольшие заголовки были прикованы к новому iPhone 4 и браузеру Safari 5. Однако с точки зрения программиста происходят более важные вещи.
Большим сюрпризом стал огромный энтузиазм, с которым Apple пытается сделать iOS 4 (операционная система, работающая на всех iHardware) хорошим местом для работы программистов. IOS 4 предустановлена на новом iPhone 4 и может быть загружена к более ранним iPhone, к iPad и к недавнему iPod Touch. Это фактически делает iOS 4 новой целевой средой разработки для всего, кроме самого старого iHardware.
Стив Джобс потратил много времени, объясняя, насколько выгодной была сделка и как она будет улучшаться. Он отметил, что Apple собирается продать 100-миллионное устройство iOS и, следовательно, представляет собой большой потенциальный рынок. Он также отметил, что iPhone занимает 28% рынка мобильных телефонов.
Он сообщил хорошие новости о том, что на сегодняшний день App Store выплатил разработчикам 1 миллиард долларов роялти, что составляет 70% от общего дохода. Таким образом, Apple по-прежнему остается с почти 430 000 долларов на содержание веб-сайта и проверку приложений.
По поводу проверки приложений Джобс добавил, что в продаже было 225 000 приложений, и из 15 000, отправляемых каждую неделю, 95% одобрены. Наиболее частыми причинами отказа были названы то, что приложение не выполняет то, на что оно было заявлено, использование частных API-интерфейсов и сбой. Конечно, на свободном рынке вам будет разрешено выставлять на продажу вещи, которые не выполняли то, что они утверждали, и программы с ошибками.
На конференции также было объявлено о скором запуске (1 июля) iAds, которые, по сути, представляют собой рекламу внутри приложений, встроенную в iOS 4. Все, что нам, как разработчикам, нужно сделать, это разместить рекламу в приложении, а Apple сделает все остальное, в остальном. словами он действует как рекламная сеть. Прибыль делится на 60% разработчику и 40% на Apple.
Утверждается, что длинный список крупных торговых марок готов начать рекламу, со сложной интерактивной видеорекламой на сумму 60 миллионов долларов, уже забронированных на год. Также утверждается, что iAds будут удерживать пользователей в приложении, а не заставлять их переключаться между контекстами.
Это не первый раз, когда приложения оплачиваются за счет рекламы. Рекламное ПО — это хорошо зарекомендовавшее себя явление с довольно дурной репутацией, которое почти повсеместно ненавидят пользователи. Причина проста в том, что для получения достаточного дохода от рекламы всегда необходимо было медленно двигаться вниз по рынку и предлагать пользователям липкую и разрушительную рекламу. Очевидно, что iAds должны будут поддерживать свое первоначальное качество и продолжать привлекать пользователей инновационной и развлекательной рекламой. Если потребность в количестве, а не в качестве начинает преобладать в iAds, вполне вероятно, что у пользователя будет традиционная негативная реакция.
На конференции Джобс неоднократно заявлял, что цель Apple — «помочь нашим разработчикам зарабатывать деньги». Это хорошее настроение, но вы должны спросить, что еще может получить Apple, кроме своей доли прибыли?
Возможно, первые шаги Apple на рынке настольных компьютеров были адресованы людям, которые «думают иначе», т. Е. Творчески настроенным, в основном непрограммирующим пользователям. Фактически, Mac рекламировался как «машина для всех нас», то есть глупцов. В отличие от этого IBM PC стал доминирующей платформой, потому что был относительно открыт и легко разрабатывался. Apple, возможно, была обращена к людям, которые думают иначе, но IBM PC понравился людям, мыслящим логически, то есть программистам, и это привело к тому, что необходимое программное обеспечение появилось на ПК сначала или очень скоро после того, как оно появилось на Mac.
В связи с тем, что iOS 4 становится доминирующей мобильной операционной системой, Apple на этот раз привлекает логических мыслителей, предлагая им четкий путь к получению прибыли. Однако, чтобы играть в мяч на арене Apple, вам придется выдержать довольно неприятные условия.
Вы не можете использовать что-либо, кроме оборудования Apple, для разработки своего приложения — примите во внимание количество компьютеров Mac, которые должны были быть недавно приобретены, чтобы генерировать 15 000 приложений в неделю!
Вы не можете использовать любую среду разработки программного обеспечения, которая вам нравится,
Вы даже не можете выбрать язык по своему выбору, он более или менее должен быть Objective C
Вы не можете продавать свое приложение где-либо, кроме магазина приложений.
и вы не можете вводить новшества, копаясь в системе.
Другими словами, вы можете мыслить как угодно по-разному, пока это находится в довольно узком наборе треков, установленных Apple.
В нашу эпоху открытого исходного кода это неприемлемо для многих программистов — за исключением, конечно, способа получения прибыли от новой идеи.
Есть попытки вырваться из смирительной рубашки Apple, но на данный момент ни одна из этих альтернатив не привлекла достаточно последователей, чтобы побудить Apple к действию, поэтому у нас нет четкого представления о том, будут ли они разрешены в долгосрочной перспективе, и любая полученная свобода может быть просто временным.
Подобной ситуации мы не видели уже много лет, если вообще когда-либо. Одна компания рассказывает нам, как писать приложения, какие платформы использовать для разработки, какие API использовать, и даже оценивает качество нашего продукта. Это медовая ловушка.