RailControl Pro und iOS 26
Gepostet am von Jan
Mit dem bevorstehenden Start von iOS, iPadOS und macOS 26 möchte ich etwas Klarheit darüber schaffen, wie ich die Entwicklungen rund um Apples neue Betriebssysteme einschätze.

Im Sommer haben mich einige Nutzer kontaktiert und gefragt, ob RailControl Pro auch dann zuverlässig auf ihren Geräten funktionieren würde, wenn sie die iOS 26 Beta installieren. Obwohl ich die App getestet und keine Probleme festgestellt habe, habe ich dennoch aus zwei Gründen davon abgeraten.
Erstens ist es in der Regel keine gute Idee, Betaversionen auf dem Hauptgerät zu installieren, insbesondere dann, wenn sich darauf Daten befinden, die man nicht verlieren möchte, oder wenn man auf Apps angewiesen ist, die unter Umständen nicht mehr richtig funktionieren. Diese Lektion habe ich selbst auf die harte Tour gelernt, als ich als Teenager die Mac OS X Tiger Beta 1 auf meinem Mac installiert habe.
Der zweite Grund ist allerdings noch besorgniserregender, und auch der Anlass für diesen Blogbeitrag. Einige von Apples Designentscheidungen und Implementierungen rund um Liquid Glass sind sehr fragwürdig und funktionieren in vielen Fällen kaum. Animationen sind langsam oder fehlerhaft, und Texte lassen sich teilweise nur schwer lesen. Das sind zwar Probleme, die grundsätzlich lösbar wären, doch ich hatte gehofft, dass Apple im Sommer Fortschritte macht. Leider ist das nicht passiert. Vor allem unter macOS bestehen nach wie vor viele ungelöste Probleme. Manche davon sind so gravierend, dass sie von Drittentwicklern kaum oder nur mit großem Aufwand behoben werden könnten. Dadurch wirken Apps fehlerhaft, obwohl in Wahrheit das Betriebssystem und seine APIs nicht so funktionieren, wie sie sollten.
Aus diesem Grund habe ich beschlossen, die Liquid-Glass-Oberfläche in RailControl Pro vorerst nicht zu übernehmen. Offenbar hat Apple geahnt, dass viele Entwickler auf Schwierigkeiten stoßen würden, denn in diesem Jahr wurde ein Kompatibilitätsmodus für Apps eingeführt. Dadurch können sie weiterhin mit der bisherigen Oberfläche laufen, auch wenn sie auf Geräten mit iOS 26 installiert sind. Hoffen wir, dass sich der Zustand von Apples Betriebssystemen in den kommenden Monaten verbessert. Falls das passiert, werde ich die neue Oberfläche in RailControl Pro sehr gerne übernehmen. Bis dahin wird RailControl Pro auch auf aktualisierten Geräten genau so aussehen wie heute.
In der Zwischenzeit habe ich die Arbeit an RailControl Pro wieder aufgenommen. Ein Bugfix-Update wurde bereits veröffentlicht, und ein größeres Update mit neuen Funktionen, die sich einige von euch gewünscht haben, ist ebenfalls in Arbeit.