000 06252nam a22003137a 4500
001 0032617
003 KOHA_MİRAKIL
005 20260207002827.0
007 ta
008 110823b2010 tu |||gr||||#||||0|tur |
020 _a9789944711456
040 _aTR-BiSEU
_btur
_cTR-BiSEU
_erda
041 0 _atur
044 _ctu
050 _aQA76.8.I64
_bV87 2010
100 1 _aVural, Ahmet.
245 1 _aiPhone ile programlama/
_cAhmet Vural ; Ahmet Vural.
264 1 _aİstanbul :
_bPusula yayınları
_c2010
300 _a214 sayfa: resimli; 25 cm.
336 _ametin
_btxt
_2rdacontent
337 _aaracısız
_bn
_2rdamedia
338 _acilt
_bnc
_2rdacarrier
490 1 _aPusula ;
_v212.
505 _aİçindekiler
_x1. iPhone ve Mobil Uygulama Geliştirmeye Giriş 1
_xİlk Uygulamamız - Göründüğü Kadar Zor Değil 2
_xiPhone ve App Store 6
_xApp Store ile Zengin Olmak Gerçekten Mümkün mü? 8
_xKaliteli Arabirim ve Kullanılabilirlik 8
_xGörsel Olarak Cilalanmış Uygulamalar 9
_xBaşarılı Tanıtım ve Pazarlama 9
_xMasaüstü ve Mobil Uygulamaların Farkları 9
_xHafıza ve İşlemci Hızı 10
_xKüçük Ekran 10
_xGüvenlik 10
_xUygulama Çalışma Kısıtlamaları 10
_xHafıza Yönetimi 11
_xiPhone İçin Uygulama Geliştirme ve iPhone Ortamı 11
_xCocoa Touch 11
_xiPhone Uygulamaları Geliştirmek İçin Neler Gerekli? 13
_xKayıtlı Geliştirici Olmak 14
_xApp Store'dan Para Kazanmaya Hazır mıyız? 17
_xKısa Bir Hatırlatma ve Önemli Noktalar 18
_x2. Öğrenciler Bizi Bekliyor. YGS Puan Hesaplama ve Tercih Robotu
_xUygulaması Puanmatik'i Geliştiriyoruz 19
_xiPhone İçin Uygulama Tasarım Konsepti ve Uygulamamız 20
_xSDK'yı Kullanarak Uygulama Geliştirme 20
_xGörsel Tasarımın Önemi 22
_xÖnce Yeteri Kadar Objective -C 23
_xPointerlar 23
_xObjective -C Sınıfları 24
_xSınıf arabirimleri (InterFace) ve Uygulama sınıfları (Implementation) 25
_x©interface ve @implementation derleyici yönergeleri 26
_x
_xObjective-C de Metot tanımlama ve bildirimleri 26
_x.h Dosyası'nın (Arabirim) yapısı 28
_x.m dosyası (implementation) yapısı 28
_xPublic, Private ve Protected olarak değişken tanımlama 29
_xCocoa Touch 30
_xMessages ve Objective - C'de Hafıza Yönetimi 31
_xSınıf ve Örnek Metotlar 32
_xAlloc ve Init Metodları 32
_xRetain ve Release Kullanarak Hafıza Yönetimi 33
_xXcode 35
_xXcode Proje Ekranı 38
_xInterface Builder 42
_xiPhone Simulator 46
_xiPhone İçin Uygulama Geliştirme ve Arabirim Kuralları 47
_xKısa Bir Hatırlatma ve Önemli Noktalar 49
_x3. YGS Puan Hesaplama Uygulamasını Geliştirmeye Devam Ediyoruz:
_xPuanmatik'in Arabirim Bileşenleri ve Temel Etkileşimler 51
_xUygulamamızı Yazmaya Başlayalım 52
_xModel - View - Controller Sistemi 52
_xViewController Oluşturmak 54
_xIBOutlet 57
_xIBAction 63
_xApplication Delegate Kullanımı 70
_xUI ( Kullanıcı Arabirimi) Elemanları Hakkında Kısa Bir Açıklama 71
_xUygulamamıza Autosize ve Autorotate Özelliği Ekleme 74
_xKısa Bir Hatırlatma ve Önemli Noktalar 76
_x4. Üniversite Tercih Robotu Uygulamamız Puanmatik'e Bir Ekran Daha
_xEkliyoruz: Multivievv ( Çok Ekranlı) Uygulamalar 77
_xTercihlerimizi Tvvitter ile Arkadaşlarımıza Duyuracak Bir Ekran Ekliyoruz. 78
_xiPhone'da Multivievv (Çok Ekranlı) Uygulama Mimarisi 81
_xView Controller ve Nib Dosyaları 84
_xUlPicker Aracı 88
_xEkranlar Arası Geçiş ve İlk Ekran 90
_xGeçiş Efektleri 91
_xKısa Bir Hatırlatma ve Önemli Noktalar 101
_x5. "Bekar Mutfağı" iPhone İçin Yemek Tarifleri Uygulaması: TableVievv
_xve Navigation Controller İle Çalışma 103
_xBekar Mutfağı Uygulaması için Tasarım ve Hazırlık 10
_xTableVievv ve Navigation Controller 10
_xPlists ile Veri Saklama ve Plists'teki verileri Kullanma 11
_xPlists Dizileri 11
_xTarif Detayları Ekranı 111
_xNavigasyon Kontrolü ile Ekranlar Arası Geçiş 12l
_xDictionaries Kullanımı l2-
_xDebugging 12'
_xTarif Ekranında Veri Görüntüleme 12:
_xKısa Bir Hatırlatma ve Önemli Noktalar 12!
_x6. Bekar Mutfağı Uygulamasını Geliştiriyoruz: Veri Ekleme ve Düzenleme 12!
_xDetay Ekranını Geliştirme ve Yeni Tarif Ekleme İçin Hazır Hale Getirme 13(
_xKullanıcı Arabirimleri Üzerine Birkaç Söz 13.!
_xScrollVievv, Detay Ekranları 135
_xUygulamamıza Yeni Tarifler Ekleme ve Tarifleri Düzenleme 14.'
_xUygulamamızı Yayınlama ve Derleme 145
_xKısa Bir Hatırlatma ve Önemli Noktalar 15C
_x7. İlk Oyunumuz: Quartz, OpenGL ES, Core Animation ve Acceleromete
_x(Akselometre) Kullanımı 151
_xQuartz mı OpenGL ES mi? 152
_xÇizim İşlemleri ve Quartz ile Çalışmak 153
_xQuartz Koordinat Sistemi 154
_xContext'e İmaj Çizdirmek 155
_xŞekilleri Çizdirmek 155
_xCore Animation 156
_xQuartz ile İlk Oyunumuz 160
_xOyunumuzu Akselometre ile yönlendirmek 162
_xOyun Ekranını Yazma 162
_xiPhone ile Oyun Geliştirme Üzerine 165
_xKısa Bir Hatırlatma ve Önemli Noktalar 167
_x8. Kullanabileceğiniz iPhone Özellikleri 169
_xCore Location ve GPS 170
_xKonum Bulucu İle Konum Bulma 172
_xHata Uyarıları 173
_xYerelleştirme - Localization 174
_xString Kaynakları Yerelleştirme 177
_xıPhone'un Kullanıcı Arabirimi ile Yapabilecekleriniz 177
_x
_xMulti-Touch Özelliğini Uygulamalarda Kullanma 178
_xSallama Gibi Hareketleri Uygulama Kontrolünde Kullanma 186
_xKısa Bir Hatırlatma ve Önemli Noktalar 188
_x9. Uygulamamızı Tamamladık, Ya Şimdi 189
_xApp Store Kuralları ve App Store'da Uygulama Yayınlama 190
_xUygulamanızı App Store'a Kaydederken İhtiyaç Duyacağınız İpuçları 193
_xiTunes Connect 195
_xApp Store Temelli Pazarlama Teknikleri 196
_xApp Store bünyesinde uygulamanızın tanıtımı için yapabilecekleriniz 197
_xApp Store dışında uygulayabileceğiniz tanıtım yöntemleri 198
_xBaşarılı Bir Uygulama Geliştirmek İçin Dikkat Edilmesi Gerekenler 199
_xSon Sözler 202
_x
_x10.iPhone 4 ve İOS 4'ün Getirdikleri 203
_xiPhone 4 ve iOS 4 ile gelen bazı özellikler 204
_xiOS 4'de Çok görevlilik nasıl yerine getiriliyor? 207
_xKlasörleme 209
_xiBooks 210
_xDiğer Yeni API'ler 211
_xİOS 4 SDK ile ilgili Yenilikler 211
_xYeni Yöntemler 212
_xiOS 4 de Grafik ve Multimedya yönelik değişiklikler 213
_x
650 0 _aiPhone (Smartphone--Programming.
_963407
650 0 _aSmartphones--Programming.
_963408
830 1 _aPusula ;
_v212.
_93160
942 _2lcc
_cBK
999 _c32526
_d32526