Stacks Image 976
Aktuelle Beiträge

Kategorien

Tags
Archiv

Verschaltelte Observables in SwiftUI

Verschaltelte Observables in SwiftUI

Stacks Image 1278

Verschachtelte Observables sind einer der Stolpersteine bei der Entwicklung mit SwiftUI. Obwohl das Datenmodell aktualisiert wurde, bleibt eine Änderung der View aus. Als Entwickler rätselt man dann oft sehr lange, wo der Fehler liegt. Die Antwort ist dabei einfach: Swift unterstützt verschachtelte Observables nicht. Zumindest nicht so, wie es zu erwarten wäre. Es gibt es zwei Wege um das Problem zu lösen.

32th XBRL Europe Conference, Valletta (Malta)

32th XBRL Europe Conference, Valletta (Malta)

Stacks Image 1259

Die XBRL Europe-Gemeinschaft traf sich zu ihrer jährlichen Konferenz auf der Insel Malta. Auf der Veranstaltung wurde eine Fülle von Neuerungen vorgestellt, darunter Pläne zur Ausweitung verschiedener Anforderungen an die Bankberichterstattung und neue Modellierungsansätze. KI war ein wichtiges Thema, insbesondere bei der Analyse von Berichten.

Dynamische Textfarbe für eine Hintergrundfarbe

Dynamische Textfarbe für eine Hintergrundfarbe

Stacks Image 1237

Mit Einführung des Hell- und des Dunkelmodus in macOS und iOS wurde die Farbpalette von SwiftUI erweitert und angepasst. Viele der Standardfarben verändern sich geringfügig in Abhängigkeit vom gewählten Modus. Dies passiert, um einen besseren Kontrast zu gewährleisten. Wann aber sollte ein Text schwarz oder weiß sein? Auf diese Frage gibt es eine Antwort, denn das Ergebnis kann berechnet werden.

Deine Karriere als Softwareentwickler

Deine Karriere als Softwareentwickler

Stacks Image 1204

Vor einiger Zeit wurde ich von einem angehenden Entwickler in einem Online-Chat gefragt, was er tun sollte, um eine erfolgreiche Karriere als Softwareentwickler zu starten. Das ist keine leichte Frage, aber ich denke, mit mehreren Jahrzehnten Erfahrung kann ich etwas zur Antwort beitragen. Meine Ratschläge haben auf den ersten Blick wenig direkt mit Software- Entwicklung zu tun. Persönlich erachte ich sie aber für wichtig.

Herr Humpert und die Konsequenzkultur

Herr Humpert und die Konsequenzkultur

Stacks Image 1213

Über lange Strecken hinweg war mein Berufsleben vollkommen durchschnittlich. Die üblichen Probleme und die üblichen Reibereien mit den Kollegen und den Kunden. Gelegentlich ergaben sich jedoch unerwartet Situationen, die so absurd waren, man hätte sie sich selbst mit viel Fantasie nicht ausdenken können. Es sind die Geschichten, die man nie wieder vergisst. Die folgende Erzählung ist wahr und hat sich tatsächlich so zugetragen. Nur den Namen des Betroffenen habe ich geändert.

Die Geschichte mit dem Hai

Die Geschichte mit dem Hai

Stacks Image 1225

Die folgende Gesichte habe ich in meiner beruflichen Leben als Softwareentwickler oft erzählt. Sie ist für mich ein Beispiel für alternative Denkansätze, dem »Think outside the box«. Die Gesichte fällt leider in die Gruppe der modernen Mythen. Ob sie sich tatsächlich zugetragen hat, kann man nach der langen Zeit nur noch schwer sagen. Eine Webseite, die dem Vorfall ebenfalls thematisiert nennt ihn »The Hopefully True Story«.

Inspektoren in SwiftUI

Inspektoren in SwiftUI

Stacks Image 1173

In macOS 14 und iOS 17 halten Inspektoren in SwiftUI ihren Einzug. In meinen ersten Monaten mit macOS (damals noch Mac OS X) waren Inspektoren eines der beeindruckendsten Konzepte des Betriebssystems. In vielen Anwendungen gab es in den Fenstern einen gesonderten Bereich, der zusätzliche Informationen oder Werkzeuge zum ausgewählten Element anbot. Beispielsweise verschiedene Stile in einer Textverarbeitung. Dieser Bereich konnte, je nach Bedarf, auf und zugeklappt werden. So etwas kannte ich von Windows nicht.

31th XBRL Europe Conference, Rome (Italy)

31th XBRL Europe Conference, Rome (Italy)

Stacks Image 1191

Im Jahr 2023 fand die XBRL Europe-Konferenz im wunderschönen Theater Salone Margherita im Zentrum von Rom statt. Es war der perfekte Ort, um Partner und Kollegen aus anderen Unternehmen und sogar anderen Ländern wiederzusehen. Und der perfekte Ort, um neue Kontakte zu knüpfen. Die neuesten Entwicklungen zu XBRL, ESEF und ESG zu erfahren, war nie besser. Es blieb auch genügend Zeit, um sich die faszinierende Stadt anzusehen. Zum Glück waren die Scalinata di Trinità dei Monti und die Fontana di Trevi nur ein paar Minuten entfernt.

Seite 1 / 9 Nächste Seite >

© 2024 Holger Hinzberg Contact