Apple, iOS 28'in ilk geliştirme aşamasında kodlamaya ayrılan süreyi uzattı
Apple, iOS 28 için ilk geliştirme aşamasında kodlamaya ayrılan süreyi artırıp entegrasyon dönemini kısalttı; toplam takvim ise uzamıyor.

Apple'ın yeni nesil işletim sistemlerini geliştirme düzeninde sessiz ama dikkat çekici bir değişikliğe gittiği bildirildi. Bloomberg muhabiri Mark Gurman'ın aktardığına göre şirket, iOS 28, iPadOS 28 ve macOS 28 gibi sürümlerin hazırlık takviminde, mühendislerin yeni fikirleri denemesine daha geniş bir alan açıyor. Bu arada şirket, iOS 27.3 ve iPadOS 27.3 sürümlerinin test çalışmalarını da sürdürüyor; bu sürümlerin ilk geliştirici beta yayınları 3 Kasım'da yapılmıştı.
Kodlamaya daha çok, entegrasyona daha az zaman
Apple'ın yeni işletim sistemleri için belirlediği üç ana geliştirme aşaması var. Bunlardan ilki, şirket içinde M1, M2 ve M3 adımlarıyla anılan sekiz haftalık bir dönemden oluşuyor. Bu dönem normalde ikiye bölünüyor: dört hafta kodlama, ardından şirketin "convergence" dediği dört haftalık bir birleştirme süreci. Bu ikinci aşamada ayrı ayrı geliştirilen özellikler yazılımın geneline entegre ediliyor.
iOS 28 için ise denge değişmiş durumda. Bildirildiğine göre ilk aşamada altı hafta kodlama ve keşif çalışması yapılacak, ardından yalnızca iki hafta entegrasyona ayrılacak. Yani mühendisler yeni fikirleri geliştirmek, denemek ve gerekirse baştan kurmak için daha fazla zaman bulacak.
Burada önemli bir ayrıntı var: Bu düzenleme toplam takvimin uzatıldığı anlamına gelmiyor. Apple elindeki mevcut süreyi başka biçimde dağıtıyor; daha büyük bölümü özelliklerin geliştirilmesine, daha küçük bölümü bunların çalışan bir yazılım sürümünde bir araya getirilmesine gidiyor. Ayrıca değişikliğin şimdilik yalnızca ilk aşama için geçerli olduğu belirtiliyor. Bunun kalıcı bir yönteme dönüşüp dönüşmeyeceği belirsiz.
Kullanıcıya yansıması garanti değil
İlk bakışta bu haber, iOS 28'in daha zengin ve daha az hatalı çıkacağı şeklinde okunabilir. Ancak rapor böyle bir söz vermiyor. Mühendislere fikir geliştirmek için daha uzun süre tanınması, daha iddialı değişikliklerin sisteme girmeden önce olgunlaşmasına yardımcı olabilir. Buna karşılık entegrasyon süresinin kısalması, farklı özelliklerin birbiriyle uyumlu çalıştığından emin olmak için daha az vakit kalması anlamına geliyor ve bu da yeni zorluklar doğurabilir.
Siri tarafındaki hazırlıklar
Süreç değişikliği, Apple'ın Siri'yi yapay zekâ ile güçlendirmeye yönelik daha iddialı planlar yaptığı bir döneme denk geliyor. Bloomberg, şirketin kullanıcı adına görevleri yerine getirebilen, agent tarzı bir Siri üzerinde çalıştığını da bildirdi. Ancak bu ayrı bir geliştirme hattı. Takvimdeki değişikliğin böyle bir özelliği iOS 28'e taşıyıp taşımayacağı doğrulanmış değil.
Takvim bozulmuyor
Apple, iOS 28 için planladığı yeni özellikleri henüz açıklamadı. Şirketin alışılmış yıllık düzenine göre yeni sürümün Haziran 2027'de WWDC etkinliğinde tanıtılması, Eylül ayı civarında da herkesin kullanımına açılması bekleniyor.
Arka plan
Büyük yazılım şirketleri, işletim sistemi gibi çok katmanlı ürünleri geliştirirken genellikle belirli aşamalara dayalı bir takvim izler. Önce yeni fikirler denenir ve kodlanır, ardından bu parçalar ana yazılıma eklenir, sonra uzun bir test ve hata ayıklama dönemi gelir. Kamuoyuna yalnızca geliştirici betaları, genel betalar ve nihai sürüm yansır; şirket içindeki bu aşamalar çoğunlukla dışarıdan görünmez. Bu yüzden iç takvimle ilgili haberler genellikle sektör kaynaklarından ve şirketi yakından izleyen gazetecilerden gelir.
Apple'ın yılda bir kez büyük bir sürüm çıkarma geleneği, mühendislik ekiplerini sıkı bir takvime bağlar. Her yıl yaz başında yeni sürüm tanıtılır, sonbahara doğru da yeni cihazlarla birlikte kullanıma sunulur. Bu ritim sabit olduğu için ekipler, çalışma süresini nasıl bölüştüreceklerine karar verirken sınırlı bir esnekliğe sahiptir.
Neden önemli?
Yazılım kalitesi, yalnızca yeni özelliklerin sayısıyla değil, bu özelliklerin ne kadar iyi düşünüldüğü ve sistemle ne kadar uyumlu çalıştığıyla ölçülür. Erken aşamada fikirleri deneme fırsatının artması, ham bir özelliğin kullanıcıya ulaşmadan önce iyileştirilmesine imkân tanıyabilir. Öte yandan birleştirme dönemi, çoğu zaman beklenmedik çakışmaların ortaya çıktığı kritik bir aşamadır. Bu süreyi kısaltmak, ekiplerin disiplinli çalışmasını gerektirir.
Bu nedenle değişikliğin gerçek etkisi ancak iOS 28 tanıtıldıktan ve beta sürümleri kullanıcıların eline geçtikten sonra anlaşılabilecek. O zamana kadar bu haber, Apple'ın yazılım üretim anlayışında bir ayar yaptığını gösteren bir ipucu olarak değerlendirilmeli.
Kaynak: Yudum — https://www.yudum.net/haber/apple-ios-28in-ilk-gelistirme-asamasinda-kodlamaya-ayrilan-sureyi-uzatti.html — Yazdırma tarihi:


















