Google bücher - Suche Sie sind auf der nach Ort, um volle E-Books ohne Download lesen? Lesen Sie hier Apple Swift: Eine Einführung. Sie können auch lesen und neue und alte volle E-Books herunterladen. Genießen Sie und entspannen Sie, vollständige Apple Swift: Eine Einführung Bücher online zu lesen.personalisierte bücher .
NEU: Buchversion 2.0 enthält Unterstützung für Xcode 7 und Swift 2.0!
Die IT-Welt staunte nicht schlecht, als Apple bei der WWDC Anfang Juni 2014 in San Francisco völlig unerwartet eine neue Programmiersprache namens »Swift« vorstellte.
Swift soll nach Intention von Apple nach und nach die recht alte Programmiersprache Objective-C für Apple-Apps ablösen. Sicher werden - dank moderner Syntax und Features - viele Entwickler den Umstieg wagen. Sie benötigen einen guten Überblick über die Merkmale der neuen Sprache, wie sie sich von anderen Programmiersprachen unterscheidet und wie man die üblichen imperativen und objektorientierten Konzepte in Swift verwirklicht hat. Dieses Buch möchte all jenen Entwicklern, die sich für die neue Sprache interessieren, als Einführung dienen.
Zu den wichtigsten Features von Swift gehören:
* Swift ist eine objektorientierte Sprache, ohne bei der Verwendung von Objektorientierung allzu dogmatisch zu sein
* Verschiedene Formen von Vererbung (Erben von Klassen, Protokolle) ermöglichen die elegante Wiederverwendung von Code
* Durch die vollständige Unterstützung von generischen Klassen sind Datenstrukturen wie z.B. Arrays komfortabel nutzbar
* Anleihen aus der funktionalen Programmierung (first-class-Funktionen, Closures) erlauben kompakten und doch mächtigen Code
* Die C/C++-ähnliche Syntax ermöglicht einen einfachen Umstieg und lässt viele Sprachkonstrukte intuitiv vertraut erscheinen
* Dank Optionaltypen ist das Entwickeln von Apps sicherer und weniger fehleranfällig als in älteren Programmiersprachen
* Extensions erlauben die nachträgliche Erweiterung von Typen um neue Funktionalität
* Die Kompatibilität mit Objective-C macht es möglich, Programme Schritt für Schritt auf Swift umstellen zu müssen
* Die umfangreichen Apple-Toolkits (Foundation, UIToolkit, ...) können wie in Objective-C verwendet werden; man muss keine neuen Bibliotheken lernen, um Swift einsetzen zu können
Das vorliegende Buch führt den Leser auf eine Reise durch alle Features von Swift.
Aktuelle Änderungen an der Sprache werden stets so schnell wie möglich eingearbeitet und stehen dann als Update des eBooks natürlich kostenlos für Sie zur Verfügung!