Apple'ın Xcode geliştirme ortamı artık Google Gemini'yi doğrudan IDE'de programlama asistanı olarak da sunuyor. Sürüm 26.6'nın kısa süre önce piyasaya sürülmesiyle geliştiricilerin sonbahara kadar beklemesine gerek kalmayacak. Gemini daha önce WWDC geliştirici konferansının ardından Haziran ortasında yayınlanan Xcode 27 beta sürümünde tanıtılmıştı. Bilindiği gibi Apple ve Google birlikte çalışıyor. Gemini AI modelleri, Apple'ın yapay zeka çalışmalarının yanı sıra gelişmiş ses yardımı olan Siri AI'yı etkinleştirmek için kullanılıyor. Artık bu işbirliği geliştiricilere de fayda sağlıyor: Google'ın yapay zekası, Anthropic Claude aracısına ve halihazırda Xcode IDE'ye entegre edilmiş olan OpenAI Codex'e katılıyor.
Duyurudan sonra devamını okuyun
Aracı kodlamanın doğrudan entegrasyonuyla Apple, Xcode 26'dan bu yana uygulamalar geliştirmek için popüler yapay zeka modellerini kullanmak üzere düşük eşikli bir seçenek sunuyor. Xcode 26.3'te bu genişletilmiştir. Xcode'da kodlama yerine yönlendirmeye yönelik uygulamalı testimiz, Claude Code ve GitHub Copilot'un bire bir karşılaştırmada nasıl performans gösterdiğini gösteriyor. Entegrasyonları Xcode 27 ile daha da derinleştirilecek. Apple, WWDC'de geliştiricilere, örneğin gelecekte birden fazla isteği paralel olarak nasıl işleyebileceklerini demolarda gösterdi. Optik işleme de daha da geliştirildi. İki yıl önce Apple kendi yaklaşımını, Swift Assist'i izledi ancak hiçbir zaman beta sürümüne geçmedi.
Xcode sürüm 26.6, yalnızca SDK'ları güncelleyen ve hataları düzelten küçük bir güncellemedir. iOS 26.5, iPadOS 26.5, tvOS 26.5, VisionOS 26.5 ve macOS 26.5 için Swift 6.3 ve SDK'yı içerir.
Xcode 27: Birçok yeni özellik ve değişiklik
Artık kayıtlı geliştiriciler için deneme sürümü olarak sunulan Xcode 27 ile büyük değişiklikler geliyor. Intel-Mac uyumluluğunun kaldırılmasıyla yazılımın başlangıçta %30 daha küçük ve daha hızlı olması bekleniyor. Birden fazla bilgisayarla çalışan geliştiriciler, ayarları iCloud aracılığıyla senkronize etmekten mutluluk duyacaktır. Bu, kullanıcı arayüzünde ve ekran ayarlarında yapılan bireysel değişikliklerin otomatik olarak diğer Mac'lere taşınacağı anlamına gelir. Apple, Xcode 27'de özelleştirmeyi genişlettiği için bu özellikle kullanışlıdır. Düzenleyicinin görünümünü özelleştirmek için proje başına farklı temalar ayarlayabilirsiniz ve araç çubukları da ihtiyaçlarınıza uyacak şekilde tasarlanabilir.
Yeni Device Hub karışık tepkiler aldı. Mac'inizdeki uygulamaları test edebileceğiniz simülatörün yerini alması amaçlanıyor. Karşılaştırıldığında, Device Hub yalnızca simülatörlerin yönetimini değil aynı zamanda fiziksel test cihazlarının yönetimini de birleştiren daha güçlü bir araçtır. Simülatörlerin boyutları da dinamik olarak ayarlanabiliyor; bazıları bunu sonbaharda katlanabilir bir iPhone'un göstergesi olarak görüyor. Genel olarak, yeni konsept ilk tepkilerde geniş kabul gördü. Ancak yine de ayrıntılarda iyileştirmelere ihtiyaç var: örneğin, önceki simülatörün piksel ve nokta hassasiyetinde gösterimine sahip olmayan geliştiricilerin seslerini duyabilirsiniz. Apple'ın bunu daha sonra beta sürümünde sunması oldukça olası.
Apple, Xcode 27'de ayrıca yapay zeka arayüzlerini genişleten açık bir protokol olan Ajan İstemci Protokolünü (ACP) de tanıtıyor. Model Bağlam Protokolü (MCP) yerel olarak desteklenir ve iş ortaklarına uygulamalarını doğrudan entegre etme kapısını açar. Yerel yapay zeka modelleri sayesinde yapay zeka destekli kod tamamlamanın eskisinden daha hızlı olması bekleniyor. Xcode 27'nin son sürümünün, iOS 27 ve diğer önemli yazılım güncellemelerinin de yayınlanacağı sonbaharda bekleniyor.
Duyurudan sonra devamını okuyun
Ayrıca okuyun
(mki)

Bir yanıt yazın