Objective-C

Objective-COku, İzle , Dinle , Öğren!

Liste Fiyatı : 52,80TL
İndirimli Fiyat : 52,80 TL
9786054205714
373943
Objective-C
Objective-C Oku, İzle , Dinle , Öğren!
52.80

iPhone ortaya çıkıncaya kadar Apple firmasının sağladığı platformlar için uygulama geliştirmek, MAC OS işletim sistemi için uygulama geliştirmekle eş değerdi. Apple eskiden sadece belli bir kitleye hitap ettiğinden, Apple platformları için uygulama geliştiren yazılımcı sayısı da diğer programlama dillerini kullananlara nazaran daha azdı.

iPhone devrimiyle birlikte Apple kendi yazılım geliştirme ortamını dış dünyadaki geliştiricilerin kullanımına açtı ve yazılım geliştiricilere önemli bir iş kapısı araladı. Böylece itibaren Apple platformları için uygulama geliştirmede kullanılan Objective-C dilinin popüleritesi inanılmaz bir şekilde artmaya başladı.

Programlama dillerinin popülerliğini araştıran Tiobe Software isimli bağımsız bir firmanın değerlendirmesine göre, Objective-C programlama dili 2006 yılında popülerlik konusunda 38. sıradayken Şubat 2012 itibariyle PHP'yi arkasına alıp 5. sıraya yerleşmiş durumdadır. 2012 senesi içerisinde yaygınlık açısından C++ ve C#'ı geçmesi, Java ve C'nin arkasından 3. sıraya yerleşmesi beklenmektedir.

Kullanımı bu kadar hızlı bir artış gösteren ve iOS platformunun gücünün perde arkasındaki aktörü olan Objective-C diline başlarken; kaynak sıkıntısı çeken geliştiricilerin referans kaynak ihtiyacına cevap vermek, bu kitabın temel amacıdır.

Bu kitap, şimdiye kadar karşılaştıklarınızdan çok farklı bir dünyaya giriş yapmanızı sağlayacak. Eğer programlama deneyiminiz varsa ve MAC platformuna yeni başlıyorsanız, şu ana kadar karşılaştıklarınızdan tamamen farklı olan bir platforma adım atacağınızın bilincinde olmalısınız. Burası tamamen farklı bir bakış açısıyla tasarlanmış, özgün ve şahsi kanaatimce çok başarılı tasarlanmış bir dünyadır. Eğer hiçbir programlama deneyiminiz yoksa ve bu platforma ilk defa adım atıyorsanız, bundan sonra karşılaşacaklarınızın yavan kalmasını sağlayacak kadar başarılı bir deneyim olacaktır.

Bu kitabın amacı; iOS platformundan ziyade Objective-C dilinin temellerini vermektir. Dolayısıyla kitap içerisinde Objective-C'nin miras aldığı C programlama dili ve Objective-C programlama dili konusunda komut satırı tabanlı uygulamalar bulacaksınız.

Bu uygulamalara ek olarak gelen DVD içerisinde, iOS uygulama geliştirme konusunda birkaç örnek uygulamanın nasıl geliştirileceğini anlatan çeşitli videolar bulacaksınız. Bu videoların yanı sıra, XCode geliştirme ortamının kurulumu ve kullanımı hakkında ayrıntılı bilgiler ve canlı anlatımlar içeren ve Objective-C uygulamalarının diğer ortamlarda nasıl derlenip çalıştırılacağınız anlatan videolar da olacaktır.

Kitapta yer alan başlıca konu başlıkları şunlardır:

