Entwickeln für das iPhone Duo: Xcode 27.1 Beta 1 erschienen – nur wenig Zeit für Programmierer


Am 9. September fand das "Surprise & Shine"-Event von Apple statt – und der Konzern stellte nicht nur das iPhone 18 Pro und 18 Pro Max vor, sondern auch ein völlig neues Modell in der iPhone-Linie: Das iPhone Duo. Hier handelt es sich um ein faltbares Smartphone, welches auf der äußeren Seite einen Bildschirm mit 5,4" aufweist. Klappt man das Gerät auf, legt sich ein 7,6"-Display frei.
Doch nicht nur die Hardware ist neu, sondern Apple führte auch auf der Software-Seite viele Anpassungen durch – und App-Entwickler müssen tätig werden, um die neuen Gegebenheiten des iPhone Duo zu unterstützen. Bereits am Abend der Ankündigung stellte der Konzern
zahlreiche Videos bereit, in welchen Programmierern ein erster Überblick über die anstehenden Veränderungen gegeben wird.
Xcode 27.1Bislang konnten Entwickler aber noch nicht mit den Anpassungen beginnen, denn die passende Xcode-Version stand noch nicht zum Download bereit. Dies ändert sich jetzt: Apple bietet eine erste Vorabversion von Xcode 27.1 zum
Herunterladen über die Apple Developer Connection an. Diese Version bringt das Software-Development-Kit für iOS 27.1 mit, welches das iPhone Duo unterstützt. Ferner können Programmierer nun auch im Device Hub auf einem simulierten iPhone Duo testen, ob die eigenen Apps funktionieren und welche Anpassungen notwendig sind.
Knapp bemessene ZeitJe nach App variiert die Zeit, welche ein Entwickler investieren muss, deutlich: Einfache Programme, welche nur die von iOS gebotenen Oberflächenelemente verwenden, benötigen nur wenige Anpassungen. Komplexere Programme mit vielen eigenen Elementen erfordern jedoch erheblich mehr Einsatz des Entwicklers.
Am 23. Oktober kommt das iPhone Duo in den Handel – und für die meisten Apps dürfte die Zeit nicht ausreichen, um eine ausgefeilte Unterstützung des faltbaren iPhones zu bieten. Aus diesem Grund ist damit zu rechnen, dass zum Marktstart des iPhone Duo nur sehr wenige, angepasste Programme bereitstehen.