Dashcode (yazılım)

Dashcode Apple tarafından Mac OS X Leopard'a dahil edilen ve Dashboard için widget'ların geliştirilmesini kolaylaştıran bir yazılım uygulamasıydı. İlk kez 24 Mayıs 2006'da Xcode geliştirici araçlarının bir parçası olarak yeni MacBook'lara dahil edildi.

Dashcode, Version 3.0 (328), isteğe bağlı bir yükleme olarak Mac OS X Snow Leopard DVD'sindeki Apple'nin Xcode geliştirici araçlarının bir parçası olarak dahil edildi. Dashcode, Xcode 4 için Sürüm 3.0.5'ın son yinelemesi, geliştirici hesap sahipleri tarafından kullanılabilir haldedir.

Yayınlama geçmişi 
Steve Jobs, Dashcode'ni 2006 WWDC açılış konuşması sırasında Leopard'a dahil edilmesi için yeni bir özellik olarak belirtti. Varsayılan olarak bir Xcode kurulumunun bir parçası olarak yüklenmemesine rağmen WWDC'de verilen DVD'ler, Dashcode'nin bir sürümünü içeriyordu. Dashcode'nin WWDC yapısı, bazı arabirim ve işlevsellik geliştirmelerinin yanı sıra birkaç ek şablon içeriyordu. Bu WWDC yapısı hem Mac OS X v10.4'te, hem de Mac OS X 10.5'in ("Leopard") WWDC yapıda başlatıldı, ancak Mac OS X Tiger'de kullanılamaz oldu.

20 Aralık 2006'da Apple, Dashcode'nin bir genel beta sürümünü piyasaya sürdü. Bu sürümü duyururken Apple, beta'yı Mac OS X v10.4 ile uyumluluk için 'ölçeklendirildiğini' belirtti. Bu beta sürümü 15 Temmuz 2007'de doldu.

Dashcode iOS 
Dashcode Sürüm 2.0 (151), Apple'nin iOS SDK'sının bir parçası olarak bulunur. Bu, Safari'nin iOS sürümü için Web uygulamalarının oluşturulmasına izin verir.

Dashcode Sürüm 3.0.2 (336), Xcode ile birlikte Mac OS X Lion'a yüklenir. Bunun, Dashcode tarafından oluşturulan web uygulamalarının yerel olarak yüklenmesine izin verip vermeyeceği bilinmiyor, çünkü böyle bir yetenek iOS'un yerel bir kurulumda çalışan Dashboard'a benzer bir yazılım katmanı çalıştırmasına izin verecektir. Şu anda, iOS yerli kodlar ile web kodu arasında bir ayrım yapmayı sürdürüyor; böylece yerel uygulamalar İnternet'teki verilere erişebilir, web içeriğine Safari için yerel uygulamalar tarafından erişilemez. Aynı şekilde web içeriği (web uygulamaları da dahil olmak üzere) Safari tarayıcısında çalıştırılabilir, ancak dosya sistemine ya da iOS'un diğer içeriklerine erişemez ve işletim sisteminde yerel kodla aynı şekilde yüklenemez. iOS için yerel kod yazılımı, şu anda Xcode paketi, özellikle de iOS SDK ile paketlenmiş Interface Builder'in iPhone odaklı bir versiyonu kullanılarak geliştirilmiştir.

Kaynakça

Dış bağlantılar 
 Dashcode beta 
 Dashcode tanıtımı

Ayrıca bakınız 
Interface Builder (uygulama)
Xcode
Quartz Composer (programlama dili)
Instruments (yazılım)

Apple yazılımları
Mac OS X programlama araçları