Hepimizin bildiği gibi iPhone ve iPad’ler, kullanımı kolay uygulamalar ve App Store ile artan erişilebilirlik aracılığıyla cihazlar ile etkileşim kurmanın yepyeni bir yolunu ortaya koydu.
Fakat Apple’ın bu yaklaşımı masaüstü ve dizüstü bilgisayar ürün gamı için aynı şekilde çalışmadı. Mac App Store, zaman içinde sınırlı sayıda ve nadiren güncellenen programlardan oluşan hayalet bir kasabaya dönüştü.
Bunu gören Apple, kullanıcılara; iPhone, iPad ve Mac‘lerde eşit derecede iyi çalışacak tek bir uygulama kullanmanın bir yolunu sunarak bu gidişatı değiştirmeyi planlıyor.
Tüm Platformlar için Tek Uygulama
Planlanan değişiklik ile; yazılım geliştiricilerin iPhone ve iPad işletim sisteminde mi yoksa Mac donanımında mı çalıştıklarına bağlı olarak dokunmatik ekran veya fare ve trackpad ile kontrol edilebilen tek bir uygulama tasarlayabilmeleri hedefleniyor.
Mevcut durumda; geliştiriciler iOS ve macOS için iki farklı uygulama geliştirmek zorunda kalıyorlar. Bu da geliştirim ekiplerine fazladan yük getiriyor ve ekipler tüm platformlar için aynı güncelliği sağlamakta sıkıntılar yaşayabiliyorlar. Örneğin; Twitter uygulaması iPhone ve iPad için düzenli olarak güncellenirken, uygulamanın Mac sürümünün aynı güncellikte olduğunu söylemek zor. Tüm cihazlar için tek bir uygulama yaklaşımına geçilmesi ile Mac, iPad ve iPhone kullanıcıları aynı anda yeni özellik ve güncellemeleri alabilecekler.
Uygulamaları kendi ürün gamı için platform bağımsız hale getirmek; iOS piyasaya sunulduğundan beri Apple’ın yazılım platformunda yaptığı en büyük değişiklik olacak gibi gözüküyor. Ancak belirtmek isteriz ki; Marzipan kod adı ile yürütülen ve yaz aylarında geliştiriciler konferansında lanse edilmesi düşünülen projede halen değişikliklerin olması ve/veya projenin iptal edilmesi/ertelenmesi muhtemel gözüküyor.
Bu girişim sonrası Apple’ın Mac ve iOS App Store’larını da bir çatı altında toplaması bekleniyor. Zira iPhone ve iPad için App Store tasarımı bu sene güncellenirken Mac App Store tasarımının 2014 yılından beri değişmemiş olması dikkat çekiyor.