Kategorie: Swift
-
SwiftUI: Zwischen Begeisterung und Ernüchterung
SwiftUI ist Killer. Ich wurde nicht müde das zu betonen, nachdem Apple sein neues UI-Framework auf der diesjährigen WWDC vorgestellt hat und ich in den entsprechenden Sessions sah, wie SwiftUI funktionierte und was für Möglichkeiten es im Zusammenspiel mit Xcode 11 bot. Auch heute bin ich noch immer von SwiftUI fasziniert, doch die anfängliche Euphorie…
-
Ein erster Blick auf SwiftUI (WWDC 2019 Preview) – Teil 3
Komposition von Views mittels Stacks Bei der Zusammenstellung von Views mittels SwiftUI spielen Stacks eine maßgebliche Rolle. Es gibt sie in drei Varianten: In diesem Artikel werfen wir ausschließlich einen Blick auf VStack und HStack, wobei das grundlegende Prinzip beim Programmieren sich auch beim ZStack nicht unterscheidet. Erstellen von VStack und HStack Basis der Stacks…
-
Ein erster Blick auf SwiftUI (WWDC 2019 Preview) – Teil 2
Grundlegende Funktionsweise SwiftUI ist ein Framework zur Erstellung von Nutzeroberflächen für alle Plattformen von Apple. Basis bei der Arbeit mit diesem Framework ist dessen Protokoll View. Es definiert, wie eine spezifische Ansicht, die mit SwiftUI erstellt wird, aussieht und welche Funktionen sie besitzt (wobei „Funktionen“ sich in diesem Kontext ausschließlich auf UI-spezifische Aktionen wie das…
-
In eigener Sache: Neue Let‘s Codes zur WWDC 2019 auf YouTube
Die diesjährige WWDC hatte es wahrlich in sich, und damit spiele ich nicht nur auf SwiftUI an, das für mich und viele andere Apple Developer zweifelsohne das Highlight schlechthin darstellte. Es gab auch darüber hinaus wahnsinnig viel zu sehen und zu erfahren. Tatsächlich ist die Fülle an Neuerungen, mit denen wir uns Entwickler bis zum…
-
Ein erster Blick auf SwiftUI (WWDC 2019 Preview) – Teil 1
Es war zweifelsohne das Highlight für Apple Developer auf der diesjährigen Worldwide Developers Conference: Mit SwiftUI hat Apple ein gänzlich neues UI-Framework aus dem Hut gezaubert, das es erlaubt, plattformübergreifende Nutzeroberflächen für macOS, iOS (und iPadOS), watchOS sowie tvOS zu erstellen. Es stellt somit eine Alternative zu Views und View-Controllern dar, wie man sie bisher…
-
WWDC 2019: Ein Feuerwerk für Developer
Aktuell findet in San Jose Apples alljährliche Entwicklerkonferenz WWDC (Worldwide Developers Conference) statt und – holly molly! – was hat Apple dieses Jahr dort doch für ein Feuerwerk abgeliefert! Zu dem Zeitpunkt, zu dem dieser Artikel erscheint, ist die WWDC zwar noch in vollem Gange, die Eröffnungs-Keynote liegt aber bereits hinter uns und Betaversionen der…
-
Versions- und Build-Nummer auslesen
Versions- und Build-Nummern spielen bei der App-Entwicklung eine wichtige Rolle. Sie dienen nicht nur dazu, den Endnutzern eine Orientierung bei der Veröffentlichung von Updates zu geben, sondern können auch bei der Umsetzung neuer Funktionen dabei helfen, den Überblick über an beispielsweise Testnutzer verteilte Vorabversionen zu behalten. Als Apple Developer pflegt man die Informationen zu Versions-…
-
In eigener Sache: Neue Kurse auf LinkedIn Learning verfügbar
In den letzten Wochen ging es hier bei mir ein wenig Schlag auf Schlag: Im April fieberte ich dem offiziellen Release meines Swift-Handbuchs entgegen, das Anfang Mai erschienen ist. Aber bereits Ende April gab es ein weiteres kleines Highlight. Da nämlich erschien mein damals neuester Kurs auf LinkedIn Learning: Objective-C: Code für Swift optimieren. Und…
-
Swift Playgrounds v3.0: Das ist neu
Vor kurzem hat Apple die neue Version 3.0 von Swift Playgrounds veröffentlicht, jener App, die es euch ermöglicht, auch auf einem iPad zu programmieren. Swift Playgrounds stellt hierbei keine vollwertige IDE wie Xcode dar, kann aber in großem Umfang mit den selben Playground-Dateien umgehen, wie sie sich auch in Xcode erzeugen lassen. Die App ist…