Apple Xcode Cloud tanıtıldı: İşte yenilikler
Her sene olduğu gibi bu sene de 7 – 11 Haziran arasında Dünya Geliştiriciler Konferans’ını gerçekleştiren Apple Dün akşam sizlere canlı bloglama ile iOS, ipadOS, macOS işletim sistemlerinin yeni sürümlerini tanıtmıştı. Ekosistemini her sene güçlendiren Apple’ın en dikkat çeken yeniliklerinden biri de Xcode Cloud oldu.
Xcode Cloud, Xcode içerisine gömülü olarak gelecek bir CI/CD (Continuous Integration & Continuous Delivery) servisi olarak karşımıza çıkıyor. Xcode Cloud sayesinde uygulama geliştiricileri bulut teknolojisinden yararlanabilecek. Ve geliştirdikleri uygulamaları kullandıkları cihazlardan bağımsız bir şekilde bulutta saklayabilecekler. Bu sayede düşük özelliklere sahip olan bir mac modelinde saklama süresi oldukça kısalmış olacak. Geliştirme süreçlerine tamamen uygun olarak tasarlanan ve otomatize edilmiş iş akışları ile her bir kod güncellemesinde buluta alınıp tüm geliştirme ekibi de bundan haberdar edilebilecek.
Apple geliştiricilerin işini kolaylaştırıyor
Bunun yanı sıra Apple geliştirdiği paralel test özelliği sayesinde geliştiricilere kod yazarken bile Xcode Cloud üzerinde belirledikleri bir ya da daha fazla cihaz için sürekli test edilebilmesine imkan da tanıyor.
Yeni iPhone 13 sızıntısı Apple hayranlarını sevindirdi
Ayrıca Apple, TestFlight’ı ilk defa Mac kullanıcıları için de tanıtmış oldu. TestFlight aracılığıyla Xcode içerisinden alınan buildleri test kullanıcılarına anında gönderilecek. Bu özellik sayesinde de test süreçleri daha hız kazanacak. Test kullanıcılarından gelen geri bildirimler ve çökme raporları da Xcode içerisinden kontrol edilebilecek. Bir diğer dikkat çeken özellik de Apple’ın programlama dili Swift tarafında karşımıza çıkıyor. WWDC 2021 de yapılan açıklamalara göre Swift’e concurrency gelmiş oldu. Bu sayede geliştiriciler artık Apple Silicon işlemcilerinin gücünden daha hızlı yararlanabilecek ve paralel programlama yapabiliyor olacaklar.
Şuanda beta sürecinde olan Xcode Cloud’un önümüzdeki yıl kullanıma açılacak.