Programmieren mit Swift - Für macOS und iOS
Programmieren mit Swift - Für macOS und iOS

Swift 2.0

Mit der Version 2.0 haben zahlreiche Änderungen in Swift Einzug gehalten. Hier erklären wir einige davon.

Überarbeitet: GeoConverter

Für Einsteiger in die OS X Entwicklung. Unser Projekt GeoConverter, überarbeitet für Swift und Xcode 6.

GitHub

Die Projekte unserer Lektionen gibt es in Zukunft auf GitHub. Viel Spaß beim herunterladen.

Preferences von Xcode

Der erste Teil unserer neuen Reihe "Arbeiten mit Xcode" beschäftigt sich mit den Einstellungen der Entwicklungsumgebung, den Preferences.

Arrays aus Dictionaries

Array in Dictionaries oder Dictionaries in Arrays sind kein Problem in Swift wenn man weiss, wie die Definition auszusehen hat.

Benannte Parameter

Funktionen und Methoden sind sich in Swift sehr ähnlich. Unterschiede gibt es beim Umgang mit benannten Parametern, mehr dazu hier.

Überarbeitet: Ordner durchsuchen

Es waren einige Anpassungen notwendig, um den Code in Ordner durchsuchen und löschen mit Swift mit Swift 1.1 kompatibel zu halten.

Überarbeitet: NSUserNotification

Die Lektion NSUserNotification wurde aktualisiert und nach Swift übersetzt.

Swift!

Die erste Swift-Lektion ist da! Ordner durchsuchen und Dateien löschen mit dem NSFileManager und NSDirectoryEnumerator.

iOS Entwicklerforum

iOS Entwicklerforum ist ein neues und ehrgeiziges Forum für leidenschaftliche iOS-Entwickler und alle die es werden wollen. Hier sind Anfänger und Profis willkommen und es gibt keine dummen Fragen.

Lektion NSUserNotification

Eine neue Lektion verrät alles zum Thema Mitteilungen mit der Klasse NSUserNotification.

Und nochmal: Lottozahlen

Eine weitere Auffrischung der Lektion Lottozahlen. Jetzt ist sie fit für Xcode 5.0.1.

Lektion Lottozahlen

Die Lektion Lottozahlen wurde vollständig überarbeitet und für Xcode 4.5.2 aktualisiert.

Modernes Objectiv-C

Hier gibt es ein neues Kapitel, dass einige der Neuerungen erklärt, die in der letzten Zeit Einzug in Objectiv-C gehalten haben.

Twitter

Sie können uns nun auch via Twitter folgen, um noch bequemer auf dem Laufenden zu bleiben.

ARC

Hier findet sich eine kleine Lektion über Automatic Reference Counting in Xcode 4.2.

Überarbeitet: Arrays und Co.

Die Lektion Arrays und Co. hat eine komplette Überarbeitung erfahren.

Datenbindung

Zwei weitere Einsatzmöglichkeiten von Cocoa-Bindung werden in dieser neuen Lektion vorgestellt.

To-Do-Liste

Als praktisches Beispiel für die Nutzung von NSTableView gibt es hier eine brandneue Lektion, in der eine ToDo-Verwaltung programmiert wird.

Überarbeitet: Hallo Welt

Wir haben die Lektion "Hallo Welt" vollständig überarbeitet und an die aktuelle Xcode-Version (3.1) angepasst.

Ausserdem erfahren Sie jetzt Wissenswertes über die MVC-Architektur und NSApplication.

Ergänzungen zum Buch

Wegen vereinzelter Nachfragen gibt es jetzt als speziellen Service eine eigene Lektion, welche die Unterschiede zwischen dem Buch "Mac Programmierung für Kids" und der aktuelle Xcode Version aufzeigt.

Ergänzung: Action und Outlet

Hier finden sich jetzt einige klärende Anmerkungen über die Bezeichner IBAction und IBOutlet.

Korrektur: NSCoding Protokol

Durch eine freundlichen Hinweis konnte ein gut getarnter Codefehler im Kapitel NSCoding Protokol behoben werden.
Bei dieser Gelegenheit noch einmal herzlichen Dank den den Tippgeber!

Prost Neujahr!

Hallo zusammen!
Wie versprochen erstrahlt unsere Seite pünktlich zum Jahreswechsel in neuem Glanz.
Wir haben uns bemüht, die Menustruktur zu vereinfachen und überlange Einzelseiten zu vermeiden.
Die Texte wurden grundsätzlich überarbeitet, viele neue sind hinzugekommen.