Stacks Image 976
Aktuelle Beiträge

Kategorien

Tags
Archiv

Update 01.25 und willkommen im Jahr 2025

Update 01.25 und willkommen im Jahr 2025

Stacks Image 1300

Der erste Tag des Jahres ist immer der perfekte Moment, um auf das vergangene Jahr zurückzublicken und die Zukunft zu planen. Was hat uns das letzte Jahr gebracht? Die Entwicklung der Technologie schreitet mit atemberaubender Geschwindigkeit voran und scheint unumkehrbar zu sein. Doch in welche Richtung wird sie sich genau entwickeln?

Verschaltelte Observables in SwiftUI

Verschaltelte Observables in SwiftUI

Stacks Image 1292

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.

Seite 1 / 9 Nächste Seite >

© 2025 Holger Hinzberg Contact