beyazak
17-02-2007, 20:28
[Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]
Sizi daha az bekletmek ve kod yazmaya daha fazla zaman ayırmanızı sağlamak için tasarlanan, Apple'ın geliştirici üretkenliğinde çığır açan yaklaşımı, bütün yoğun ve zaman harcatan işlerinizi bilindik arayüz konseptlerini eşsiz bir performans teknolojisi ile birleştiren bir Entegre Geliştirme Ortamı içinde düzenler.
Amacınız ister bir UNIX metin filtresini port etmek, ister yeni bir hesap tablosu uygulaması oluşturmak, ya da tam fonksiyonlu bir video efekt üreticisi yaratmak olsun, Mac OS X altında hızlı ve verimli çalışmanıza yardımcı olacak araçlar ve teknolojileri bulacaksınız. Hepsinden iyisi, komple bir geliştirme aracı paketinin (Xcode isimli) Mac OS X ile ücretsiz olması.
Xcode 2: Çalışmak İçin Yeni Bir Yol
Güçlü UNIX-tabanlı araçları, mükemmel bir Mac OS X kullanıcı arayüzünü ve yüksek performanslı geliştirme teknolojilerini birleştiren Xcode ([Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]), Mac OS X Tiger geliştiricilerine Mac OS X uygulamaları geliştirmek için en hızlı yolu, çığır açan bir kullanıcı arayüzünü ve yeni Apple teknolojilerinin avantajlarını kullanmanın en kolay yolunu veriyor. Apple ve IBM ortaklığıyla geliştirilen compiler makine modeli ile, Xcode kodları Apple'ın PowerPC G5 mimarisine optimize etmek için GCC 4.0 kullanır.
[Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]
Cocoa Avantajı
Yeni, sadece Mac OS X-uyumlu projeler için, [Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.] size tam özellikli uygulamalar geliştirmenin en hızlı yolunu sağlar. Hızlı geliştirme ve yüksek üretkenlik destekleyen nesne temelli bir framework seti, Cocoa sağlam ve güçlü Mac OS X uygulamaları yaratmak için kullanabileceğiniz tam özellikli class setleri sunars. Cocoa; Java, Objective-C (ANSI-C'ye basit, nesne-temelli bir genişletme) ve AppleScript içinde programlanabilir ve C, C++ ve diğer dillerle kolay entegrasyon sağlar.
[Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]
AppleScript'in Gücü
[Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.] size esnek Mac OS X betik yeteneklerini, UNIX shell araçlarıyla entegre olarak sunar. AppleScript'i yığın işleme, dosya dönüştürme ve değıştirme, işleri belirlenen zamanlarda yapma, veri tabanları ve diğer uygulamalar arasında bilgi transferi ve çoklu uygulamaların eylemlerini birleştirerek otomatik iş akışları yaratmak amacıyla kullanabilirsiniz.
[Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]
UNIX temeli
Açık kaynak, UNIX-tabanlı ([Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.])temeli sayesinde Mac OS X Tiger istediğiniz dilleri kullanmanıza olanak tanır: Perl, PHP, Python, Tcl ve fazlası. GCC, gdb, vi, emacs ve pico gibi yerleşik geliştirme araçları ile çalışabilir, ve grep, chmod, ps, crontab, top ve tail gibi UNIX shell araçlarından faydalanabilirsiniz. Eğer başka bir UNIX platformunda bir kullanışlılık programı yazdıysanız, Mac OS X Tiger'da çabucak çalıştırmaya başlayabilirsiniz.
Artan UNIX araçlarına ek olarak, QuickTime’ın multimedya mimarisini kullanarak kolayca yazılımınızın gücünü genişletebilirsiniz (Flash 4, Cubic VR, RTP/RTSP video streaming, MPEG ve geniş grafik dosyası format seçenekleri gibi).
[Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]
64-bit Uyumluluğu
Tiger özellikle 64-bit PowerPC G5 işlemci ([Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.])için yeniden tasarlanmış bir kernel ve güncellenmiş sistem yazılım matematik kitaplıkları ile gelir. Güncellenmiş kernel, 4GB fiziksel bellek bariyerini kırarak 64-bit bilgi işlemin en önemli faydasını sağlar. Sistem matematik ve vektör kitaplıklarının anahtar fonksiyonları, 64-bit G5 tarafından desteklenen yeni ve daha hızlı matematik fonksiyonlarından faydalanmak için ayarlandı. Ayrıca, sistem matematik fonksiyonlarını kullanan özel ayarlanmamış uygulamalar, G5 üzerinde otomatik performans artışı kazanırlar. PowerPC çip baştan sona hem 32-bit hem de 64-bit uygulamaları emülasyon ya da dönüştürme yazılımı olmadan çalıştırmak üzere tasarlandı. Bu da, bugün Mac OS X üzerinde çalışan 32-bit uygulamaların, yeniden compile ya da optimize edilme gereği olmadan 64-bit PowerPC G5 İşlemci-tabanlı Macintosh bilgisayarlarında çalışacağı anl..... gelmektedir.
[Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]
Yerleşik Java
Java ([Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]) hiç bu kadar güzel görünmemişti. Mac OS X Tiger'da yerleşik olarak Java 2 Platformunun en son, sertifikalı sürümü bulunmaktadır. Geliştirilmiş Code Sense indeksleme ve Ant proje şablonları ile, Java kullanıcıları kendi standart Java paketlerini ve yapılandırma araçlarını Xcode'un anahtar üretkenlik araçları ile kullanmaya devam edebilirler.
Sizi daha az bekletmek ve kod yazmaya daha fazla zaman ayırmanızı sağlamak için tasarlanan, Apple'ın geliştirici üretkenliğinde çığır açan yaklaşımı, bütün yoğun ve zaman harcatan işlerinizi bilindik arayüz konseptlerini eşsiz bir performans teknolojisi ile birleştiren bir Entegre Geliştirme Ortamı içinde düzenler.
Amacınız ister bir UNIX metin filtresini port etmek, ister yeni bir hesap tablosu uygulaması oluşturmak, ya da tam fonksiyonlu bir video efekt üreticisi yaratmak olsun, Mac OS X altında hızlı ve verimli çalışmanıza yardımcı olacak araçlar ve teknolojileri bulacaksınız. Hepsinden iyisi, komple bir geliştirme aracı paketinin (Xcode isimli) Mac OS X ile ücretsiz olması.
Xcode 2: Çalışmak İçin Yeni Bir Yol
Güçlü UNIX-tabanlı araçları, mükemmel bir Mac OS X kullanıcı arayüzünü ve yüksek performanslı geliştirme teknolojilerini birleştiren Xcode ([Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]), Mac OS X Tiger geliştiricilerine Mac OS X uygulamaları geliştirmek için en hızlı yolu, çığır açan bir kullanıcı arayüzünü ve yeni Apple teknolojilerinin avantajlarını kullanmanın en kolay yolunu veriyor. Apple ve IBM ortaklığıyla geliştirilen compiler makine modeli ile, Xcode kodları Apple'ın PowerPC G5 mimarisine optimize etmek için GCC 4.0 kullanır.
[Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]
Cocoa Avantajı
Yeni, sadece Mac OS X-uyumlu projeler için, [Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.] size tam özellikli uygulamalar geliştirmenin en hızlı yolunu sağlar. Hızlı geliştirme ve yüksek üretkenlik destekleyen nesne temelli bir framework seti, Cocoa sağlam ve güçlü Mac OS X uygulamaları yaratmak için kullanabileceğiniz tam özellikli class setleri sunars. Cocoa; Java, Objective-C (ANSI-C'ye basit, nesne-temelli bir genişletme) ve AppleScript içinde programlanabilir ve C, C++ ve diğer dillerle kolay entegrasyon sağlar.
[Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]
AppleScript'in Gücü
[Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.] size esnek Mac OS X betik yeteneklerini, UNIX shell araçlarıyla entegre olarak sunar. AppleScript'i yığın işleme, dosya dönüştürme ve değıştirme, işleri belirlenen zamanlarda yapma, veri tabanları ve diğer uygulamalar arasında bilgi transferi ve çoklu uygulamaların eylemlerini birleştirerek otomatik iş akışları yaratmak amacıyla kullanabilirsiniz.
[Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]
UNIX temeli
Açık kaynak, UNIX-tabanlı ([Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.])temeli sayesinde Mac OS X Tiger istediğiniz dilleri kullanmanıza olanak tanır: Perl, PHP, Python, Tcl ve fazlası. GCC, gdb, vi, emacs ve pico gibi yerleşik geliştirme araçları ile çalışabilir, ve grep, chmod, ps, crontab, top ve tail gibi UNIX shell araçlarından faydalanabilirsiniz. Eğer başka bir UNIX platformunda bir kullanışlılık programı yazdıysanız, Mac OS X Tiger'da çabucak çalıştırmaya başlayabilirsiniz.
Artan UNIX araçlarına ek olarak, QuickTime’ın multimedya mimarisini kullanarak kolayca yazılımınızın gücünü genişletebilirsiniz (Flash 4, Cubic VR, RTP/RTSP video streaming, MPEG ve geniş grafik dosyası format seçenekleri gibi).
[Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]
64-bit Uyumluluğu
Tiger özellikle 64-bit PowerPC G5 işlemci ([Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.])için yeniden tasarlanmış bir kernel ve güncellenmiş sistem yazılım matematik kitaplıkları ile gelir. Güncellenmiş kernel, 4GB fiziksel bellek bariyerini kırarak 64-bit bilgi işlemin en önemli faydasını sağlar. Sistem matematik ve vektör kitaplıklarının anahtar fonksiyonları, 64-bit G5 tarafından desteklenen yeni ve daha hızlı matematik fonksiyonlarından faydalanmak için ayarlandı. Ayrıca, sistem matematik fonksiyonlarını kullanan özel ayarlanmamış uygulamalar, G5 üzerinde otomatik performans artışı kazanırlar. PowerPC çip baştan sona hem 32-bit hem de 64-bit uygulamaları emülasyon ya da dönüştürme yazılımı olmadan çalıştırmak üzere tasarlandı. Bu da, bugün Mac OS X üzerinde çalışan 32-bit uygulamaların, yeniden compile ya da optimize edilme gereği olmadan 64-bit PowerPC G5 İşlemci-tabanlı Macintosh bilgisayarlarında çalışacağı anl..... gelmektedir.
[Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]
Yerleşik Java
Java ([Linkleri görebilmek için kayıt olmanız gerekiyor. http://www.forumturka.net/forum/register.php link'ini alıp browser'ınıza yapıştırmanız yeterlidir.]) hiç bu kadar güzel görünmemişti. Mac OS X Tiger'da yerleşik olarak Java 2 Platformunun en son, sertifikalı sürümü bulunmaktadır. Geliştirilmiş Code Sense indeksleme ve Ant proje şablonları ile, Java kullanıcıları kendi standart Java paketlerini ve yapılandırma araçlarını Xcode'un anahtar üretkenlik araçları ile kullanmaya devam edebilirler.