Kategorie: macOS
-
Neue Views in SwiftUI – Teil 4
Link Mit Link (nein, nicht dem aus der The Legend of Zelda-Reihe; sorry, den konnte ich mir einfach nicht verkneifen!) steht uns eine weitere neue SwiftUI-View ins Haus. Darüber ist es erstmals möglich, URLs direkt aus SwiftUI heraus aufzurufen. Erfreulicherweise sind diese URLs nicht einzig auf Websites beschränkt, auch andere Apps können darüber hinaus geöffnet…
-
Neue Views in SwiftUI – Teil 3
Label Mit Label erhält SwiftUI in Xcode 12 eine neue praktische View, die sich aus einem Bild und einem Text zusammensetzt. Es mag so gesehen keine sonderlich aufregende neue SwiftUI-View sein. Sie übernimmt aber eine Rolle, die sicher viele App-Entwickler bereits bis heute oft hätten gut gebrauchen können. Die Einfachheit des Labels Denn der große…
-
In eigener Sache: der aktuelle Stand zum SwiftUI-Buch
Und noch einmal möchte ich euch ein Update in eigener Sache präsentieren, dieses Mal in Bezug auf das SwiftUI-Buch. 🙂 Schließlich habe ich mich hier auf dem Blog nicht mehr zu dem Projekt geäußert, seitdem ich dessen erfolgreichen Start verkündet habe. Das war Anfang April. Jetzt ist bereits Juli, und es hat sich – wie…
-
Neue Views in SwiftUI – Teil 2
ProgressView Mit der voraussichtlich im Herbst erscheinenden Version 12 von Xcode erhält auch SwiftUI ein großes Update. Teil davon ist eine neue View namens ProgressView. Der Name ist in diesem Fall Programm: Mithilfe von ProgressView lässt sich nun ein Fortschrittsbalken direkt in SwiftUI umsetzen, ohne dazu selbst eine passende Lösung bauen oder eine bestehende View…
-
Sollte man Apple Beta-Software installieren?
Es wirkt verlockend, jedes Jahr aufs Neue. Kurz nach der Eröffnungs-Keynote zur WWDC (die in diesem Jahr eher einer gelungenen Unterhaltungs-Show glich) stehen für Entwickler bereits erste Betas der kommenden Betriebssystem-Versionen von macOS, iOS und Co. bereit. Das weckt Begehrlichkeiten. Schließlich bedeutet das doch, dass man bereits jetzt die neuesten Updates für Mac, iPhone und…
-
Neue Views in SwiftUI – Teil 1
TextEditor Die WWDC 2020 brachte ein großes Update für SwiftUI mit sich. Apples im letzten Jahr eingeführtes UI-Framework erhält jede Menge neue Views, Property Wrapper zur Status-Deklaration sowie gänzlich neue Möglichkeiten zur Strukturierung einer App. In dieser Artikelreihe möchte ich euch nach und nach verschiedene der neuen Views vorstellen, die im kommenden SwiftUI-Update Einzug halten…
-
Accessibility im Überblick – Teil 3
Accessibility Labels optimieren Im vorangegangenen Artikel dieser Serie haben wir uns detailliert mit den Accessibility Labels auseinandergesetzt. Sie dienen dazu, Views mit einem alternativen Text zu versehen, der vom System vorgelesen werden kann. Das ist für die Funktionsweise von Techniken wie VoiceOver enorm wichtig. Doch einfach ein Accessibility Label mit einem (scheinbar) passenden Wert zu…
-
Accessibility im Überblick – Teil 2
VoiceOver und Accessibility Labels Bei VoiceOver handelt es sich um eine der wohl am häufigsten genutzten Accessibility-Funktionen. Hierbei liest das System die einzelnen Elemente einer View vor, sodass der Nutzer über die entsprechende Beschreibung durch die App navigieren kann. Zu diesen Elementen gehören unter anderem Buttons, Labels, Schalter und alle sonstigen Views, die entweder wichtige…
-
Accessibility im Überblick – Teil 1
Was ist Accessibility und welche Funktionen gibt es? Accessibility ist wohl eines jener Themen, das einerseits enorm wichtig ist und andererseits von den wenigsten App-Entwicklern aktiv beachtet wird. Dabei haben gerade wir, die wir im Apple-Ökosystem unterwegs sind, es besonders gut. Apples Arbeiten im Bereich der Bedienungshilfen sind vorbildlich und erlauben es, allen voran den…