Raycast, Mac kullanıcıları arasında popüler hale gelen bir başlatıcı uygulaması, yazılım geliştirme sürecini daha da kolaylaştıracak yeni bir ürün olan Glaze’i tanıtıyor. Glaze, kullanıcıların yazılımı kodlama bilgisi olmadan oluşturmasına, kullanmasına, paylaşmasına ve keşfetmesine olanak sağlıyor. Şu an için yalnızca Mac platformunda mevcut, ancak Raycast, zamanla Windows ve mobil cihazlar için de erişilebilir hale getirmeyi planlıyor.
Kişisel Bilgisayar Deneyimi için Yeni Bir Yaklaşım
Raycast kurucu ortağı Thomas Paul Mann, Glaze’in kişisel bilgisayar deneyimine dair bir yenilik olduğunu belirtiyor. Kullanıcıların kendileri için küçük yardımcı araçlar veya ekiplerinin özel ihtiyaçlarına yönelik uygulamalar geliştirebileceği düşüncesini vurguluyor. Glaze ile kullanıcılar, istedikleri uygulamayı geliştirebilir veya başkaları tarafından yapılan uygulamalara göz atabilir. Üstelik, bir başkasının uygulamasını alıp kendi ihtiyaçlarına göre değiştirmek de mümkün.
Basit ve Hızlı Uygulama Oluşturma Süreci
Glaze’in uygulama geliştirme süreci, diğer birçok yazılım geliştirme aracı kadar karmaşık değil. Kullanıcıdan yalnızca bir komut girmesi isteniyor ve sistem buna göre tek seferde bir uygulama oluşturmaya çalışıyor. Claude Code ve OpenAI’nin Codex’i, Glaze’in temel modelleri arasında yer alıyor. Yapılan testler sonucunda, Glaze’in işi ilk denemede tamamlamak için ekstra çaba gösterdiği görülüyor.
Temel İşlevlerin Kolay Yönetimi
Mann, kullanıcıların yalnızca istedikleri şeyi yazmalarını sağlamak için Glaze’in tasarlandığını belirtiyor. Eğer kod içerisine dalmak zorundaysanız, sistemin bir hata yaptığını ifade ediyor. Glaze, bulut depolama, iyi tasarımın temel ilkelerini takip etme ve gerekli tüm API’leri yönetme gibi işlevleri otomatik olarak üstleniyor. Bu özellikler genellikle yazılımda standart olarak kabul edilse de, Claude Code ile bile oluşturulması gerçek bilgi ve çaba gerektiriyor.
Çeşitli Uygulama Örnekleri
Zoom üzerinden Mann, oluşturduğu çeşitli uygulamaları gösteriyor. Bunlar arasında herhangi bir fotoğraftan emoji üreten, basit bir harcama takipçisi, Zoom toplantılarını kaydedip önemli anları vurgulayan uygulamalar yer alıyor. Ayrıca, veri görselleştirme panelleri, proje takipçileri ve logo oluşturucular gibi birçok basit ve şık tasarımlı uygulama örneği mevcut.
Glaze’in Raycast ile Entegrasyonu
Glaze, teknik olarak bir Raycast özelliği olmamakla birlikte, başlatıcı ile derin bir entegrasyona sahip. Glaze uygulamaları geliştirildiğinde, Raycast’in bu uygulamaları entegre edip kendi sistemine sahip olmasını sağlama görevi bulunuyor. Kullanıcılar, uygulamalar arasında geçiş yapabilir ve aradıkları uygulamaları kolayca bulabilir.
Hedef, basit görünse de hızla karmaşıklaşabiliyor. Glaze ile bir uygulama oluşturduğunuzda ve başka bir kullanıcı bunu Glaze Mağazası’ndan yüklediğinde, gerçekten sizin uygulamanız mı, yoksa GitHub’dan indirilmiş bir kod mu? Diğer kullanıcının, sizin uygulamanıza özellik ekleyip bunu kendi uygulaması olarak adlandırma hakkı var mı? Peki, bir hata meydana gelirse, kim sorumlu olacak?
Mann, bu soruların tümüne kesin cevaplar veremediğini itiraf ediyor. Glaze için hangi fiyatlandırmanın uygulanacağı konusunda bile belirsizlikler bulunuyor. Henüz plan, ücretsiz bir versiyon ve kullanım bazında 20-30 dolara kadar birkaç farklı ücretli seçenek sunmak. Genel olarak, çoğu insanın yerel makinesinde çalışan basit araçlar geliştirmek isteyeceği öngörülüyor.
Peki, siz Glaze ile hangi tür uygulamaları geliştirmek istersiniz?


