2007 онд анхны iPhone-г танилцуулж, нэг жилийн дараа iPhone SDK (өнөөгийн iOS SDK) гарах үед Apple бүх зүйл OS X-ийн суурин дээр бүтээгдсэн гэдгийг тэр даруй ойлгуулсан. Cocoa Touch framework хүртэл өөрийн нэрийг өөрийнх нь нэрээр өвлөн авсан. өмнөх какао нь 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 SDK-дээ Java ашигладаг. Энэ нь өргөн тархсан тул туршлага багатай программистуудад өөрсдийн бүтээлээрээ дэлхийд нэвтрэхийг оролдох боломжийг олгодог. Android дээрх Java-д Mac дээрх Какао шиг өв залгамжлагч байдаггүй. Java бол хэн нэгний хүсэл тэмүүлэлтэй зүйл биш юм. Үүнийг хүн бүр ашигладаг тул та хэрэглэх ёстой зүйл юм. Тийм ээ, Pocket Casts, Press эсвэл DoubleTwist гэх мэт гайхалтай програмууд байдаг ч тэдэнд ямар нэг зүйл дутуу байгаа бололтой.
Хэрэв бид зөвхөн зах зээлийн эзлэх хувийн жингийн талаар ярьж байгаа бол Андройд дээр эхлэх нь илүү тохиромжтой цэгийг математикийн аргаар тодорхойлохыг хичээвэл бид хэрэглэгчидтэй ижил төстэй дүгнэлтэд хүрнэ. Хүн өгөгдсөн платформыг ашиглахаар шийддэг шиг хөгжүүлэгч ч мөн адил. Энэ бүхэн зах зээлд эзлэх хувь хэмжээнээс илүү олон хүчин зүйлээс шалтгаална. Энэ баримтыг Жон Грубер өөрийн цахим хуудаснаа хэсэг хугацаанд онцолж байна Зэрлэг галын.
Бенедикт Эванс бичдэг:
“Хэрэв Android програмууд таталтаараа iOS-ийг гүйцэж чадвал хэсэг хугацаанд график дээр зэрэгцэн хөдөлнө. Гэхдээ дараа нь Андройд дээр гарах нь тодорхой цэг байх болно. Энэ нь 2014 онд хэзээ нэгэн цагт тохиолдох болно. Хэрэв энэ нь 5-6 дахин илүү хэрэглэгчтэй, байнга татагдсан программтай бол улам бүр сонирхол татахуйц зах зээл болох болно."
Энэ нь математикийн хувьд үнэн боловч бодитой биш юм. Хүмүүс - хөгжүүлэгчид бол зүгээр нэг тоо биш юм. Хүмүүс амттай байдаг. Хүмүүс нэг талыг барьж ажилладаг. Хэрэв тийм биш байсан бол 2008 оны iPhone-ын бүх гайхалтай программуудыг олон жилийн өмнө Symbian, PalmOS, BlackBerry (J2ME) болон Windows Mobile-д зориулж бичих байсан. Хэрэв тийм биш байсан бол бүх гайхалтай Mac програмууд арван жилийн өмнө бас Windows-д зориулагдсан байх байсан.
Мобайл ертөнц бол ширээний ертөнц биш, 2014 он 2008 он шиг болохгүй, гэхдээ ширээний компьютер дээр олон жилийн өмнө болсон зарим үйл явдлууд ирээдүйд гар утасны ертөнцөд хамаарахгүй гэж төсөөлөхөд бэрх юм. Эцсийн эцэст, Google-ийн iOS програмууд хүртэл Android-д зориулсан програмуудаас өмнө зарим функцийг хүлээн авдаг.
Эванс өөрийн санаагаа дараах байдлаар дүгнэв.
"Шинэ хямд, олон нийтийн зах зээл дээрх iPhone энэ хандлагыг эргүүлж чадна. Android үйлдлийн системтэй адилаар эзэмшигчид нь бага давтамжтай програм татаж авахыг илүүд үздэг тул iOS програмын таталт ерөнхийдөө буурах болно. Гэсэн хэдий ч, энэ нь iOS нь хүн амын томоохон хэсэг болж өргөжин тэлнэ гэсэн үг бөгөөд өөрөөр хэлбэл Андройд утсанд идэгдэх зах зээлийн хэсгийг таслана. Мөн ойролцоогоор 300 долларын үнэтэй iPhone хэрхэн зарагдах вэ? Бодитоор бол улиралд 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 нь iPod touch-ээс хамаагүй дээр App Store руу нэвтрэх гарц байж болох юм. Өсөн нэмэгдэж буй хүмүүс iPhone-г худалдан авч, ухаалаг утас хэрэглэгчдийн тоо анх удаа нэг тэрбум дөхөж байгаа тул хөгжүүлэгчид томоохон сорилттой тулгардаг.
Энэ нь "Аан, Андройд миний дуртай платформоос илүү зах зээлд эзлэх байр суурь эзэлдэг, тиймээс би түүнд зориулж програм хийж эхэлсэн нь дээр" гэж хэлэхгүй. Энэ нь "Өө, миний дуртай платформ дахин зах зээлд илүү олон төхөөрөмжтэй болсон" гэх мэт байх болно. Энэ нь iOS-ийн анхан шатандаа байх үед OS X хөгжүүлэгчид яг ямар сэтгэгдэлтэй байсан байх болно.
Үүнээс гадна iOS 7 нь гар утасны програм хэрхэн харагдах, ажиллах талаарх бидний хүлээлтийг өөрчилж магадгүй юм. Энэ бүхэн энэ намар аль хэдийнээ (харваас Есдүгээр сарын 10). Эдгээр програмын ихэнх хэсэг нь үүнийг Android-д ашиглахгүй байх магадлал өндөр байна. Мэдээжийн хэрэг, зарим нь байх болно, гэхдээ тэдгээр нь ихэвчлэн авъяаслаг, хүсэл тэмүүлэлтэй, Apple-д чиглэсэн хөгжүүлэгчдээс бүрдэх тул тийм ч олон биш байх болно. Энэ бол ирээдүй байх болно. Гэнэт өрсөлдөөнд тийм ч таатай харагдахгүй ирээдүй.
Apple яагаад хямдхан iPhone гаргасныг би ойлгохгүй байна. Австри руу очоод хэдэн хүн iPhone-той болохыг хараарай, хамгийн ихдээ 10% нь iPhone-оос өөр зүйл байдаг, энэ Герман, Америкт байдаг. Гагцхүү манайд л ядуу цалинтай, идээгүй тогтолцоотой болохоор ямар үнэтэй юм бэ гэж уйлдаг.
Энэтхэг, Хятад - 2,5 тэрбум боломжит худалдан авагчид, тэдний ихэнх нь "хэвийн" iPhone авах мөнгөгүй, ядаж хэн нэгэн нь хямд үнэтэй байх ёстой. Австри, Чех бол Apple-ийн хувьд далайд дусал юм.
Би нийтлэлд дуртай. Мөн би "Энэтхэг, Хятад..." гэсэн саналтай санал нэг байна.
Ирээдүйн айдас, яагаад айх ёстой вэ, Apple-д нэлээд асуудал байгааг 2014, 2015 он тодорхой харуулж байгаа бөгөөд энэ нь зөвхөн iPhone програм авахын тулд хүн Apple-д 99 доллар төлөх ёстой гэдгийг харуулж байна.
Тэнд тавьсан програмын өгөөжийг харахад дурдсан "шатаах" нь инээдтэй юм.
Та гайхах болно, гэхдээ хүн бүр жилд 99 доллар төлөх ёстой, тэр ч байтугай бүх хүнд санал болгохгүйгээр зөвхөн өөртөө зориулж ямар нэгэн зүйл хийхийг хүсдэг хүмүүс, ялангуяа ямар нэг зүйлийг үнэ төлбөргүй санал болгохыг хүсдэг хүмүүс ч гэсэн Apple-ийн бодлого болон түүний тохиромжгүй/байхгүй/ тохиромжгүй, олон функц/утасны функцэд хандах хандалтыг Apple-аас санаатайгаар боломжгүй болгож, "тогтвортой байдал"-ыг өдөөж байгаа тул програмууд appstore-д ордоггүй.)
Австри юм уу Чех улсууд уналттай байгаа ч Австри+Чех аль хэдийн том уналт болсон. Ингэж харах нь маш богино бодол юм.
Сайхан нийтлэл байна!
Хачирхалтай нийтлэл... эхний догол мөрөнд та iPhone болон Android-д зориулсан SDK-ийн хязгаарлалтын ялгааг харьцуулах гэж байгаа юм шиг харагдаж байгаа бөгөөд нийтлэлийн үлдсэн хэсэг нь гэнэт Apple яагаад хямд iPhone гаргах ёстой вэ, хүмүүс юу гэж боддог тухай эргэцүүлэн бодох болно. Үүний тухай.
Та зах зээл хэрхэн ажилладаг талаар огт ойлголтгүй байна.
Энд платформд хандсан хөгжүүлэгчийн үзэл бодол таны батлахыг хүссэнээр ажиллахгүй байна. энэ бол эхнээсээ дуустал дэмий хоосон зүйл.
Би ч бас бодож байна. Энэ нь iOS-д зориулсан аппликешн нь Android-д зориулсан програмаас илүү ашиг авчирдаг тухай юм. Зүгээр л iOS дээр аппликейшн худалдаж авдаг хүмүүсийн харьцаа Андройдынхоос тэс өөр байна. Тэнд хүмүүс өргөдөл гаргахад тийм ч их мөнгө зарцуулах хүсэлгүй байдаг. Магадгүй Android хэрэглэгчид хэд дахин их байх болно, тиймээс ихэнх програмуудыг үндсэндээ Android-д зориулж бичиж эхлэх болно, учир нь хөгжүүлэгчид энэ платформ дээр илүү их ашиг олох болно.
Яг. Зохиогч гар утасны платформ хөгжүүлэгчдийн дунд судалгаа хийж, статистикийн үр дүнг танилцуулвал яах вэ? Мэдрэмж, санаан дээр тулгуурлан эссэ бичих нь илүү хялбар гэдгийг би ойлгож байна (мөн гадаадын хэд хэдэн вэбсайтаас иш татвал "халуун ногоотой" болно).
Өгүүллийн гарчгийг эсрэгээр нь унших ёстой гэж би бодож байна - "Яагаад зөвхөн тоо үүрэг гүйцэтгэдэг вэ".
Би хэд хэдэн алдартай хөгжүүлэгчтэй бөгөөд хэрэв би iOS платформд зориулж хөгжүүлбэл энэ нь үндсэндээ ТЭД ТӨЛБӨРӨӨ = маш олон баян хэрэглэгчидтэй холбоотой. Энэ нь бас OS X-д зориулж нэг их хөгжөөгүйн шалтгаан юм - цөөн хэрэглэгчид.
Нөгөөтэйгүүр, Андройдын хэвлий нь өөр өөр байдаг - хүмүүс Java-д ДУРЛАЖ, энэ нь тэдний тоглох нээлттэй ертөнц байсан (Apple тэднийг хуруугаараа алгадсан) учраас үүний төлөө ажиллаж эхэлсэн. Энэ нь харанхуйд хит болсон гэдгийг харж болно - энэ нь анхны geek нийгэмлэгээс BFU хүртэл тархсан (үндсэндээ үйлдлийн систем болон төхөөрөмжийн хямд үнийн ачаар).
..."Тохируулсан" хаалттай систем нь дээр үү, эсвэл "ямар ч үнээр хамаагүй нээлттэй" систем (хэсэгчилсэн түгээлт, хувилбар...) гэсэн маргаан нь цуврал нийтлэл бөгөөд ямар ч байсан ялагчгүй болно.
Гэвч сохор трубадуруудын Apple-ийг сохор магтаал (одоогийн байдлаар энэ нь өөрөө сая доллараас илүү байна) энэ системийн энгийн хэрэглэгчдэд ч гэсэн арын гэрэл цацруулж байна.
Яагаад Google болон Android надад илүү их долларыг сануулж байна вэ?
Объектив бус.
OMG! "... iPhone, дараа нь iPad нь ... болсон."
Энэ бол ирээдүйн тухай төсөөллөөс илүүтэй угаалгын жагсаалт юм
Би өөрөөсөө ялгааг харж байна. Хагас жил Андройд утас хэрэглэж байгаад буцаад iPhone руугаа орсон. Надад Apple-ийн ширээний компьютер, зөөврийн компьютер хоёулаа байгаа тул iPhone утас надад хамгийн тохиромжтой. Нэмж дурдахад би Android үйлдлийн системтэй ASUS Transformer таблетыг эзэмшдэг бөгөөд түүнд зориулж хэзээ ч програм худалдаж авч байгаагүй. Би iOS дээр хэдэн арвыг нь худалдаж авсан. Би зүгээр л удаан хугацаанд ашиглахгүй гэдгээ мэдэж байгаа зүйлдээ мөнгө үрэх нь тэнэг юм шиг санагдсан, учир нь би Apple-ийн "илүү сайн" бүтээгдэхүүнийг туршиж үзсэн, видео, зурагтай ажиллах бүртээ ашигладаг, мөн жил хагасын дараа "алим" ашигласнаар би Windows руу буцаж очихыг хүсэхгүй байна (Win дээр би бүх программ хангамжийг албан ёсоор худалдаж авсан, байнга шинэчлэгддэг байсан бөгөөд би үүнийг байнга хадгалдаг байсан ч програм гацаж, миний төслийг устгасан. )
Сманкот... Би бол жабкар, хошигнол нь хэн бэ... Залуус аа, арай бага гажуудалтай оптик хэрэгтэй!!!
Дуу. Хэрэв хэн нэгэн PC-ийн эсрэг Mac-ийн хэлэлцүүлэг эхлүүлэхийг хүсч байвал би гэртээ алимтай гэдгийг мэдэж аваарай.
Хятадад хичнээн олон хүн оригинал iPhone-той бол та гайхах болно ... дурдсан тэрбумуудын багахан хувь нь ч гэсэн АНУ-тай дүйцэхүйц зах зээлийг бий болгоно.