• iOS İşletim Sistemi Katmanları
• iOS Yazılım Geliştirme Kiti Araçları
• iOS SDK ve Geliştirme Ortamlarının Kurumları
• XCode IDE
• iOS Simulator
• Interface Builder
• Instruments
• Cocoa Touch Katmanı
• Apple LLVM Derleyici
• Objective-C Programlama Diline Giriş
• Nesne Yönelimli Programlama
• Objective-C Dilinin Diğer Programlama Dilleriyle Karşılaştırılması
• Derleme ve Bağlama İşlemleri
• Temel C Programlama Kavramları
• Veri Tipleri
• Özel Değişken Tipleri
• Temel Girdi ve Çıktı Komutları
• Tip Dönüşümleri ve Çevrimleri
• Fonksiyonlar
• Main Fonksiyon
• İşaretçiler
• Dinamik Bellek Yönetimi
• Direktifler
• SmallTalk
• NSLog
• NSString
• Sınıflar, Nesneler ve Kalıtım Kavramları
• Sarmallama Kavramı ve Özellik Kullanımı
• Çok Biçimlilik, Dinamik Bağlama, Hata Yönetimi ve Protokol Kavramı
• Kategoriler ve Bloklar
• Koleksiyonlar
• Foundation Sınıfları ve Dosya İşlemleri
• IBOutlet ve IBAction
• Storyboard Kullanımı
• Film Kataloğu Uygulaması
• Uygulamalı Eğitim Videoları

  • Açıklama
    • iPhone ortaya çıkıncaya kadar Apple firmasının sağladığı platformlar için uygulama geliştirmek, MAC OS işletim sistemi için uygulama geliştirmekle eş değerdi. Apple eskiden sadece belli bir kitleye hitap ettiğinden, Apple platformları için uygulama geliştiren yazılımcı sayısı da diğer programlama dillerini kullananlara nazaran daha azdı.

      iPhone devrimiyle birlikte Apple kendi yazılım geliştirme ortamını dış dünyadaki geliştiricilerin kullanımına açtı ve yazılım geliştiricilere önemli bir iş kapısı araladı. Böylece itibaren Apple platformları için uygulama geliştirmede kullanılan Objective-C dilinin popüleritesi inanılmaz bir şekilde artmaya başladı.

      Programlama dillerinin popülerliğini araştıran Tiobe Software isimli bağımsız bir firmanın değerlendirmesine göre, Objective-C programlama dili 2006 yılında popülerlik konusunda 38. sıradayken Şubat 2012 itibariyle PHP'yi arkasına alıp 5. sıraya yerleşmiş durumdadır. 2012 senesi içerisinde yaygınlık açısından C++ ve C#'ı geçmesi, Java ve C'nin arkasından 3. sıraya yerleşmesi beklenmektedir.

      Kullanımı bu kadar hızlı bir artış gösteren ve iOS platformunun gücünün perde arkasındaki aktörü olan Objective-C diline başlarken; kaynak sıkıntısı çeken geliştiricilerin referans kaynak ihtiyacına cevap vermek, bu kitabın temel amacıdır.

      Bu kitap, şimdiye kadar karşılaştıklarınızdan çok farklı bir dünyaya giriş yapmanızı sağlayacak. Eğer programlama deneyiminiz varsa ve MAC platformuna yeni başlıyorsanız, şu ana kadar karşılaştıklarınızdan tamamen farklı olan bir platforma adım atacağınızın bilincinde olmalısınız. Burası tamamen farklı bir bakış açısıyla tasarlanmış, özgün ve şahsi kanaatimce çok başarılı tasarlanmış bir dünyadır. Eğer hiçbir programlama deneyiminiz yoksa ve bu platforma ilk defa adım atıyorsanız, bundan sonra karşılaşacaklarınızın yavan kalmasını sağlayacak kadar başarılı bir deneyim olacaktır.

      Bu kitabın amacı; iOS platformundan ziyade Objective-C dilinin temellerini vermektir. Dolayısıyla kitap içerisinde Objective-C'nin miras aldığı C programlama dili ve Objective-C programlama dili konusunda komut satırı tabanlı uygulamalar bulacaksınız.

      Bu uygulamalara ek olarak gelen DVD içerisinde, iOS uygulama geliştirme konusunda birkaç örnek uygulamanın nasıl geliştirileceğini anlatan çeşitli videolar bulacaksınız. Bu videoların yanı sıra, XCode geliştirme ortamının kurulumu ve kullanımı hakkında ayrıntılı bilgiler ve canlı anlatımlar içeren ve Objective-C uygulamalarının diğer ortamlarda nasıl derlenip çalıştırılacağınız anlatan videolar da olacaktır.

      Kitapta yer alan başlıca konu başlıkları şunlardır:

      • iOS İşletim Sistemi Katmanları
      • iOS Yazılım Geliştirme Kiti Araçları
      • iOS SDK ve Geliştirme Ortamlarının Kurumları
      • XCode IDE
      • iOS Simulator
      • Interface Builder
      • Instruments
      • Cocoa Touch Katmanı
      • Apple LLVM Derleyici
      • Objective-C Programlama Diline Giriş
      • Nesne Yönelimli Programlama
      • Objective-C Dilinin Diğer Programlama Dilleriyle Karşılaştırılması
      • Derleme ve Bağlama İşlemleri
      • Temel C Programlama Kavramları
      • Veri Tipleri
      • Özel Değişken Tipleri
      • Temel Girdi ve Çıktı Komutları
      • Tip Dönüşümleri ve Çevrimleri
      • Fonksiyonlar
      • Main Fonksiyon
      • İşaretçiler
      • Dinamik Bellek Yönetimi
      • Direktifler
      • SmallTalk
      • NSLog
      • NSString
      • Sınıflar, Nesneler ve Kalıtım Kavramları
      • Sarmallama Kavramı ve Özellik Kullanımı
      • Çok Biçimlilik, Dinamik Bağlama, Hata Yönetimi ve Protokol Kavramı
      • Kategoriler ve Bloklar
      • Koleksiyonlar
      • Foundation Sınıfları ve Dosya İşlemleri
      • IBOutlet ve IBAction
      • Storyboard Kullanımı
      • Film Kataloğu Uygulaması
      • Uygulamalı Eğitim Videoları

      Stok Kodu
      :
      9786054205714
      Boyut
      :
      15.00x21.00
      Sayfa Sayısı
      :
      552
      Basım Yeri
      :
      İstanbul
      Baskı
      :
      3
      Basım Tarihi
      :
      2017-01
      Kapak Türü
      :
      Ciltsiz
      Kağıt Türü
      :
      1. Hamur
      Dili
      :
      Türkçe
  • Taksit Seçenekleri
    • Axess Kartlar
      Taksit Sayısı
      Taksit tutarı
      Genel Toplam
      Tek Çekim
      52,80   
      52,80   
      2
      26,40   
      52,80   
      3
      18,30   
      54,91   
      6
      9,42   
      56,50   
      9
      6,39   
      57,55   
      12
      4,88   
      58,61   
      QNB Finansbank Kartları
      Taksit Sayısı
      Taksit tutarı
      Genel Toplam
      Tek Çekim
      52,80   
      52,80   
      2
      27,46   
      54,91   
      3
      18,66   
      55,97   
      6
      9,50   
      57,02   
      9
      6,45   
      58,08   
      12
      -   
      -   
      Bonus Kartlar
      Taksit Sayısı
      Taksit tutarı
      Genel Toplam
      Tek Çekim
      52,80   
      52,80   
      2
      26,40   
      52,80   
      3
      18,30   
      54,91   
      6
      9,42   
      56,50   
      9
      6,39   
      57,55   
      12
      4,88   
      58,61   
      Paraf Kartlar
      Taksit Sayısı
      Taksit tutarı
      Genel Toplam
      Tek Çekim
      52,80   
      52,80   
      2
      26,40   
      52,80   
      3
      18,30   
      54,91   
      6
      9,42   
      56,50   
      9
      6,39   
      57,55   
      12
      4,88   
      58,61   
      Maximum Kartlar
      Taksit Sayısı
      Taksit tutarı
      Genel Toplam
      Tek Çekim
      52,80   
      52,80   
      2
      26,40   
      52,80   
      3
      18,30   
      54,91   
      6
      9,42   
      56,50   
      9
      6,39   
      57,55   
      12
      4,88   
      58,61   
      World Kartlar
      Taksit Sayısı
      Taksit tutarı
      Genel Toplam
      Tek Çekim
      52,80   
      52,80   
      2
      26,40   
      52,80   
      3
      18,83   
      56,50   
      6
      9,42   
      56,50   
      9
      6,39   
      57,55   
      12
      4,88   
      58,61   
      Diğer Kartlar
      Taksit Sayısı
      Taksit tutarı
      Genel Toplam
      Tek Çekim
      52,80   
      52,80   
      2
      26,40   
      52,80   
      3
      18,30   
      54,91   
      6
      9,42   
      56,50   
      9
      6,39   
      57,55   
      12
      4,88   
      58,61   
  • Yorumlar
    • Yorum yaz
      Bu kitabı henüz kimse eleştirmemiş.
Kapat