Когда в 2007 году был представлен первый iPhone, а год спустя был выпущен iPhone SDK (сегодняшний iOS SDK), Apple сразу же дала понять, что все было построено на основе OS X. Даже платформа Cocoa Touch унаследовала свое название от своего предшественник Cocoa, известный из Mac. С этим связано и использование языка программирования Objective-C для обеих платформ. Конечно, между отдельными фреймворками существуют различия, но само ядро настолько похоже, что iPhone, а позже и iPad стали очень интересными устройствами для разработчиков OS X.
Mac, хотя и никогда не занимал доминирующего положения среди операционных систем (конкурирующая Windows установлена на 90% всех компьютеров), всегда привлекал очень талантливых людей и целые команды разработчиков, которые интенсивно занимались такими вещами, как дизайн и удобство для пользователя. Пользователи Mac OS, а также NeXT интересовались OS X. Доля талантов даже близко не равна доле рынка. Разработчики iOS не только хотели владеть iPhone и iPad, но и создавать для них новое программное обеспечение.
Конечно, iOS также понравится разработчикам с нулевым опытом работы с OS X. Но если вы посмотрите на самые крутые приложения в App Store — Twitterrific, Tweetbot, Высокая печать, Экраны, OmniFocus, День первый, фантастический или Vesper, создан людьми, привыкшими к Mac. При этом им не нужно писать свои приложения для других платформ. Напротив, они гордятся тем, что являются разработчиками Apple.
Напротив, Android использует Java для своего SDK. Он широко распространен и поэтому дает шанс даже менее опытным программистам попытаться пробиться в мир со своим творением. У Java на Android нет наследника, такого как Cocoa на Mac. Java — это не чья-то страсть. Это то, что вам нужно использовать, потому что все этим пользуются. Да, есть отличные приложения, такие как Pocket Casts, Press или DoubleTwist, но им чего-то не хватает.
Так что, если мы говорим исключительно о размере доли рынка и пытаемся с помощью математики определить момент, когда будет более целесообразно начать работу с Android, мы придем к такому же выводу, что и пользователи. Разработчик может решить использовать ту или иную платформу точно так же, как человек. Все зависит от большего количества факторов, чем доля рынка. Джон Грубер уже некоторое время указывает на этот факт на своем веб-сайте. Смайлы Вкл..
Бенедикт Эванс он пишет:
«Если приложения для Android догонят iOS по количеству загрузок, они еще какое-то время продолжат двигаться в чарте параллельно. Но потом наступит момент, когда Android явно выйдет на первое место. Это должно произойти где-то в 2014 году. Что ж, если у него будет в 5-6 раз больше пользователей и постоянно больше загружаемых приложений, это должен стать более привлекательным рынком».
Что математически верно, но не реально. Люди – разработчики – это не просто цифры. У людей есть вкус. Люди действуют предвзято. Если бы не это, все великие приложения для iPhone 2008 года были бы написаны для Symbian, PalmOS, BlackBerry (J2ME) и Windows Mobile за много лет до этого. Если бы не это, все замечательные приложения для Mac были бы написаны и для Windows десять лет назад.
Мир мобильных устройств — это не мир настольных компьютеров, 2014 год не будет похож на 2008 год, но трудно представить, что некоторые события, произошедшие много лет назад на настольных компьютерах, не будут применимы и к мобильному миру в будущем. Ведь даже сами приложения Google для iOS получают некоторые функции раньше, чем для Android.
Эванс резюмирует свою идею следующим образом:
«Новый более дешевый iPhone для массового рынка может переломить эту тенденцию. Как и в случае с бюджетными моделями Android, владельцы предпочитают, чтобы пользователи загружали приложения с более низкой частотой, поэтому загрузка приложений для iOS в целом снизится. Однако это будет означать, что iOS значительно расширится среди большей части населения, отрезав часть рынка, которая в противном случае была бы поглощена телефонами Android. И как можно продать iPhone стоимостью примерно 300 долларов? Реально до 50 миллионов штук в квартал».
Есть три веские причины для удешевления iPhone:
- Чтобы получить пользователей, которые не хотят или не могут тратить деньги на полноценный iPhone.
- Разделите линейку продуктов на «iPhone 5C» и «iPhone 5S», отмените продажу старых моделей и тем самым увеличьте маржу.
- Все проданные iPhone будут иметь 4-дюймовый дисплей и разъем Lightning.
Однако Джон Грубер добавляет еще четвертая причина:
«Короче говоря, я думаю, что Apple будет продавать iPhone 5C с аппаратным обеспечением, аналогичным iPod touch. Цена составит $399, может быть, $349, но точно не ниже. Но не приведет ли это к каннибализации продаж iPod touch? Судя по всему, да, но, как мы видим, Apple не боится каннибализировать собственные продукты».
iPod touch часто называют воротами в App Store — самое дешевое оборудование, способное запускать приложения iOS. Android, с другой стороны, становится воротами для всего сегмента смартфонов. Благодаря низким ценам и людям, для которых ценник — важнейшая особенность телефона, а для которых приобретение нового смартфона — просто часть продления контракта с оператором, Android смог массово распространиться по миру.
Сегодня продажи iPod Touch падают, а продажи телефонов Android растут. Именно поэтому менее дорогой iPhone может стать гораздо лучшим способом доступа в App Store, чем iPod touch. Поскольку все больше и больше людей покупают iPhone, а число пользователей смартфонов впервые приближается к миллиарду, разработчики сталкиваются с серьезной проблемой.
Это не будет: «Эм, Android занимает большую долю рынка, чем моя любимая платформа, поэтому мне лучше начать создавать приложения для нее». Это будет больше похоже на: «О, на моей любимой платформе снова появилось больше устройств на рынке». Это будет именно то, что чувствовали разработчики OS X, когда iOS была в зачаточном состоянии.
Более того, iOS 7 может изменить наши представления о том, как мобильное приложение может выглядеть и работать. Все это уже этой осенью (видимо 10. сентябрь). Есть большая вероятность, что большая часть этих приложений вообще не попадет на Android. Конечно, некоторые будут, но их будет не так много, поскольку в основном они будут состоять из талантливых, увлеченных и ориентированных на Apple разработчиков. Это будет будущее. Будущее, которое внезапно перестало казаться таким дружелюбным по отношению к конкурентам.
Я не понимаю, почему Apple сделала более дешевый iPhone. Съездите в Австрию и посмотрите, сколько людей имеют айфоны, ведь от силы 10% есть что-то кроме айфона, это в Германии и Америке. Только у нас в стране с нашими мизерными зарплатами и не съеденной системой мы плачем о том, как это дорого.
Индия, Китай — 2,5 миллиарда потенциальных клиентов, у большинства из них нет средств на «нормальный» iPhone, хоть у кого-то должен быть подешевле. Австрия и Чехия для Apple — капли в море.
Мне нравится статья. И я согласен с мнением "Индия, Китай...".
страх перед будущим, чего бояться, уже 2014 и 2015 годы ясно показывают, что у Apple есть серьезные проблемы, и дело не только в том, что для того, чтобы получить приложение для iPhone, человек должен платить Apple 99 долларов США в год.
Упомянутое «сжигание» забавно, если посмотреть на доходность приложения, которое туда помещают.
вы удивитесь, но 99 долларов в год должны платить все, даже те, кто хотел бы сделать что-то только для себя, не предлагая это всем, и особенно те, кто хотел бы предложить что-то бесплатно (не говоря уже о том, что многие приложения не попадают в магазин приложений, потому что Apple и ее политика того, что не/точно не/подходит и многие функции/доступ к функциям телефона намеренно сделаны невозможными Apple, ссылаясь на "стабильность"..)
Австрия или Чехия — это капли, но Австрия+Чехия — это уже большая капля. Смотреть на это таким образом очень недальновидно.
Снимаю шляпу… хорошая статья!
Странная статья... первый абзац выглядит так, будто вы собираетесь сравнить различия между ограничениями SDK для iPhone и Android, а остальная часть статьи внезапно становится просто размышлением о том, почему Apple должна выпустить более дешевый iPhone и что думают разные люди. об этом.
вы совершенно не понимаете, как работает рынок.
Здесь никакое отношение разработчиков к платформе не работает так, как вы хотите доказать. это просто ерунда от начала до конца.
Я также думаю, что. Речь о том, что от приложения для ios даже больше пользы, чем от такого же для android. Просто соотношение людей, покупающих приложение на iOS, совершенно иное, чем на Android. Там люди не очень готовы тратиться на приложения. Может быть, пользователей Android станет в разы больше, поэтому большинство приложений начнут писать в первую очередь под Android, потому что на этой платформе у разработчиков будет больше прибыли.
Точно. Что, если автор проведет опрос среди разработчиков мобильных платформ, а затем представит статистические результаты? Я понимаю, что проще написать эссе, основанное на чувствах и идеях (а цитирование пары зарубежных сайтов придаст ему "острости").
Думаю, заголовок статьи следует читать наоборот - "Почему только цифры играют роль".
У меня есть пара известных разработчиков, и если я разрабатываю для платформы iOS, то В первую очередь потому, что ОНИ БУДУТ ПЛАТИТЬ = много богатых пользователей. Это также причина, по которой я больше не занимаюсь разработкой для OS X — мало пользователей.
С другой стороны, подбрюшье Android другое — люди начали работать над ним, потому что ЛЮБЯТ Java, и это был открытый мир, с которым они могли играть (где Apple дала им пощечину). Видно, что это был хит в темноте - он распространился (в основном благодаря низкой цене ОС и устройства) от оригинального гик-сообщества до BFU.
...споры о том, лучше ли "настроенная" закрытая система или "открытая любой ценой" (фрагментированная дистрибуция, версия...) - это серия статей, в которых в любом случае не будет победителя.
Но слепые восхваления Apple (которая на данный момент стоит больше M$, чем сама M$) слепыми трубадурами лишь бросают тень даже на рядовых пользователей этой системы.
Почему Google и Android напоминают мне о гораздо большем количестве M$?
Необъективный.
МОЙ БОГ! «…iPhone, а позже и iPad стали…»
Это скорее список вещей, чем видение будущего
Я вижу разницу в себе. Полгода пользовался телефоном на Android и вернулся на iPhone. У меня есть и настольный компьютер, и ноутбук от Apple, поэтому в качестве телефона мне больше всего подходит iPhone. Кроме того, у меня есть планшет ASUS Transformer с Android, и я никогда не покупал для него никаких приложений. Я купил десятки из них на iOS. Я просто почувствовал себя глупо тратить деньги на то, что, как я знаю, не буду использовать в течение длительного времени, потому что я пробовал что-то «лучшее» от продуктов Apple, я использую их всякий раз, когда работаю с видео и фотографиями, и через полтора года с помощью "яблока" мне точно не хочется возвращаться в Windows (на Win у меня весь софт был официально куплен, регулярно обновлялся, а у меня случалось, что программа вылетала и удалял мой проект, хотя я его регулярно сохранял )
Сманкот… Я Джабкар, вот в чем шутка…. Ребята, надо чуть меньше искажать оптику!!!
Пс. Если кто-то хочет начать обсуждение ПК или Mac, знайте, что у меня дома есть яблоки.
Вы будете удивлены, сколько людей в Китае имеют оригинальный iPhone... даже небольшой процент от упомянутых миллиардов даст рынок, сопоставимый с США.