Mit watchOS 6 hielt eine kleine Revolution Einzug in die Apple Watch. Nicht nur gibt es zum ersten Mal überhaupt den App Store als eigenständige Anwendung auf der Apple Watch selbst. Ab watchOS 6 ist es nun auch möglich, komplett…
Im Sommer diesen Jahres führte ich in den sozialen Netzwerken schon das ein oder andere kurze Gespräch mit euch in Bezug auf ein Buch speziell zu Apples neuem UI-Framework SwiftUI. Das Interesse eurerseits war da und der Wunsch einer Umsetzung…
Seit letzter Woche hat das lange Warten endlich ein Ende: Apple hat ohne großes Brimborium das neueste Update der MacBook Pro-Familie via Pressemitteilung vorgestellt. Zwar war die Gerüchteküche sich schon seit mehreren Monaten einig, dass ein neues MacBook Pro im…
SwiftUI ist Apples neues großes UI-Framework für macOS, iOS, iPadOS, watchOS und tvOS. Auf der diesjährigen WWDC sorgte es wahrlich für Aufsehen und gehörte zweifelsfrei zu den absoluten Highlights. Mit der Veröffentlichung von Xcode 11 im September 2019 steht SwiftUI…
Erscheinungsbild einer View (oder der gesamten App) festlegen In den letzten Teilen dieser Artikelserie haben wir uns stark mit den sogenannten Dynamic Colors auseinandergesetzt und erfahren, wie man diese einsetzt, um eine App gleichermaßen für den Light wie den Dark…
Was sie sind und wie man sie erstellt Die sogenannten Property Wrapper gehören zu den spannendsten neuen Features in Swift 5.1. Da sie im Vergleich zu den kleineren Neuerungen und Änderungen von Swift 5.1 aber deutlich komplexer sind, habe ich…
Dynamic Colors im Code erzeugen Im zweiten Teil dieser Artikelreihe zum Dark Mode in iOS 13 bzw. iPadOS 13 habt ihr Details zu den Dynamic Colors erhalten und erfahren, wie ihr solche mithilfe von Asset Catalogs erstellt. In diesem Teil…
Warum Views typischerweise auf Structures und nicht auf Klassen basieren Zusammen mit Xcode 11 wurden auch Swift 5.1 und das neue SwiftUI-Framework in einer ersten finalen Version veröffentlicht. Vorbei sind somit die Zeiten des ausgiebigen Beta-Testens, jetzt geht es in…
Erst vor kurzem hat Apple die neue Version 3.1 von Swift Playgrounds veröffentlicht. Swift Playgrounds ist als Lernumgebung ausgelegt, mit deren Hilfe man erste Erfahrungen in der Programmierung sammeln kann. Dazu verfügt die App über verschiedene Kurse, in denen spielend…
Dynamic Colors nutzen und verstehen Im ersten Teil dieser Reihe habt ihr die Funktionsweise und Wichtigkeit der sogenannten Dynamic Colors für den Dark Mode in iOS 13 kennengelernt. Nun möchte ich euch zeigen, wie ihr diese Dynamic Colors sowohl im…