Reklamı Kapat

Mac'ler için Apple Silicon'a geçiş birçok büyük avantaj sağladı. Apple bilgisayarlar performans ve enerji tüketimi açısından önemli gelişmeler kaydetti ve farklı bir mimarinin (ARM) kullanılması sayesinde iPhone ve iPad'lerde bulunan klasik uygulamaları çalıştırma becerisine de kavuştu. Bu seçenek, herhangi bir taşıma veya zor hazırlık gerektirmeden geliştiricilerin kullanımına açıktır; kısacası, her şey pratik olarak hemen işlevsel hale gelir.

Geliştiriciler, uygulamalarını klavye ve izleme dörtgeni/fare aracılığıyla daha kontrol edilebilir olacak şekilde optimize edebilirler. Bu şekilde, Apple Silicon çiplerini temel alan daha yeni Apple bilgisayarların yetenekleri gözle görülür şekilde genişletildi. Mobil uygulamaların başlatılmasını pratik olarak en ufak bir sorun yaşamadan gerçekleştirebilirler. Kısacası her şey anında çalışır. Daha da kötüsü Apple, iPadOS uygulamalarının macOS için kolayca hazırlanmasını sağlayan Mac Catalyst teknolojisini zaten geliştirmiş durumda. Uygulama daha sonra aynı kaynak kodunu paylaşıyor ve her iki platformda da çalışıyor, ancak bu durumda Apple Silicon Macy ile sınırlı bile değil.

Geliştirici tarafında sorun

Bahsedilen seçenekler ilk bakışta harika görünüyor. Geliştiricilerin ve kullanıcıların Mac'lerini kullanmasını önemli ölçüde kolaylaştırabilirler. Ancak küçük bir sorun da var. Her ne kadar her iki seçenek de bir Cuma günü bizimle birlikte olsa da, şu ana kadar geliştiricilerin bunları gözden kaçırma eğiliminde olduğu ve dürüst olmak gerekirse bunlara pek dikkat etmediği görülüyor. Elbette bazı istisnalar da bulabiliriz. Bu arada önemli bir hususu da belirtmekte fayda var. Apple Silicon'lu Mac'ler yukarıda belirtilen iOS/ıpados uygulamalarının başlatılmasını gerçekleştirebilse bile bu, her uygulamanın bu şekilde kullanılabileceği anlamına gelmez. Geliştiriciler, yazılımlarının hiçbir koşulda Apple bilgisayarlara yüklenemeyeceğini doğrudan ayarlayabilir.

Böyle bir durumda genellikle basit bir gerekçeyle kendilerini savunurlar. Yukarıda belirttiğimiz gibi, tüm uygulamalar Mac'lerde iyi çalışmayabilir, bu da uygulamaların Mac'ler için özelleştirilmesini gerektirir. Ancak daha kolay bir seçenek bunları doğrudan devre dışı bırakmaktır. Öte yandan kesinlikle sorunsuz kullanılabilecek uygulamalar da yasaktır.

macOS Catalina Projesi Mac Catalyst FB
Mac Catalyst, macOS için iPadOS uygulamalarının taşınmasını sağlar

Geliştiriciler neden bu seçenekleri görmezden geliyor?

Sonuç olarak şu soru hala geçerliliğini koruyor: Geliştiriciler neden bu olasılıkları az çok görmezden geliyor? Kendi işlerini kolaylaştıracak sağlam kaynaklara sahip olmalarına rağmen bu onlar için yeterli motivasyon değildir. Tabii olaya onların açısından da bakmak gerekiyor. Mac'lerde iOS/ıpados uygulamalarını çalıştırma seçeneğinin olması buna değeceğini garanti etmez. Geliştiricilerin, macOS platformunda herhangi bir ilginin olmayacağı önceden az çok açıkken, düzgün çalışmayacak bir yazılımı yayınlaması veya optimize etmesi tamamen anlamsızdır.

.