Когато първият iPhone беше представен през 2007 г. и година по-късно, когато беше пуснат 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, човек трябва да плати 99 usd/година на Apple
Споменатото "изгаряне" е смешно, когато гледате добива на приложението, което човек поставя там.
ще се изненадате, но всеки трябва да плати 99 USD/година, дори тези, които биха искали да направят нещо само за себе си, без да го предлагат на всички, и особено тези, които биха искали да предложат нещо безплатно (да не говорим, че много приложенията не влизат в магазина за приложения, защото 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 имах официално закупен целия софтуер, редовно актуализиран и ми се случи програмата да се срине и да изтрие проекта ми, въпреки че го записвах редовно )
Smankot… аз съм jabkar, кой е шегата…. Хора, трябва малко по-малко изкривена оптика!!!
Пс. Ако някой иска да започне дискусия PC срещу Mac, да знае, че имам ябълки у дома.
Ще се изненадате колко хора в Китай имат оригинален iPhone...дори малък процент от споменатите милиарди ще даде пазар, сравним с този в САЩ.