Stacks Image 976
Aktuelle Beiträge

Kategorien

Tags
Archiv

Benutzerdefinierte wiederverwendbare Styles in SwiftUI

Benutzerdefinierte wiederverwendbare Styles in SwiftUI

Stacks Image 374

Ein ansprechendes Design für eine App zu entwicklen, ist keine einfache Aufgabe. Glücklicherweise bietet das SwiftUI-Framework ausreichend Möglichkeiten, die eigenen Ideen umzusetzen. Steuerelemente beispielsweise, können auf verschiedenste Art angepasst werden. Farben, Schriftart, Größe und Abstände sind nur einige der Eigenschaften, die manipuliert werden können.

Haptisches Feedback für iOS mit Swift

Haptisches Feedback für iOS mit Swift

Stacks Image 385

Darstellungen auf dem Bildschirm und akustische Signale sind nicht die einzigen Wege, auf denen eine iOS-App mit ihrem Nutzer kommunizieren kann. Ein anderer führt über das, oft ignorierte, haptische Feedback einer Anwendung. Ein iOS-Gerät kann vibrieren und somit dem Anwender zusätzliche Informationen zu seinen Aktionen liefern.

DatePicker in SwiftUI

DatePicker in SwiftUI

Stacks Image 418

DatePicker-Steuerelemente sind seit vielen Jahren in den meisten grafischen Frameworks enthalten und im Jahr 2020 wurde SwiftUI um ein Element zur Auswahl von Datum und Uhrzeit erweitert. Es ist eine gern gesehene Neuerung, denn die Wahl eines Datums ist keineswegs eine triviale Aufgabe. Ein Steuerelement, das Fehler verhindert und einen Großteil der Arbeit übernimmt, ist zweifellos eine gute Idee.

Texte unkenntlich machen mit redacted in SwiftUI

Texte unkenntlich machen mit redacted in SwiftUI

Stacks Image 429

Mit der Beta 3 von Xcode 12 wurde SwiftUI um eine Funktion erweitert, die es ermöglich, Texte und Bilder auf der grafischen Oberfläche unkenntlich zu machen. An ihrer Stelle werden dann Platzhalter, graue Rechtecke, angezeigt. Das kann sinnvoll sein, wenn Einstellungen oder sensible Daten unkenntlich gemacht werden müssen. Beispielsweise, wenn für ein Produkt mit Bildschirmfotos eine Dokumentation erstellt wird.

Das Comparable-Protokoll für Enumeration in Swift

Das Comparable-Protokoll für Enumeration in Swift

Stacks Image 463

Eine Neuerung, die Swift in Version 5.3 hinzugefügt wurde, ist die Möglichkeit, Enum-Werte zu vergleichen. Dabei ist nicht nur eine Unterscheidung auf Gleichheit möglich, diese Möglichkeit bot Swift schon immer, sondern auch ein hierarchischer Vergleich. Ein Enum-Wert kann größer oder kleiner als ein anderer Wert sein.

Kommentarvorlagen für Methoden in Xcode

Kommentarvorlagen für Methoden in Xcode

Stacks Image 485

In der Softwareentwicklung ist gut kommentierter Programmcode oft die Grundlage für eine ausführliche Projektdokumentation. Obwohl es immer erwähnt wird, sind Kommentare trotzdem noch ein Thema, das von vielen Programmierern vernachlässig wird. Die Entwicklungsumgebung Xcode bietet inzwischen eine Funktion, die beim Kommentieren von Methoden tatkräftig unterstützt.


© 2024 Holger Hinzberg Contact