Ana Sayfa

Skip Artık Ücretsiz ve Açık Kaynak

1 dk okuma

Skip, 2023'teki lansmanından bu yana, geliştiricilerin tek bir Swift ve SwiftUI kod tabanından iOS ve Android için premium mobil uygulamalar oluşturmasını sağlamayı misyon edinmiş bir araçtır. Çapraz platform geliştirme araçlarının karşılaştığı sorunları ortadan kaldırmayı hedefleyen Skip, son üç yılda önemli ölçüde gelişti. Başlangıçta Swift'ten Kotlin'e dönüştürücü ve yaygın SwiftUI API'leri için Android desteği sunarken, daha sonra Swift Android Çalışma Grubu'nu kurdu ve Swift'i Android için yerel olarak derlemek üzere Swift Android SDK'yı yayınladı. Günümüzde onlarca popüler entegrasyon framework'üne sahip olup, binlerce çapraz platform Swift paketiyle birlikte çalışabilmekte ve en eksiksiz bağımsız SwiftUI uygulamasını sunmaktadır.

Bugüne kadar Skip, uygulama oluşturmak için ücretli abonelik ve lisans anahtarı gerektiriyordu. Bu model, dış yatırım almadan projenin başlangıç finansmanını sağlasa da, geliştiricilerin araçları ücretsiz beklediği gerçeği ve küçük bir şirketin ücretli, kapalı kaynaklı bir aracına dayalı uygulama stratejisi oluşturma konusundaki endişeler, şirketi bu karara itti. Geliştiriciler, seçtikleri teknolojilerin uzun vadede var olacağından emin olmak isterler; bir şirketin kapanması veya satın alınması durumunda uygulamalarına ne olacağı kaygısı yaygındır. Skip'in temel ekibi ortadan kalksa bile topluluğun teknolojiyi ve ona bağlı uygulamaları desteklemeye devam edebilmesi için tamamen ücretsiz ve açık bir temel gerekliliği ortaya çıktı.

Bu doğrultuda, Skip 1.7 sürümünden itibaren tüm lisanslama gereksinimleri kaldırılmıştır. Artık lisans anahtarı, son kullanıcı lisans sözleşmeleri veya deneme süreleri bulunmamaktadır. Mevcut Skip geliştiricileri için kurulumları tamamen aynı kalacak, sadece yükseltme sonrası lisans anahtarlarına ihtiyaç duymayacaklardır. Yeni kullanıcılar ise doğrudan kullanıma başlayabilirler. Bu değişiklik, Skip'in geniş çapta benimsenmesini sağlamak ve geliştirici topluluğunun güvenini kazanmak için atılmış stratejik bir adımdır.

İçgörü

Mobil uygulama geliştiricileri için tek bir kod tabanından iOS ve Android uygulamaları oluşturma sürecini kolaylaştırırken, projenin sürdürülebilirliği ve topluluk desteği açısından önemli bir adım atıldı.

Kaynak