Il sito per sviluppatori di Apple ospita una pagina intitolata «Preparati per iPhone Duo», pubblicata lo stesso giorno in cui Apple ha annunciato il dispositivo, il 9 settembre. Dice agli sviluppatori di creare app con ridimensionamento dinamico e layout adattivi. Non include ancora la guida scritta che spiega come fare, né lo strumento che consentirebbe a uno sviluppatore di testare il risultato.
I preordini di iPhone Duo aprono venerdì 16 ottobre e il telefono arriva ai clienti venerdì 23 ottobre. È la data in cui ogni app già presente sul dispositivo di un acquirente, che il suo sviluppatore l’abbia aggiornata o meno, deve girare per la prima volta su uno schermo di iPhone pieghevole. Questa è una questione su ciò che Apple ha pubblicato finora per gli sviluppatori, non un resoconto su come si comportano le app, perché nessuno al di fuori di Apple ha ancora usato il dispositivo.
Punti chiave
| Voce | Stato |
|---|---|
| Preordine | venerdì 16 ottobre, ore 5:00 PT |
| In vendita | venerdì 23 ottobre |
| Viene fornito con | iOS 27.1, non iOS 27.0 |
| Indicazioni per gli sviluppatori | Creare app con ridimensionamento dinamico e layout adattivi |
| Linee guida per l’interfaccia umana | Sezione «Progettare per iPhone Duo» pubblicata ora |
| Guida «Preparare la tua app per iPhone Duo» | Non pubblicata; Apple dice «in arrivo più avanti questo mese» |
| Xcode 27.1 beta, necessaria per compilare e testare per iPhone Duo | Non rilasciata; Apple dice «in arrivo più avanti questo mese» |
Cosa Apple chiede agli sviluppatori di creare
La pagina per sviluppatori di Apple su iPhone Duo inquadra il dispositivo come una questione di design prima ancora che di hardware: creare un’app che si ridimensiona e adatta il proprio layout, invece di una pensata per un unico schermo fisso. Due delle sessioni video elencate da Apple rendono esplicita questa istruzione, «Progettare per iPhone Duo» e «Mettiti in posa con i layout adattivi su iPhone Duo». Un’ulteriore sessione, «Sfruttare più display e scene su iPhone Duo», affronta il fatto che il dispositivo ha due schermi separati che un’app potrebbe dover trattare in modo diverso. Le Linee guida per l’interfaccia umana di Apple includono già una sezione «Progettare per iPhone Duo», attiva ora, più di cinque settimane prima che il telefono venga spedito.
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.
Le due cose che gli sviluppatori non possono ancora ottenere
Ciò che manca è la metà pratica di quella guida. «Preparare la tua app per iPhone Duo», il documento dettagliato che uno sviluppatore seguirebbe davvero, riporta la nota «in arrivo più avanti questo mese» sulla stessa pagina di Apple. Lo stesso vale per Xcode 27.1 beta, il software di cui uno sviluppatore ha bisogno per compilare, eseguire e simulare un’app per iPhone Duo. Xcode 27 ha raggiunto lo stato di release candidate il 9 settembre, il giorno del keynote, ma quella build supporta iOS 27 in generale, non gli strumenti specifici per Duo aggiunti sopra di essa nella linea 27.1. Finché Apple non rilascerà quella beta, nessuno sviluppatore, per quanto preparato, potrà testare un’app rispetto alla piega del dispositivo.
Cosa succede a un’app che nessuno ha toccato
Apple non ha detto che aspetto abbia su iPhone Duo il 23 ottobre un’app che ignora tutto questo. Non ha pubblicato se un’app che non è stata ricostruita venga eseguita centrata, allungata, contenuta in una cornice più piccola o semplicemente come su uno schermo iPhone di dimensioni simili, su ciascuno dei due display. Non ha pubblicato le dimensioni esatte in punti o le risoluzioni per cui uno sviluppatore dovrebbe progettare, non ha indicato le nuove API specifiche alla base dei layout adattivi che consiglia né ha fissato una data per una voce iPhone Duo nel Simulator di Xcode. Le linee guida di Apple rispondono a cosa dovrebbe fare uno sviluppatore prima del lancio. Non rispondono a cosa succede alle app i cui sviluppatori non fanno nulla.
Documentato e non documentato
| Domanda | Risposta di Apple |
|---|---|
| Un’app dovrebbe ridimensionarsi e adattare il proprio layout per iPhone Duo? | Sì, secondo le linee guida per sviluppatori di Apple |
| È già disponibile una guida scritta “Preparing your app”? | Non pubblicata |
| È già disponibile la strumentazione Xcode per sviluppare app per iPhone Duo? | Non pubblicata |
| Sono state pubblicate dimensioni esatte in punti e risoluzioni dello schermo? | Non pubblicate |
| È stata fissata una data per una voce iPhone Duo nel Simulator? | Non pubblicata |
| Cosa fa un’app non modificata sul dispositivo? | Non pubblicato |
Quello che Apple non ha detto
Apple ha dato un nome al concetto di layout adattivi e ridimensionamento dinamico ben prima di dare un nome agli strumenti o al documento che consentirebbero a uno sviluppatore di intervenire. Non ha descritto cosa dovrebbe aspettarsi di vedere su ciascuno dei due schermi un cliente che apre un’app non modificata su iPhone Duo. Per un dispositivo di prima generazione che Apple propone a partire da 1.999 dollari, lo stato del software che lo circonda è una questione di lancio tanto quanto qualsiasi cosa Apple abbia integrato nel telefono, e Apple non l’ha ancora chiusa.
Sia la beta di Xcode 27.1 sia la guida “Preparing your app for iPhone Duo” sono attese, per usare le parole di Apple, “entro la fine del mese”, il che lascia settimane anziché mesi prima dell’apertura dei preordini il 16 ottobre. Al 12 settembre, nessuna delle due è comparsa sul sito per sviluppatori di Apple. Vedi l’annuncio completo di Apple del 9 settembre e la copertura in diretta del keynote per scoprire come iPhone Duo è stato presentato per la prima volta.
Discussion