Meteora Web

iPhone Duo için Apple 100.000'den fazla uygulamanın optimize edildiğini açıkladı ve nasıl hazırlanılacağını gösterdi

Apple, iPhone Duo için 100.000'den fazla optimize uygulama olduğunu açıkladı. Bunun anlamını, eksik uygulamaları ve iOS 27.1 SDK ile uygulamanı nasıl hazırlayacağını öğren.

Ing. Calogero Bono 5 dk okuma
iPhone Duo için Apple 100.000'den fazla uygulamanın optimize edildiğini açıkladı ve nasıl hazırlanılacağını gösterdi

Apple, ilk katlanabilir modeli Duo'nun satışa çıkmasından iki hafta sonra App Store'da iPhone Duo için optimize edilmiş 100.000'den fazla uygulama olduğunu duyurdu. Açıklamayı geliştirici ilişkilerinden sorumlu başkan yardımcısı Susan Prescott yaptı. Apple'a göre her gün binlercesi ekleniyor. Bu önemli, çünkü ilk incelemeler yazılımı zayıf noktalar arasında göstermişti ve uygulama geliştiricileri artık neyi düzeltmeleri gerektiğini net biçimde biliyor.

Olayları anlamadan önce birkaç terim. SDK, bir iOS sürümü için uygulama derlemeye yarayan geliştirme kitidir ve uygulamanın davranışı buna bağlıdır. Xcode, Apple'ın geliştirme ortamıdır. UIKit ve SwiftUI, arayüz oluşturmak için kullanılan iki kütüphanedir. Size class, uygulamanın kullanabileceği genişlik ve yükseklik sınıflandırmasıdır. Pose, cihazın açık veya kapalı olmasına göre değişen yapılandırmaları ifade eder.

Zenithby Meteora Web İşletmenin işletim sistemi. Sosyal medya, müşteriler, rezervasyonlar ve faturalar tek bir platformda. Spor salonları, berberler, profesyoneller. Zenith’i keşfet → Ücretsiz demo · kart gerekmez

Apple 100.000 uygulama hakkında ne dedi?

MacRumors'a göre, ki şirketten teyit istemişti, rakam iOS 27.1 veya sonrasının SDK'sıyla derlenen uygulamaları kapsıyor. Bunlar iç ve dış ekranların tüm genişliğini dolduruyor ve durum çubuğunda dikey kontrollere sahip.

Prescott, halihazırda yayında olan «fazlasıyla 100.000 uygulama»dan ve her gün eklenen binlerce optimize uygulamadan söz ediyor. Bunlar Apple'ın beyanları, bağımsız bir sayım değil. Optimize uygulamalar App Store'da «iPhone Duo için yapıldı» rozetini gösteriyor.

Hangi uygulamalar hazır, hangileri değil?

Optimize olduğu belirtilen uygulamalar arasında Word, Excel, PowerPoint, Zoom, Etsy, Netflix, WhatsApp ve YouTube var. MacRumors ise PayPal, Uber Eats, Starbucks, Google Docs ve Microsoft Teams dahil birçok uyarlanmamış uygulama listeliyor.

Rozet de temiz bir sonuç garanti etmiyor. The Verge'e göre Instagram lansmanda rozete rağmen biraz karmaşık görünüyordu ve Adam Mosseri Duo'yu «biraz karmaşık bir format» diye tanımladı. Bunu ilk denemelerde ele almıştık.

Uygulamayı hangi SDK ile derlediğin ne fark yaratır?

Resmi geliştirici rehberi üç durumu ayırt ediyor.

  • iOS 26 veya öncesinin SDK'sıyla uygulama çalışır, ancak iç ekranın ortasında, etrafında boşlukla kalır.
  • iOS 27 SDK'sıyla iç ekranın büyük bölümünü doldurur ve sağdaki durum çubuğundan kaçınır.
  • iOS 27.1 veya sonrasının SDK'sıyla tüm ekranı kullanır; araç ve sekme çubukları durum çubuğunun altında dikey olarak yer alır.

Apple, yayımlamadan önce içeriklerin dikey çubuklara geçişe dayanıp dayanmadığını kontrol etmeni öneriyor.

Hangi kod hataları düzeltilmeli?

Apple üç sorun grubu sıralıyor.

Ana ekrandan alınan boyutlar

UIScreen.main yerine görünüm veya pencere boyutları kullanılmalı, çünkü bir katlama oturum sırasında uygulamayı yeniden boyutlandırabilir. SwiftUI'da GeometryReader veya onGeometryChange kullanılır.

Yönlendirme

