Press "Enter" to skip to content

Thomas Sillmann – Let's Code Posts

Meine persönliche Wunschliste für die WWDC 2019

Letzte Woche war es endlich wieder soweit: Apple hat offiziell den Termin für seine diesjährige Entwicklerkonferenz WWDC (Kurzform für Worldwide Developers Conference) bekannt gegeben. Vom 03.06.19 bis zum 07.03.19 werden diverse Neuerungen vorgestellt, über die wir Apple Developer uns freuen dürfen. Das bezieht sich sowohl auf neue Entwickler-Ressourcen wie ein…

In eigener Sache: Eine erste Vorschau auf das Swift-Handbuch

September 2017. Es ist – zumindest für mich – kaum zu glauben, doch bereits zu diesem Zeitpunkt begannen die Arbeiten am Manuskript für Das Swift-Handbuch, das schließlich und endlich Anfang Mai diesen Jahres erscheinen wird. Es war eine lange Reise, in meinen Augen aber eine, die sich gelohnt hat. Das…

Layout-Vorschau im Interface Builder

Ein großer Teil der App-Entwicklung fällt in den Bereich der Oberflächengestaltung. In Storyboards und XIB-Dateien werden Interfaces gestaltet, anschließend mit dem Code gekoppelt und um die nötige Logik ergänzt. Bei der Gestaltung dieser Interfaces kommt heute primär Auto Layout zum Einsatz, davor arbeitete man mit einer Technik namens Autoresizing Masks.…

Grundlagen der Touch Bar – Teil 2

Touch-Bar-Item, Buttons, Sliders, Segmented-Controls Im ersten Artikel dieser Reihe haben wir uns mit der grundlegenden Umsetzung einer Touch-Bar-Unterstützung für eine macOS-App befasst. Dabei haben wir ein einfaches Projekt erstellt und über das Storyboard den Window-Controller mit einer passenden Touch-Bar-Instanz gekoppelt. Dieser Touch-Bar fügten wir abschließend ein Label hinzu, um einen…

16“-MacBook Pro – ein Traum für Developer

Diese Woche machten erstmals Gerüchte über die nächste Generation von Apples Profi-Notebook-Reihe die Runde. Das Überraschende und Außergewöhnliche dabei: Zum ersten Mal seit Jahren ist die Rede von einem Gerät, das nicht über den ansonsten für das MacBook Pro so typischen 13“- oder 15“-Bildschirm verfügt. Stattdessen ist von einem 16“-Gerät…

Grundlagen der Source Control – Teil 1

Das Repository In der heutigen Zeit sind Versionsverwaltungssysteme wie Git Standard in der App-Entwicklung. Egal, ob man privat an eigenen Projekten arbeitet oder zusammen mit einem kleinen oder größeren Team – mit möglicherweise sogar international verstreut sitzenden Kollegen – an dem nächsten großen Ding tüftelt, dank Versionsverwaltung kommt man sich…

Der Nil-Coalescing-Operator

Bekanntermaßen gehören Optionals zu den spannendsten und mächtigsten Sprachmerkmalen von Swift (was ich nicht müde werde zu betonen). Mit ihnen gehen auch einige technische Raffinessen einher, die sich auf den Umgang mit diesen spannenden Elementen auswirken. Eine davon ist der sogenannte Nil-Coalescing-Operator. Seine Aufgabe ist recht simpel: Er prüft zunächst…

Aktuelles Let’s Code

Neu bei LinkedIn Learning

Know-How für Apple Developer

Impressum

Thomas Sillmann
Kettererstraße 6
D-63739 Aschaffenburg
E-Mail: contact@thomassillmann.de
Mobil: +49 (0) 151 65125650
Web: http://www.thomassillmann.de/

Inhaltlich Verantwortlicher gemäß §55 Abs. 2 RStV: Thomas Sillmann (Anschrift siehe oben)

Haftungshinweis: Trotz sorgfältiger inhaltlicher Kontrolle übernehme ich keine Haftung für die Inhalte externer Links. Für die Inhalte der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.

Copyright © 2019 · Thomas Sillmann