ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Entwickeln mit dem iPhone SDK

دانلود کتاب با آیفون SDK توسعه دهید

Entwickeln mit dem iPhone SDK

مشخصات کتاب

Entwickeln mit dem iPhone SDK

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 3897219514, 9783897219519 
ناشر: O Reilly Verlag 
سال نشر: 2010 
تعداد صفحات: 606 
زبان: German 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 مگابایت 

قیمت کتاب (تومان) : 43,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 2


در صورت تبدیل فایل کتاب Entwickeln mit dem iPhone SDK به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب با آیفون SDK توسعه دهید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Was die Leser zu „Entwickeln mit dem iPhone SDK“ sagen......Page 3
Entwickeln mit dem iPhone SDK\r......Page 7
Inhaltsverzeichnis\r......Page 9
Vorwort......Page 15
1 Einführung......Page 17
1.1 In diesem Buch......Page 19
Von Chris Adamson......Page 21
Von Bill Dudney......Page 23
2.1 Starten......Page 25
2.2 Das „Hallo iPhone“-Projekt erstellen......Page 27
2.3 Eine einfache Oberfläche erstellen......Page 30
2.4 Rotieren des Texts - Anpassen des UI......Page 33
2.5 Rotieren des Texts - Anpassen des Codes......Page 34
2.6 Im Code navigieren......Page 35
2.7 Ihre Anwendung auf Ihrem iPhone ausführen......Page 36
3 Grundlagen der iPhone-Entwicklung......Page 39
3.1 Die Softwarearchitektur des iPhone......Page 40
3.2 Code in Objective-C......Page 41
3.3 Grundlegende Klassen von Cocoa Touch......Page 43
3.4 Arbeiten mit Xcode und dem Interface Builder......Page 44
Eine interaktive Anwendung entwerfen......Page 46
IBOutlets und IBActions deklarieren......Page 47
Die Oberfläche im IB erstellen......Page 48
Die Action implementieren......Page 53
3.5 Anatomie Ihrer iPhone-Anwendung......Page 55
3.6 Verhaltensanpassung durch Delegieren......Page 58
3.7 Speicherverwaltung der Anwendung......Page 61
3.8 Zugriff auf Variablen als Eigenschaften......Page 63
3.9 Kompakt: Was man sich merken sollte......Page 66
4.1 Implementieren einer Button-Action......Page 69
4.2 Ein Modell erstellen......Page 75
4.3 Den Controller um Outlets und Actions ergänzen......Page 78
4.4 Das UI anpassen......Page 80
4.5 Den Controller implementieren......Page 81
4.6 Den neuen View-Controller erstellen......Page 84
4.7 Erstellen des UI......Page 88
Konfigurieren des Textfelds......Page 90
4.8 Der MovieEditorViewController......Page 92
Die View des View-Controller......Page 94
5.1 Elemente einer Tabelle......Page 97
5.2 Tabellenbasierte Navigation einrichten......Page 99
5.3 Tabellendaten modellieren......Page 101
Feldstile......Page 104
Felder wiederverwenden......Page 107
5.5 Tabellen bearbeiten......Page 108
5.6 In Tabellen navigieren......Page 110
Den MovieEditorViewController hinzufügen......Page 112
Ein bestehendes Tabellenelement bearbeiten......Page 113
Ein Element zur Tabelle hinzufügen......Page 115
5.7 Eigene Felder in Tabellen-Views......Page 118
Ein eigenes Tabellenfeld entwerfen......Page 119
Laden und Anzeigen eines eigenen Tabellenfelds......Page 120
Werte in einem eigenen Tabellenfeld zuweisen......Page 122
5.8 Tabellendaten sortieren......Page 124
6.1 Navigation in Mail......Page 129
6.2 Der Navigations-Controller......Page 130
6.3 Navigationsbasierte Anwendungen......Page 131
6.4 View-Controller auf den Stack schieben......Page 135
6.5 Die Navigationsleiste anpassen......Page 136
6.6 View-Controller vom Stack holen......Page 142
7.1 Wann man Tabs verwendet......Page 145
7.2 Einen Tab-Controller erstellen......Page 147
7.3 View-Controller in Tab-Controllern......Page 149
7.4 Viele Controller......Page 154
8 Datei-I/O......Page 157
8.1 Das Dateisystem erforschen......Page 158
Über die Verzeichnisse Ihrer Anwendung......Page 160
8.2 Unser Projekt erstellen......Page 161
Ihren Code refaktorieren......Page 162
Verzeichnisse anzeigen......Page 164
8.3 Dateiattribute auslesen......Page 168
8.4 Daten aus Dateien lesen......Page 174
8.5 Asynchrones Lesen von Dateien......Page 178
8.6 Dateien und Verzeichnisse erstellen und löschen......Page 182
8.7 Daten in Dateien schreiben......Page 189
8.8 Eigenschaftslisten und NSCoding......Page 192
9.1 Anzeige einer umklappbaren Einstellungs-View in Ihrer Anwendung......Page 195
9.2 Einstellungen verwalten......Page 198
9.3 Einstellungen ändern und aktualisieren......Page 201
9.4 Abstecher: Sekündliches Aktualisieren der Uhr......Page 205
9.5 Die Systemanwendung für Einstellungen nutzen......Page 206
Die Datei Settings.bundle erstellen......Page 208
9.6 Einstellungen laden, die in der System-App konfiguriert wurden......Page 214
Ein kombinierter Ansatz......Page 216
10 Die Datenbank SQLite......Page 219
10.1 Ihre Datenbank erstellen......Page 220
10.2 Die Beispielanwendung erstellen......Page 223
10.3 Ihre Datenbank auf das iPhone bringen......Page 226
Kopieren in das Documents-Verzeichnis......Page 227
Werte in die Datenbank einfügen......Page 229
Werte aus der Datenbank lesen......Page 232
11 Core Data......Page 239
11.1 Die Konferenzanwendung......Page 240
11.2 Der Core Data-Stack......Page 243
11.3 Aufbau des Core Data-Stack......Page 246
11.4 Modellieren......Page 249
11.5 Track-Tabellen-View......Page 257
11.6 Die Tracks einlesen......Page 261
11.7 Tracks ändern......Page 262
11.8 Navigation......Page 266
12.1 Ein Browser in zehn Minuten mit der UIWebView......Page 273
Das Projekt aufsetzen......Page 274
Das Browser-GUI im IB erstellen......Page 275
Den Browsers implementieren......Page 276
Sie haben noch fünf weitere Minuten?......Page 278
12.2 Daten über das Netzwerk lesen......Page 279
Eine passwortgeschützte Website einrichten......Page 284
Umgang mit der HTTP-Authentifizierung......Page 288
12.4 XML von Webservices parsen......Page 291
Die Twitter-Daten laden......Page 293
Die Twitter-Daten parsen......Page 294
Mehr Optionen zum Parsen von XML......Page 300
12.5 Mails aus Ihrer Anwendung schicken......Page 303
13.1 Ad-hoc-Netzwerk-Services mit Bonjour......Page 307
Apache für Bonjour einrichten......Page 308
13.2 Bonjour Service Discovery......Page 309
13.3 Game Kit......Page 315
13.4 Ein Spiel mit Bluetooth-Unterstützung aufsetzen......Page 317
13.5 Erstellen eines Peer Pickers......Page 318
13.6 Einen Peer Picker-Delegate bereitstellen......Page 320
13.7 Spiellogik im Netz......Page 322
13.8 Mit der GKSession kommunzieren......Page 324
Daten senden......Page 325
Statusänderungen......Page 326
Daten empfangen......Page 328
13.9 Voice Chat......Page 330
14.1 Videos abspielen mit dem MPMoviePlayerController......Page 333
Erstellen des GUI......Page 335
Das Video auswählen......Page 336
14.2 Nachrichten vom Movie Player empfangen......Page 338
Inhalt......Page 340
15.1 Den iPod-Player überwachen......Page 343
Das Musik-GUI erstellen......Page 344
Den aktuellen Player-Status ermitteln......Page 346
Arbeiten mit Zeiteigenschaften......Page 349
Benachrichtigungen vom Player erhalten......Page 351
Die aktuelle Position im iPod Player setzen......Page 353
15.3 Die iPod-Bibliothek verwenden......Page 355
Aufbau der Rückseite......Page 356
Die Medienbibliothekssuche implementieren......Page 359
Die Tabellen für die Suchergebnisse und die Medien-Queue implementieren......Page 362
Eine Queue abspielen......Page 365
15.4 In der iPod-Bibliothek stöbern......Page 366
16.1 Einen AVAudioRecorder erstellen......Page 369
Die Beispielanwendung aufsetzen......Page 370
16.2 Unkomprimierte Audioformate......Page 373
16.3 Kodierte Audioformate......Page 378
16.4 Den AVAudioRecorder verwenden......Page 382
16.5 Aufzeichnungsinformationen anzeigen......Page 386
16.6 Audiodaten mit dem AVFramework abspielen......Page 391
16.7 Audio-Sessions......Page 396
17 Core Audio......Page 401
Opake Typen und Objekte......Page 402
Speicherverwaltung in der Core Foundation......Page 404
17.2 Systemklänge abspielen......Page 405
Systemklänge erstellen......Page 406
Systemklänge abspielen, überwachen und entsorgen......Page 407
Audio Session Services......Page 411
Audio File Services......Page 412
Audio-Units und Audio-Unit Graphs......Page 413
OpenAL......Page 415
18.1 Event-Modell......Page 417
18.2 Berührungen verfolgen......Page 420
18.3 Tippen......Page 422
18.4 Multi-Touch-Gesten......Page 423
19.1 Zeichenmodell......Page 429
19.2 Vektorgrafik......Page 430
19.3 Pfade......Page 432
19.4 Grafikkontext......Page 437
19.5 Eine neue View anzeigen......Page 439
20 Bilder und Fotos zeichnen......Page 441
20.1 Grundlagen der Bildausgabe......Page 442
20.2 Die Bildausgabe anpassen......Page 444
20.3 Image Picker......Page 446
20.4 Videos aufnehmen......Page 451
21.1 Einführung in Core Animation......Page 453
21.2 UIView animieren......Page 454
Animationsblöcke......Page 455
Animationen anpassen......Page 457
Animation-Delegates......Page 458
UIView und CALayer......Page 460
21.3 Layer......Page 461
21.4 OpenGL ES......Page 463
22 Accelerometer......Page 467
22.1 Ausrichtung des Geräts ermitteln......Page 468
22.2 Schüttelgesten über die Responder-Kette erhalten......Page 469
22.3 Rohdaten des Accelerometers auslesen......Page 470
Einfache Accelerometer-Filter......Page 477
Schüttelerkennung implementieren......Page 480
Fortgeschrittenes Filtern der Accelerometer-Daten......Page 482
23.1 Adressbuch-UI......Page 485
23.2 People Picker-Delegate......Page 487
23.4 Person-Controller......Page 489
23.5 Neue Kontakte hinzufügen......Page 491
24 iPhone Location-API......Page 495
24.1 Wissen, wo man ist......Page 496
Parameter für den Core Location Service......Page 498
24.2 Positions-Updates......Page 500
Genauigkeit......Page 501
Abstand......Page 502
24.3 Kompass......Page 505
25.1 Contact Mapper......Page 507
25.2 Eine Karte anzeigen......Page 508
25.3 Anmerkungen in einer Karte......Page 511
TouchXML und der AddressGeocoder......Page 517
25.4 Eine Anmerkung auswählen......Page 521
26.1 Starten anderer Anwendungen......Page 525
26.2 Selbst integrierbar werden......Page 527
27 Debuggen......Page 533
27.1 Fehler beim Build verstehen und beheben......Page 534
27.2 Fehler beim Importieren/Linken verstehen und beheben......Page 536
27.3 Die iPhone SDK-Dokumentation verwenden......Page 539
27.4 Fehler im Interface Builder verstehen und beheben......Page 542
Protokollieren an die Standardausgabe......Page 544
Verwenden des Debuggers......Page 549
27.6 Über-freigegebene „Zombie“-Objekten finden......Page 553
28 Performance-Tuning......Page 559
28.1 Performanceanalyse mit Shark......Page 560
Anwendungen mit Shark auf dem iPhone profilen......Page 564
28.2 Performanceanalyse mit Instruments......Page 565
28.3 Performanceanalyse mit dem Clang Static Analyzer......Page 571
Was kommt als Nächstes?......Page 576
29 Davor und danach......Page 577
29.1 Richtig beginnen......Page 578
29.2 Abrunden......Page 583
29.3 Weitere Features......Page 585
29.4 Betatesten......Page 586
29.5 Die App in den Store bringen......Page 587
29.6 Für Ihre Anwendung werben......Page 588
Literaturverzeichnis......Page 591
A......Page 595
B......Page 596
C......Page 597
D......Page 598
F......Page 599
I......Page 600
M......Page 601
P......Page 602
S......Page 603
T......Page 604
X......Page 605
Z......Page 606




نظرات کاربران