İlk iPhone 2007'de piyasaya sürüldüğünde ve bir yıl sonra iPhone SDK'sı (bugünkü iOS SDK'sı) piyasaya sürüldüğünde, Apple her şeyin OS X'in temelleri üzerine inşa edildiğini hemen açıkça ortaya koydu. Cocoa Touch çerçevesi bile adını onunkinden almıştır. Mac'ten bilinen önceki Cocoa. Her iki platform için de Objective-C programlama dilinin kullanılması da bununla alakalıdır. Elbette bireysel çerçeveler arasında farklılıklar var, ancak çekirdeğin kendisi o kadar benzer ki iPhone ve daha sonra iPad, OS X geliştiricileri için çok ilginç cihazlar haline geldi.
Mac, işletim sistemleri arasında hiçbir zaman baskın bir konum elde edemese de (rakip Windows, tüm bilgisayarların %90'ında kuruludur), tasarım ve kullanıcı dostu olma gibi konularla yoğun bir şekilde ilgilenen çok yetenekli kişileri ve tüm geliştirme ekiplerini her zaman cezbetmiştir. Mac OS kullanıcılarının yanı sıra NeXT de OS X'e ilgi duyuyordu. Yetenek payı pazar payına eşit değil, hatta yakın bile değil. iOS geliştiricileri yalnızca iPhone ve iPad'e sahip olmak istemediler, aynı zamanda onlar için yeni yazılımlar da yaratmak istediler.
Elbette iOS, OS X deneyimi olmayan geliştiricilerin de ilgisini çekiyor ancak App Store'daki en havalı uygulamalara bakarsanız — Twitterrific, Tweetbot, Tipo Baskı, Ekranlar, OmniFocus, Birinci Gün , Fantastik veya Vesper, Mac'lerden sütten kesilmiş insanlardan geliyor. Aynı zamanda başka platformlar için de uygulama yazmalarına gerek kalmıyor. Tam tersine Apple geliştiricisi olmaktan gurur duyuyorlar.
Buna karşılık Android, SDK'sı için Java'yı kullanıyor. Yaygındır ve bu nedenle daha az deneyimli programcılara kendi yaratımlarıyla dünyaya girme şansı verir. Android'deki Java'nın Mac'teki Cocoa gibi bir varisi yok. Java birinin tutkusu olan bir şey değil. Herkes kullandığı için kullanmanız gereken bir şey. Evet, Pocket Casts, Press veya DoubleTwist gibi harika uygulamalar var, ancak bir şeyler eksik gibi görünüyor.
Yani sadece pazar payının boyutundan bahsediyorsak ve Android'e başlamanın hangi noktadan daha uygun olacağını belirlemek için matematiği kullanmaya çalışırsak, kullanıcılarla benzer bir sonuca varırız. Bir kişinin belirli bir platformu kullanmaya karar vermesi gibi, bir geliştirici de aynısını yapabilir. Her şey pazar payından çok daha fazla faktöre bağlıdır. John Gruber bir süredir web sitesinde bu gerçeğe dikkat çekiyor Daring Fireball.
Benedict Evans yazıyor:
“Android uygulamaları indirmelerde iOS’u yakalarsa bir süre daha grafikte paralel hareket etmeye devam edecekler. Ancak Android'in açıkça zirveye çıkacağı bir nokta olacak. Bunun 2014'te gerçekleşmesi bekleniyor. Eğer 5-6 kat daha fazla kullanıcısı varsa ve sürekli olarak daha fazla indirilen uygulaması varsa, giderek daha çekici bir pazar haline gelebilir."
Bu matematiksel olarak doğru ama gerçekçi değil. İnsanlar - geliştiriciler - sadece sayılardan ibaret değildir. İnsanların damak tadı var. İnsanlar önyargıyla hareket ediyor. Eğer öyle olmasaydı, 2008'in tüm harika iPhone uygulamaları yıllar yıllar önce Symbian, PalmOS, BlackBerry (J2ME) ve Windows Mobile için yazılmış olacaktı. Eğer öyle olmasaydı, tüm harika Mac uygulamaları on yıl önce Windows için de yazılmış olurdu.
Mobil dünya masaüstü dünyası değil, 2014 2008 gibi olmayacak ama yıllar önce masaüstünde yaşanan bazı olayların gelecekte mobil dünya için de geçerli olmayacağını hayal etmek zor. Sonuçta, Google'ın iOS uygulamaları bile bazı işlevleri Android'den önce alıyor.
Evans fikrini şu şekilde özetliyor:
“Yeni ve daha ucuz, kitlesel pazara sunulan bir iPhone bu eğilimi tersine çevirebilir. Android'deki düşük seviyelere benzer şekilde, cihaz sahipleri, kullanıcıların daha düşük sıklıkta uygulama indirmesini tercih ediyor, bu nedenle iOS uygulama indirmeleri genel olarak düşecek. Ancak bu, iOS'un nüfusun daha büyük bir bölümüne önemli ölçüde yayılacağı ve aksi takdirde Android telefonlar tarafından yutulacak olan pazarın bir kısmının kesilmesi anlamına gelecektir. Peki yaklaşık 300 dolarlık bir iPhone nasıl satılabilir? Gerçekçi olmak gerekirse, çeyrek başına 50 milyon parçaya kadar."
Daha ucuz bir iPhone'un üç anlamlı nedeni var:
- Dolu bir iPhone'a para harcamak istemeyen veya harcayamayan kullanıcılara ulaşmak.
- Ürün grubunu "iPhone 5C" ve "iPhone 5S" olarak ayırın, eski modellerin satışını iptal edin ve böylece marjı artırın.
- Satılan tüm iPhone'lar 4 inç ekrana ve Lightning konektörüne sahip olacak.
Ancak John Gruber daha fazlasını ekliyor dördüncü sebep:
“Kısacası Apple'ın iPod touch'a benzer donanıma sahip iPhone 5C'yi satacağını düşünüyorum. Fiyatı 399$, belki 349$ olacak ama kesinlikle daha düşük olmayacak. Ama bu iPod touch'ın satışlarını baltalamaz mı? Görünüşe göre öyle ama gördüğümüz kadarıyla Apple kendi ürünlerini yamyamlaştırmaktan korkmuyor.”
iPod touch'a genellikle iOS uygulamalarını çalıştırabilen en ucuz donanım olan App Store'a açılan kapı denir. Öte yandan Android, tüm akıllı telefon segmentine açılan kapı haline geliyor. Düşük fiyatlar ve fiyat etiketini telefonun en önemli özelliği olarak gören ve yeni bir akıllı telefon almayı sadece operatörle olan sözleşmeyi uzatmanın bir parçası olarak gören insanlar sayesinde Android, dünyaya büyük gruplar halinde yayılmayı başardı.
Bugün iPod touch satışları düştü, Android telefon satışları arttı. Daha ucuz olan iPhone'un App Store'a iPod touch'tan çok daha iyi bir geçiş noktası olabilmesinin nedeni de budur. Giderek daha fazla insan iPhone satın alırken ve akıllı telefon kullanıcılarının sayısı ilk kez bir milyara yaklaşırken, geliştiriciler büyük bir zorlukla karşı karşıya kalıyor.
"Hımm, Android benim favori platformumdan daha fazla pazar payına sahip, bu yüzden onun için uygulamalar yapmaya başlasam iyi olur." olmayacak. Daha çok şuna benzer: "Ah, en sevdiğim platformun pazarında yine daha fazla cihaz var." Bu, iOS henüz emekleme aşamasındayken OS X geliştiricilerinin hissettiği şeyin aynısı olacak.
Dahası iOS 7, bir mobil uygulamanın nasıl görünebileceğine ve çalışabileceğine ilişkin beklentilerimizi değiştirebilir. Bütün bunlar zaten bu sonbaharda (görünüşe göre 10. Eylül). Bu uygulamaların büyük bir kısmının Android'e hiç gelmemesi ihtimali yüksek. Elbette bazıları bunu yapacak, ancak bunların çoğu yetenekli, tutkulu ve Apple odaklı geliştiricilerden oluşacak olduğundan çok fazla olmayacak. Bu gelecek olacak. Bir anda rekabet açısından pek de dostane görünmeyen bir gelecek.
Apple'ın neden daha ucuz bir iPhone yaptığını anlamıyorum. Avusturya'ya gidin bakın kaç kişinin iPhone'u var sonuçta en fazla %10'u iPhone dışında bir şey var, burası Almanya ve Amerika'da. Sadece bizim ülkemizde, maaşlarımızın yetersiz olmasıyla, yenilmeyen sistemle, bu kadar pahalı diye ağlıyoruz.
Hindistan, Çin - 2,5 milyar potansiyel müşteri, çoğunun "normal" bir iPhone için parası yok, en azından birinin daha ucuz bir iPhone'a sahip olması gerekiyor. Avusturya ve Çek Cumhuriyeti Apple için okyanusta birer damla.
Makaleyi beğendim. Ben de "Hindistan, Çin..." görüşüne katılıyorum.
gelecek korkusu, neden korkalım ki, 2014 ve 2015 yılları şimdiden Apple'ın büyük bir sorunu olduğunu açıkça gösteriyor ve mesele sadece bir iPhone uygulaması almak için Apple'a yılda 99 dolar ödemek zorunda olmak değil.
Bahsedilen "yanma", oraya konulan uygulamanın verimine bakıldığında komiktir.
şaşıracaksınız ama herkes yılda 99 dolar ödemek zorunda, hatta herkese teklif etmeden sadece kendisi için bir şeyler yapmak isteyenler ve özellikle de bedava bir şeyler sunmak isteyenler (bunun yanında birçok kişi) uygulamalar uygulama mağazasına girmiyor çünkü Apple ve neyin olmadığı/kesinlikle uygun olmadığı/uygun olmadığı ve telefonun birçok işlevi/işlevlerine erişim Apple tarafından kasıtlı olarak imkansız hale getirilerek "kararlılık" çağrıştırılıyor..)
Avusturya veya Çek Cumhuriyeti düşüşte, ancak Avusturya+Çek Cumhuriyeti zaten daha büyük düşüşte. Bu şekilde bakmak çok dar görüşlülüktür.
Şapka çıkartılır… güzel makale!
Tuhaf makale... İlk paragraf, iPhone ve Android için SDK limitleri arasındaki farkları karşılaştıracakmışsınız gibi görünüyor ve makalenin geri kalanı aniden Apple'ın neden daha ucuz bir iPhone piyasaya sürmesi gerektiğine ve farklı insanların ne düşündüğüne dair bir düşünceden ibaret. bu konuda.
Piyasanın nasıl çalıştığına dair kesinlikle hiçbir anlayışınız yok.
burada platforma yönelik hiçbir geliştirici düşüncesi kanıtlamak istediğiniz gibi çalışmıyor. başından sonuna kadar saçmalık.
Ben de düşünüyorum. Bu, ios için yapılan bir uygulamadan, aynı uygulamanın Android için olduğundan daha fazla kazanç elde edilmesiyle ilgilidir. Sadece iOS'ta uygulama satın alan kişilerin oranı Android'den tamamen farklı. Orada insanlar uygulamalara harcama yapmaya pek istekli değiller. Belki çok daha fazla Android kullanıcısı olacak, bu nedenle çoğu uygulama öncelikle Android için yazılmaya başlayacak çünkü geliştiriciler bu platformdan daha fazla kar elde edecek.
Kesinlikle. Yazar mobil platform geliştiricileri arasında bir anket yapıp ardından bazı istatistiksel sonuçlar sunsaydı ne olurdu? Duygulara ve fikirlere dayalı bir makale yazmanın daha kolay olduğunu anlıyorum (ve birkaç yabancı web sitesinden alıntı yapmak ona "müstehcenlik" verecektir).
Bence yazının başlığı tersten okunmalı: "Neden sadece sayılar rol oynuyor?".
Birkaç tanınmış geliştiricim var ve eğer iOS platformu için geliştirme yapıyorsam, bunun ÖNCELİKLE ONLARIN ÖDEME YAPACAKLARI ÇÜNKÜ = çok sayıda zengin kullanıcı var. Artık OS X için fazla geliştirme yapmamamın nedeni de bu, az sayıda kullanıcı.
Öte yandan, Android'in özü farklıdır; insanlar Java'yı SEVDİKLERİ ve bu onlar için oynayabilecekleri açık bir dünya olduğu için (Apple'ın onları parmaklarının arasından tokatladığı) bunun için çalışmaya başladılar. Karanlıkta bir hit olduğu görülebilir - (esas olarak işletim sistemi ve cihazın düşük fiyatı sayesinde) orijinal inek topluluğundan BFU'ya yayıldı.
..."ayarlanmış" bir kapalı sistemin mi daha iyi olduğu yoksa "ne pahasına olursa olsun açık" bir sistemin mi (parçalanmış dağıtım, versiyon...) daha iyi olduğu konusundaki tartışma bir makale dizisidir ve zaten bir kazananı olmayacaktır.
Ancak Apple'ın (şu anda kendisinden M$'dan daha fazla olan) kör ozanlar tarafından körü körüne övülmesi, bu sistemin sıradan kullanıcılarına bile sadece arka ışık tutuyor.
Google ve Android neden bana çok daha fazla M$'ı hatırlatıyor?
Objektif olmayan.
AMAN TANRIM! “…iPhone ve daha sonra iPad…”
Bu bir gelecek vizyonundan ziyade bir çamaşır listesi
Kendimdeki farkı görebiliyorum. Yarım yıl boyunca Android telefon kullandım ve iPhone'a geri döndüm. Apple'dan hem masaüstü bilgisayarım hem de dizüstü bilgisayarım var, bu yüzden iPhone bir telefon olarak bana en uygun. Ayrıca Android işletim sistemli bir ASUS Transformer tabletim var ve bunun için hiçbir uygulama satın almadım. İOS'ta düzinelerce satın aldım. Uzun süre kullanmayacağımı bildiğim bir şeye para harcamanın aptalca olduğunu hissettim, çünkü "daha iyi" bir Apple ürünü denedim, video ve fotoğraflarla çalışırken bunları kullanıyorum ve bir buçuk yıl sonra "apple" kullanarak kesinlikle Windows'a geri dönmek istemiyorum (Win'de, tüm yazılımları resmi olarak satın aldım, düzenli olarak güncelledim ve düzenli olarak kaydetmeme rağmen program çöktü ve projemi sildi) )
Smankot… Ben şaka olan Jabkar'ım…. Arkadaşlar, biraz daha az bozuk optiğe ihtiyacı var!!!
Ps. Birisi PC ve Mac tartışması başlatmak isterse, bilin ki evde elmalarım var.
Çin'de kaç kişinin orijinal iPhone'a sahip olduğuna şaşıracaksınız... Bahsedilen milyarların küçük bir yüzdesi bile ABD ile karşılaştırılabilir bir pazar sağlayacaktır.