2016/11/3756a_Mac-Programmierung_41gHlxQesJL

Apple Swift: Eine Einführung

Google Anzeigen

Mac-Programmierung

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!


Mehr auf Amazon:

Apple Swift: Eine Einführung

Facebook Like
Autor: Martin Osman Hamann »

Martin Osman Hamann bloggt hier schon seit 2009 und es ist immer noch so aufregend wie am Ersten Tag. Was wahrscheinlich daher rührt weil er bisher nur 1 Artikel oder so veröffentlicht hat :)

Diesen Blog-Autor abonnieren:

Auf Facebook teile ich persönliche Dinge und stelle neue Projekte vor
YouTube nutze ich zurzeit noch nicht voll aus, kann aber noch kommen
Auf Google+ poste ich vorallem lustige Gifs und krankes Zeug
  Auf Twitter retweete ich lustige Tweets und twittere meine Posts
  Auf SoundCloud reposte ich Songs die ich gerne höre & lege Listen an
This post has been viewed 166 times

Kommentar zum Artikel verfassen

Pflichtfelder *

Vollständiger Name. Wird, falls vorhanden, mit Ihrer Homepage verlinkt.

Optional, nicht erforderlich.