Der perfekte Start in Apples Programmiersprache Swift!
Aus dem Inhalt:
Galileo Press heißt jetzt Rheinwerk Verlag.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
»Eine vollständigere Einführung in Swift als Ganzes dürfte nur schwer zu finden sein. Schon aus diesem Grund verdient der 1.200-Seiter einen Platz am Schreibtisch all jener, die viel mit Swift zu tun haben.« (Entwickler Magazin)
»Keine Frage, diese Buch ist das (!) Standardwerk, wenn es darum geht, professionelle iOS-Apps zu entwickeln. Jeder der professionelle Apps für den App Store entwickelt benötigt dieses Buch, da es ein hervorragendes Nachschlagewerk ist. Anfänger in der App-Programmierung benötigen dieses Buch, da es viele Programmiertechniken für die Entwicklung mit Swift sehr detailliert erklärt.« (my-business-blog.de)
Dr. Michael Kofler studierte Telematik an der TU Graz. Er zählt zu den erfolgreichsten und vielseitigsten Computerbuchautoren im deutschen Sprachraum. Zu seinen Themengebieten zählen neben Linux auch OS X, MySQL, KVM, Visual Basic und Excel-VBA. Viele seiner Bücher wurden übersetzt. Michael Kofler arbeitet auch als Software-Entwickler, Berater sowie als Lehrbeauftragter an zwei Fachhochschulen.
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Spese di spedizione:
EUR 9,00
Da: Germania a: U.S.A.
Da: medimops, Berlin, Germania
Condizione: good. Befriedigend/Good: Durchschnittlich erhaltenes Buch bzw. Schutzumschlag mit Gebrauchsspuren, aber vollständigen Seiten. / Describes the average WORN book or dust jacket that has all the pages present. Codice articolo M03836241277-G
Quantità: 3 disponibili
Da: Versandantiquariat Ottomar Köhler, Hanau, Germania
1. Auflage. geb., ill. HC., Lesebändchen,1174 Seiten : Illustrationen ; 25 cm; sehr guter Zustand. 5,90 Versandkosten wegen des Gewichtes von ca. 2,000 kg. Die Lieferung erfolgt gegen Vorauskasse Der perfekte Start in Apples neue Programmiersprache Swift! Michael Kofler führt Sie in die Syntax und in die objektorientierte Programmierung ein. Viele kleine Beispiele illustrieren, wozu bestimmte Sprachmerkmale dienen und wie man sie zweckmäßig einsetzt. Beispielorientierte Kapitel zeigen Ihnen zudem schrittweise den Umgang mit Cocoa. Anschaulich lernen Sie mit Hilfe zahlreiche Projekte für iOS, macOS und Apple TV Swift direkt in der praktischen Anwendung kennen. Ideal auch für Umsteiger von Objective-C oder Java.Galileo Press heißt jetzt Rheinwerk Verlag. (Verlagsinfo) // Inhaltsverzeichnis Vorwort . 15 TEIL I Swift 1 Hello World! . 23 1.1 »Hello World« im Playground . 23 1.2 »Hello World« als Terminal-App . 32 1.3 »Hello World!« auf dem iPad . 40 2 Swift-Crashkurs . 43 2.1 Elementare Syntaxregeln und Kommentare . 43 2.2 Variablen, Konstanten und Datentypen . 47 2.3 Strukturierung des Codes . 51 2.4 Klassen und Datenstrukturen . 56 2.5 Fehlerabsicherung . 58 2.6 Xcode-Crashkurs. 59 3 Operatoren . 71 3.1 Zuweisungs- und Rechenoperatoren . 71 3.2 Vergleichsoperatoren und logische Operatoren . 76 3.3 Range-Operatoren . 81 3.4 Operatoren für Fortgeschrittene . 82 3.5 Eigene Operatoren . 86 4 Variablen und Optionais . 91 4.1 Variablen und Konstanten . 91 4.2 Optionais . 98 4.3 Wert- versus Referenztypen . 103 5 V e r z w e ig u n g e n u n d S c h le ife n . 107 5.1 Verzweigungen mit if . 107 5.2 Inverse Logik mit guard . 111 5.3 Verzweigungen mit switch . 112 5.4 Versions- oder plattformabhängiger C ode. 116 5.5 Schleifen . 117 5.6 Nicht triviale Schleifen . 122 6 F u n k tio n e n u n d C lo s u re s . 129 6.1 Funktionen definieren und ausführen . 129 6.2 Parameter . 140 6.3 Standardfunktionen . 147 6.4 Funktionale Programmierung . 151 6.5 Closures . 156 7 Z a h le n u n d g e o m e tr is c h e S t r u k t u r e n . 167 7.1 Zahlen und boolesche Werte . 168 7.2 NSNumber . 172 7.3 CGFIoat, CG Point, CGSize und Co. 173 8 Z e ic h e n k e tte n . i 8 i 8.1 Syntax . 181 8.2 Bearbeitung von Zeichenketten . 185 8.3 Suchen und ersetzen . 189 8.4 Zeichenketten zerlegen und zusammensetzen . 192 8.5 Zeichenketten und Zahlen umwandeln . 198 9 D a t u m u n d U h r z e it . 203 9.1 Datum und Uhrzeit ermitteln und darstellen . 203 9.2 Rechnen mit Datum und Uhrzeit . 205 1 0 A rra y s , D ic tio n a r ie s , S e ts u n d T u p e l . 207 10.1 Arrays . 207 10.2 Arrays und Aufzählungen verarbeiten . 216 10.3 Dictionaries . 225 10.4 Sets . 226 10.5 Option-Sets . 227 10.6 Tupel . 229 10.7 Lottosimulator . 231 11 Objektorientierte Programmierung I . 237 11.1 Klassen und Strukturen . 238 11.2 Enumerationen . 247 11.3 Eigenschaften . 251 11.4 Init- und Deinit-Funktion . 263 11.5 Methoden . 268 11.6 Subscripts . 276 11.7 Typ-Aliasse . 278 11.8 Speicherverwaltung . 279 12 Objektorientierte Programmierung II . 285 12.1 Vererbung . 285 12.2 Generics . 297 12.3 Protokolle . 301 12.4 Standard Protokolle . 310 12.5 Extensions . 318 12.6 Protokollerweiterungen . 323 12.7 Reflection und Metatypen . 328 13 Fehlerabsicherung. 333 13.1 Fehlerabsicherung mit try und catch . 333 13.2 Selbst Fehler auslösen (throws und throw) . 342 13.3 Fehler in Funktionen weitergeben (rethrows) . 346 13.4 Das Error-Protokoll . 350 13.5 Fehlerabsicherung von API-Methoden (NSError) . 351 14 Importe, Attribute und Systemfunktionen . 355 14.1 Module, Frameworks und Importe . 355 14.2 Attribute . 359 14.3 Systemfunktionen aufrufen . 361 TEIL II App-Programmierung 15 Hello iOS-World! . 369 15.1 Projektstart . 370 15.2 Gestaltung der App . 371 15.3 Steuerung der App durch Code . 376 15.4 Actions und Outlets für Fortgeschrittene . 381 15.5 Layout optimieren . 383 15.6 Textgröße mit einem Slider einstellen . 390 15.7 Apps auf dem eigenen iPhone/iPad ausführen . 392 15.8 Komponenten und Dateien eines Xco. Codice articolo 38847
Quantità: 1 disponibili
Da: Buchpark, Trebbin, Germania
Condizione: Sehr gut. Zustand: Sehr gut - Gepflegter, sauberer Zustand. 1. Auflage 2017. Aus der Auflösung einer renommierten Bibliothek. Kann Stempel beinhalten. | Seiten: 1174 | Sprache: Deutsch | Produktart: Bücher. Codice articolo 27040959/202
Quantità: 4 disponibili