Cihazın yönü, uygulamanın şeklini belirlemez. Kullanılabilir alanın genişlik ve yüksekliğini karşılaştırmak daha doğrudur.

Idiom ve size class

Düzen userInterfaceIdiom ile seçilmemeli, «regular» genişlikler iPad gibi ele alınmamalı. 844 nokta gibi sabit yükseklik kontrolleri de kaldırılmalı. Testler için Apple, yerel deneyim açısından en iyi olan Xcode 27.1 simülatörünü öneriyor.

Bilmen gereken sınırlamalar

100.000 rakamı Apple'ın açıkladığı bir veridir ve üçüncü taraflarca doğrulanmamıştır. Bunların kaçının yeni, kaçının güncelleme olduğunu bilmiyoruz; optimizasyonların ne kadar başarılı olduğunu da bilmiyoruz. Bu veri kaliteye dair bir şey söylemez. Eksik uygulama listeleri ise MacRumors'un örnekleridir ve her gün değişmektedir.

Dijitalle çalışanlar için ne değişiyor

iOS uygulamanın varsa, hangi SDK ile derlediğini kontrol et. iOS 27.1 SDK'sı olmadan kullanıcıların, fiyatı iki bin avroyu aşan bir cihazda boşluklarla çevrili bir uygulama görmesi anlamına gelir. Müşteriler için de aynı kural geçerli – uygulamanın hazır olup olmadığını tedarikçiye sor. iOS ve Android uygulaması geliştirenler, koddaki UIScreen.main ve cihaz tipi referanslarını aramalı. App Store kartındaki rozet ayrıca ticari bir avantaj sağlar; bunu mağaza kurallarının yönetimi de hatırlatıyor.

Bizim görüşümüz

Apple'ın verisi, iki haftalık satıştan sonra yayımlanmış bir açıklama olarak okunmalı. Ancak aynı açıklama birçok bilinen uygulamanın hâlâ eksik olduğunu kabul ediyor. Bize, rakamdan çok teknik rehber daha yararlı görünüyor. Cihaza dair varsayımları kaldıran geliştirici, iPhone Mirroring gibi yeniden boyutlandırılabilir pencerelere de hazırlanmış olur; yani bu iş yalnızca Duo için değil. Hâlâ bekleyen büyük isimlerin hızla harekete geçip geçmeyeceği ise görülecek.

Sık sorulan sorular

iPhone Duo için kaç uygulama optimize edilmiş?

Apple'a göre 100.000'den fazla. Şirket, her gün binlercesinin eklendiğini belirtiyor. Bu veri Apple tarafından açıklanmıştır ve bağımsız olarak doğrulanmamıştır.

Eski uygulamalar iPhone Duo'da çalışıyor mu?

Evet, tüm uygulamalar çalışır. Ancak iOS 26 veya öncesinin SDK'sıyla derlenenler, iç ekranın ortasında, yanlarda boşluk kalacak şekilde görünür.

Optimize bir uygulamayı nasıl tanırım?

Cihazdaki App Store kartında yer alan «iPhone Duo için yapıldı» rozetinden. Rozet, arayüzün mükemmel olduğunu garanti etmez; Instagram örneği bunu gösteriyor.

Tüm ekranı kullanmak için hangi SDK gerekir?

iOS 27.1 veya sonrasının SDK'sı. Bununla uygulama tüm ekrana yayılır ve durum çubuğunun altında dikey çubuklar görünür.

iPhone Duo uygulaması nasıl test edilir?

Xcode 27.1'deki iPhone Duo simülatörüyle; Apple bunu en iyi yöntem olarak gösteriyor. Device Hub'daki yeniden boyutlandırılabilir simülatör ve macOS 27'deki iPhone Mirroring de kullanılabilir.

Eksik uygulamalar ve takip edilecek güncellemeler

Önümüzdeki haftalarda, henüz optimize edilmeyen isimlerin Apple'ın açıkladığı tempoyu izleyip izlemeyeceği görülecek.

  • Her gün kullandığın uygulamaların güncelleme alıp almadığını ve kartta rozet gösterip göstermediğini kontrol et.
  • Geliştiriciysen App Store Connect'te Duo için ekran görüntüleri göndermeyi ve öne çıkarılma başvurusu yapmayı değerlendir.
  • Yeni API'ler için iOS 27.3 betası gibi iOS güncelleme haberlerini takip et.

Kaynaklar

Zenithby Meteora Web İşletmenin işletim sistemi. Sosyal medya, müşteriler, rezervasyonlar ve faturalar tek bir platformda. Spor salonları, berberler, profesyoneller. Zenith’i keşfet → Ücretsiz demo · kart gerekmez

Bunu da oku

Blogdan

Son yazılar