Apple sınırlı sayıda cihaz ürettiği için yazılımcılar uygulamayı o donanıma nokta atışı optimize edebiliyor. Android'de ise bir sürü farklı marka, işlemci, yani kısaca donanım kombinasyonu olduğu için her cihazda aynı performansı yakalamak zorlaşıyor.
Aynı zamanda yukarıdaki arkadaşın da dediği gibi Apple'da bir uygulama çok daha sıkı şekilde denetleniyor.
Hatta size şöyle bir bilgi vereyim. Steve Jobs, ilk iPhone daha yapılırken bir uygulama mağazası olmasını bile istemiyordu. Üçüncü parti yazılımcıların iPhone'un mükemmelliğini bozacağını düşünüyordu da zor ikna etmişler adamı. O yüzden kurallar çok sıkı ve gerek tasarım dili, gerek uyumluluk ve performans olarak ciddi denetimler mevcut.