-
Meine persönlichen Tops und Flops des Apple-Jahres 2024
Das Jahr 2024 neigt sich dem Ende, weshalb ich die Gelegenheit nutze, einmal meine persönlichen Highlights aus dem Apple-Kosmos zusammenzustellen. Hierbei sollen auch die Top Drei meiner persönlichen Enttäuschungen nicht unerwähnt bleiben. Die Highlights Apple Vision Pro Nun, das ist keine wirkliche Überraschung, nicht wahr? Seit Juli ist Apples neueste Produktkategorie auch hierzulande erhältlich. Technisch…
-
Fallstricke beim Einsatz von SwiftData
Seit der Veröffentlichung vor einem Jahr nutze ich SwiftData heute in all meinen aktiven Projekten und freue mich über die simple Model-Deklaration im Code und die tiefe Integration mit SwiftUI. Die meiste Zeit ist die Arbeit mit dem Framework einfach nur angenehm und die App-Entwicklung geht effizient vonstatten. Aber … Während meiner Arbeit mit SwiftData…
-
Parametrisierte Tests mit Swift Testing
Ergänzend zu meinem vorangegangenen Artikel über die grundlegende Funktionsweise von Swift Testing möchte ich an dieser Stelle eines der herausragendsten Features des Frameworks erläutern: Parametrisierte Tests. Das Prinzip hinter parametrisierten Tests ist schnell erklärt: Statt einen Unit-Test einmalig auszuführen, kommt es zu mehreren Aufrufen. Konkret erfolgt die Ausführung des Tests einmal für jeden Parameter. Geschickt…
-
Ein erster Blick auf Swift Testing
Mit dem bald erscheinenden Xcode 16 hält auch ein neues Framework zum Schreiben und Ausführen von Unit-Tests Einzug: Swift Testing. Genau wie zuvor SwiftUI und SwiftData macht Swift Testing exzessiven Gebrauch von Makros und möchte durch Einfachheit und Flexibilität überzeugen. Die folgende Vorschau zu Swift Testing basiert auf Beta 6 von Xcode 16. Voraussetzungen und…
-
Apple Vision Pro: Fazit nach (fast) einem Monat
Die Apple Vision Pro ist zweifelsohne das spannendste Apple-Produkt der letzten Jahre. Nachdem diese neue Plattform inzwischen auch hierzulande verfügbar ist, habe ich es mir nicht nehmen lassen, mir ebenfalls ein Exemplar zu sichern. Der Antrieb hinter dem Kauf war simpel. Erstens fasziniert mich die Technik, und zweitens ist visionOS – das Betriebssystem der Apple…