De developersite van Apple heeft een pagina met de titel “Get ready for iPhone Duo”, geplaatst op dezelfde dag dat Apple het apparaat aankondigde, 9 september. De pagina vertelt ontwikkelaars dat ze apps moeten bouwen met dynamische formaataanpassing en adaptieve lay-outs. De pagina bevat nog niet de schriftelijke handleiding waarin wordt uitgelegd hoe, en ook nog niet de tool waarmee een ontwikkelaar het resultaat zou kunnen testen.
De pre-orders voor iPhone Duo starten vrijdag 16 oktober en de telefoon wordt vrijdag 23 oktober bij klanten bezorgd. Dat is de datum waarop elke app die al op het apparaat van een koper staat, ongeacht of de maker er iets aan heeft gedaan of niet, voor het eerst op een vouwbaar iPhone-scherm moet draaien. Dit is een kwestie van wat Apple tot nu toe voor ontwikkelaars heeft gepubliceerd, geen verslag over het gedrag van welke app dan ook, want niemand buiten Apple heeft het apparaat al gebruikt.
Belangrijkste feiten
| Item | Status |
|---|---|
| Pre-order | vrijdag 16 oktober, 5.00 uur PT |
| In de verkoop | vrijdag 23 oktober |
| Wordt geleverd met | iOS 27.1, niet iOS 27.0 |
| Richtlijnen voor ontwikkelaars | Bouw met dynamische formaataanpassing en adaptieve lay-outs |
| Human Interface Guidelines | Sectie “Designing for iPhone Duo” nu gepubliceerd |
| Handleiding “Preparing your app for iPhone Duo” | Nog niet gepubliceerd; Apple zegt “coming later this month” |
| Xcode 27.1 beta, nodig om voor iPhone Duo te bouwen en te testen | Nog niet uitgebracht; Apple zegt “coming later this month” |
Wat Apple ontwikkelaars vertelt te bouwen
De iPhone Duo-ontwikkelaarspagina van Apple schetst het apparaat eerder als een ontwerpprobleem dan als een hardwareprobleem: bouw een app die zichzelf van formaat laat veranderen en de lay-out aanpast, in plaats van een app die voor ƩƩn vast scherm is gebouwd. Twee van de videosessies die Apple vermeldt, maken die instructie expliciet: “Design for iPhone Duo” en “Strike a pose with adaptive layouts on iPhone Duo.” Een verdere sessie, “Leverage multiple displays and scenes on iPhone Duo”, behandelt het feit dat het apparaat twee afzonderlijke schermen heeft die een app mogelijk verschillend moet behandelen. De Human Interface Guidelines van Apple bevatten al een sectie “Designing for iPhone Duo”, die nu live is, meer dan vijf weken voordat de telefoon wordt uitgeleverd.
Don’t miss the best of The Mac Observer
Set us as a preferred source and our Apple reporting ranks higher in your Google Search results and Discover feed — one tap, no account changes.
De twee zaken die ontwikkelaars nog niet kunnen krijgen
Wat ontbreekt, is de praktische helft van die richtlijnen. Het stapsgewijze document dat een ontwikkelaar daadwerkelijk zou volgen, “Preparing your app for iPhone Duo”, draagt op de eigen pagina van Apple de notitie “coming later this month”. Hetzelfde geldt voor Xcode 27.1 beta, de software die een ontwikkelaar nodig heeft om überhaupt een app voor iPhone Duo te bouwen, uit te voeren en te simuleren. Xcode 27 kreeg op 9 september, de dag van de keynote, de release candidate-status, maar die build ondersteunt iOS 27 in het algemeen, niet de Duo-specifieke tools die daar in de 27.1-lijn bovenop zijn gelegd. Totdat Apple die bĆØtaversie uitbrengt, kan geen enkele ontwikkelaar, hoe goed voorbereid ook, een app testen op de vouw van het apparaat.
Wat er gebeurt met een app waar niemand iets aan heeft gedaan
Apple heeft niet gezegd hoe een app die dit allemaal overslaat er op 23 oktober op iPhone Duo uitziet. Het heeft niet gepubliceerd of een niet opnieuw gebouwde app op elk van beide displays gecentreerd, uitgerekt, in een kleiner kader geplaatst of gewoon zoals op een iPhone-scherm van vergelijkbaar formaat wordt weergegeven. Het heeft de exacte puntformaten of resoluties waarvoor een ontwikkelaar zou ontwerpen niet gepubliceerd, de specifieke nieuwe API’s achter de adaptieve lay-outs die het aanbeveelt niet benoemd, en evenmin een datum vastgesteld voor een iPhone Duo-vermelding in Xcode’s Simulator. De richtlijnen van Apple beantwoorden wat een ontwikkelaar vóór de lancering moet doen. Ze beantwoorden niet wat er gebeurt met de apps waarvan de ontwikkelaars niets doen.
Gedocumenteerd versus ongedocumenteerd
| Vraag | Antwoord van Apple |
|---|---|
| Moet een app het formaat en de lay-out aanpassen voor iPhone Duo | Ja, volgens de richtlijnen van Apple voor ontwikkelaars |
| Is er nu een schriftelijke gids “Preparing your app” beschikbaar | Niet gepubliceerd |
| Is de Xcode-tooling om voor iPhone Duo te bouwen nu beschikbaar | Niet gepubliceerd |
| Zijn exacte schermpuntformaten en resoluties gepubliceerd | Niet gepubliceerd |
| Is er een Simulator-vermelding voor iPhone Duo van een datum voorzien | Niet gepubliceerd |
| Wat doet een ongewijzigde app op het apparaat | Niet gepubliceerd |
Wat Apple niet heeft gezegd
Apple heeft het concept adaptieve lay-outs en dynamische formaataanpassing benoemd, ruim voordat het de tools of het document heeft benoemd waarmee een ontwikkelaar ermee aan de slag kan. Het heeft niet beschreven wat een klant die een ongewijzigde app op iPhone Duo opent, op beide schermen zou moeten verwachten te zien. Voor een apparaat van de eerste generatie dat Apple vanaf $1,999 prijst, is de staat van de software eromheen net zo goed een vraag bij de lancering als alles wat Apple in de telefoon heeft ingebouwd, en Apple heeft die vraag nog niet afgesloten.
Zowel de Xcode 27.1 beta als de gids “Preparing your app for iPhone Duo” worden, in Apple’s eigen woorden, “later deze maand” verwacht, wat weken in plaats van maanden overlaat voordat de pre-orders op 16 oktober van start gaan. Per 12 september is geen van beide op de ontwikkelaarssite van Apple verschenen. Zie Apple’s volledige aankondiging van 9 september en de liveverslaggeving van de keynote voor hoe iPhone Duo voor het eerst werd geĆÆntroduceerd.
Discussion