Apple son haftalarda medyanın ateşi altındaydı. Bu sefer konu Foxconn'daki sahte davalar veya kötü koşullar değil, onay sürecine gelen çok sayıda yeni uygulama ve güncellemeye rağmen şirketin hala mümkün olduğunca kontrol altında tutmaya çalıştığı uygulama onay süreciyle ilgili. Her gün. Apple, iOS 8 ile geliştiricilere bir yıl önce hayal bile etmedikleri tamamen yeni araçlar ve özgürlükler verdi. Widget biçimindeki uzantılar, uygulamaların birbirleriyle iletişim kurma biçimi veya diğer uygulamaların dosyalarına erişme yeteneği.
Yakın zamana kadar Android işletim sisteminin ayrıcalığı olan bu özgürlük muhtemelen Apple'a ait değildi ve çok geçmeden uygulamaları onaylamaktan sorumlu ekip geliştiricileri ayaklar altına almaya başladı. İlk kurban, Bildirim Merkezi'nden kişileri aramayı veya varsayılan parametrelerle uygulamaları başlatmayı mümkün kılan Başlatıcı uygulamasıydı. Bir başka abartılı dava se endişeli PCalc uygulamasının Bildirim Merkezindeki işlevsel hesap makineleri.
Yazılı ve yazılı olmayan kurallar
Yazılı olmayan kuralların diğer tarafını bilen son kişi, Transmit iOS uygulamasında iCloud Drive'a dosya gönderme işlevini kaldırmak zorunda kalan Panic geliştiricileriydi. Başlatıcı yazarı, "Başlatıcı işlevinin iOS'ta bulunmasını neden istemediklerini açıklamanın en iyi yolu, bunun iOS aygıtlarının nasıl çalışması gerektiğine ilişkin vizyonlarına uymamasıdır" yorumunu yaptı.
Aynı zamanda söz konusu uygulamaların geliştiricilerinden hiçbiri, Apple'ın yeni uzantılar için yayınladığı kuralların hiçbirini ihlal etmedi. Çoğu durumda çok geniş bir yorum sunuyordu ya da oldukça belirsizdi. Apple'a göre PCalc hesap makinesinin kaldırılmasının nedeni, widget'ta hesaplama yapılmasına izin verilmemesiydi. Ancak başvurunun onaylandığı tarihte böyle bir kural mevcut değildi. Benzer şekilde, Apple'ın onay ekibi de davada tartıştı iOS akışı yapınUygulamanın yalnızca kendi oluşturduğu dosyaları iCloud Drive'a gönderebildiği bildiriliyor.
Görünüşe göre Apple, mevcut kurallara ek olarak, geliştiricilerin yalnızca zamanlarını ve kaynaklarını belirli bir özellik veya uzantıya yatırdıklarında öğrenebilecekleri ve onaya gönderildikten birkaç gün sonra Apple'ın bunu yaptığını öğrenebilecekleri bir dizi yazılı olmayan kurallar oluşturmuştur. herhangi bir nedenle beğenmedim ve güncellemeyi veya uygulamayı onaylamayacağım.
Neyse ki geliştiriciler böyle bir anda savunmasız değiller. Bu vakaların medyada yer alması sayesinde, Apple bazı kötü kararlarını tersine çevirdi ve Bildirim Merkezi'nde hesap makinelerine yeniden izin verdi ve iCloud Drive'a rastgele dosyalar gönderme özelliği, Transmit iOS'a (iOS için yeni Transmit) geri döndü. Ancak yazılı olmayan kurallara dayanan bu kararlar ve birkaç hafta sonra iptal edilmesi, üçüncü taraf uygulamalara yönelik düşünce ve vizyon eşitsizliğini ve belki de Apple yöneticileri arasındaki iç mücadeleyi gösteriyor.
Üç başlı liderlik
App Store, Apple'ın yalnızca bir başkan yardımcısının değil, belki üç kadarının yetki alanına giriyor. Blog yazarına göre Ben Thompson App Store kısmen yazılım mühendisliği bölümünden Craig Federighi tarafından, kısmen App Store tanıtım ve küratörlüğünden sorumlu Eddy Cue ve son olarak da uygulama onay ekibini yönettiği söylenen Phil Schiller tarafından yönetiliyor.
Beğenilmeyen kararın tersine dönmesi muhtemelen içlerinden birinin müdahalesiyle, sorunun medyada yer almaya başlamasıyla gerçekleşti. En olası aday Apple'ın pazarlamasını yürüten Phil Schiller. Böyle bir durum Apple'a kamuoyunun gözünde iyi bir isim kazandırmıyor. Ne yazık ki geliştiricilerin tümü kötü bir kararın tersine döndüğünü görmedi.
Başvuru durumunda Taslaklar o kadar saçma bir durum vardı ki, Apple ilk önce widget'ın işlevselliğini iptal etme emri verdi, bu da uygulamanın belirli parametrelerle, örneğin panonun içeriğiyle başlatılmasını mümkün kıldı. Kaldırdıktan sonra, widget'ın çok az şey yapabileceğini söyleyerek güncellemeyi onaylamayı reddetti. Sanki Apple gerçekte ne istediğine karar veremiyor gibi. Durumun daha da absürt yanı, Apple'ın birkaç hafta önce App Store'un ana sayfasında yeni Taslaklar uygulamasını tanıtmasıydı. Sol el, sağ elin ne yaptığını bilmiyor.
Onayla ilgili tüm durum Apple'a kötü bir gölge düşürüyor ve özellikle şirketin bu kadar ciddiyetle oluşturduğu ekosistemin tamamına zarar veriyor. Geliştiricilerin iOS platformundan ayrılma tehlikesi olmasa da, App Store'un yazılı olmayan kuralları ağından geçip geçmeyeceğini test etmek için zamanlarını ve kaynaklarını kullanışlı özelliklere yatırmayı tercih etmiyorlar. Böylece ekosistem, örneğin yalnızca rakip bir platformda mevcut olacak ve hem kullanıcıların hem de sonuçta Apple'ın kaybedeceği harika şeyleri kaybedecek. Ben Thompson, "Önümüzdeki aylarda aşağıdakilerin gerçekleşmesini bekliyorum: ya bu çılgın reddedilmeler durur ya da tamamen durur ya da Apple'ın üst düzey yöneticilerinden biri işini kaybeder" dedi.
Şirket, geliştiricilerin kemerini gevşetmeye ve iOS'ta daha önce hiç görülmemiş şeylere izin vermeye karar verdiyse, geliştiricilerin ortaya çıkardığı şeylerle yüzleşme cesaretine de sahip olmalı. Beklenmedik kısıtlamalara sahip çözüm, Prag Baharı'nın daha zayıf bir kalkınma eşdeğeri görevi görüyor. Sonuçta, kendisi yazılı kuralları çiğnediğinde geliştiricileri yazılı olmayan kurallara uymaya zorlayan Apple kim? Uygulamaların promosyon niteliğinde bildirimler göndermesi yasaktır; ancak bu tür bildirimler tam olarak (RED) etkinliği için App Store'dan gelmiştir. Her ne kadar iyi niyetli olsa da yine de kendi kurallarının doğrudan ihlalidir. Görünüşe göre bazı uygulamalar daha eşittir…
Peki, son zamanlarda Apple'ın başına gelenler bende çığlık atma isteği uyandırıyor... Android'i onda birine satın alabilirim, nitelik olarak aynı olurum :-/
Buna kesinlikle inanmayın. 4 yıldır android kullanıyorum. Nexus tabletler ve galaxy S serisi telefonlar. Bir Apple ürününün fiyatının onda birine tablet ve telefonun işlenmesi kesinlikle o fiyata denk geliyor. İğrenç olmanın ötesinde iğrenç. Nexus'tan daha kötü bir tabletim olmadı. Ama tamam, kaliteli işçiliğin herkese göre olmadığını anlıyorum. Ancak sorun doğrudan Android'de. Nexuse'lar saf Android'e sahiptir ve referans cihazlardır. Buna rağmen sorunsuz çalışmıyor, ekranlar arası geçiş de bozuluyor, ayarlar mantıksız, karmaşık ve bir şeyler ancak ara sıra çalışıyor. Tabii ki en büyük zaafımız uygulamalardır. Android'de çökmeyen bir uygulamaya rastlamadım. Çoğu oyun ve uygulama haftada birden çok kez çöküyor. Verileri yerel olarak yedeklemek neredeyse imkansızdır ve Android ile günlük çalışma inanılmaz derecede can sıkıcıdır. Ve ister 18 bin ister 2 kişilik telefon olsun hiç fark etmiyor. İkisi de sorunsuz çalışmıyor. Android yalnızca güvenilirliğe ve farklı cihazların bağlantısına ihtiyacınız olmadığında kullanılabilir. Yalnızca aramalar için bir telefon istiyorsanız, tabletiniz yoksa ve multimedya ile çalışmıyorsanız, o zaman evet. Aksi halde hayır. İyileşmiş bir androidist için bu kadar. :D
Buradaki pek çok Android kullanıcısı, sistemi ayarlayabileceğinizin doğru olmadığını söyleyecektir... Ne yazık ki birçoğu, herkesin bununla uğraşmak istemediğini anlamıyor...
Bunu daha çok subjektif bir duygu olarak ve herkesin farklı bir şeyden memnun olduğu şeklinde tanımlarım. Kimine göre Android çünkü… Kimine göre Apple çünkü…
Bu normal. Apple kimliğimi bir geliştirici olarak kaydettirdiğimde bana şansımın yaver gitmediği söylendi çünkü Apple kimliği iBook Store'da bir iBooks yayıncısı olarak kayıtlıydı ve Developer ile iBooks yayıncısı aynı hesapta olamıyorlardı. Onlara iBooks yayıncısına ihtiyacım olmadığını söylediğimde bunu Apple kimliğimden kaldırmalarına izin verdim, böylece uygulama geliştirmek için kullanabileceğim yeni bir Apple kimliği oluşturmam gerektiği ortaya çıktı. (Daha sonra yeni bir Apple kimliğiyle tekrar ödeyebilmem için bana ödenen tutarı bile iade etmeleri nedeniyle tüm süreç yaklaşık 3 hafta sürdü)
Apple'ın harika bir ekosistemi var ama kendisi için en önemli şeyin geliştiriciler olduğuna yemin etse de onlara yaklaşımı o kadar... tuhaf ki. Bir yandan üzerine inşa ettiği şeyin (sistem kararlılığının) yok edilmesini istemediğini anlıyorum, ancak diğer yandan sorun yaşıyorsa Widget'lar gibi işlevleri yalnızca iOS 9'da sunması gerektiğini anlıyorum. onları hata ayıklayıp işlevsel hale getirdiğinde. Yalnızca bir aptal, widget'ların geliştiricilerin kullandığından farklı şekilde kullanılacağını düşünebilir…
Apple çevrimiçi mağazasından satın alırken para iadesine ilişkin "yazılı olmayan" kurallar onları daha da üzüyor. Son deneyimlerimden sonra, hayatım boyunca Çek Apple çevrimiçi mağazasından bir daha asla hiçbir şey sipariş etmeyeceğimi biliyorum, çünkü onlar sadece Çek Cumhuriyeti yasalarını da ihlal eden dolandırıcılar!
Evet doğru, uygulamayı satın alıyorsunuz. İşe yaramıyor. Apple yazıyorsunuz. Kimse cevap vermiyor. Para vp*****. Son üç yılda min. 20 €.