Che cosa devo fare per avviare rapidamente le app di Apple Watch?

2

Apple descrive il suo Watch come "ideale per look veloci e interazioni veloci", ma la maggior parte (in pratica quasi tutti) l'app di Apple Watch di Dark Watch impiega 20-40 secondi per il lancio - durante il quale ho potuto rimuovere il telefono dalla tasca e avviare l'app iOS corrispondente.

C'è qualcosa che devo fare per far sì che questa app si avvii più velocemente di quanto potrei lanciarla da sola sul mio iPhone?

    
posta orome 10.05.2015 - 16:22
fonte

1 risposta

2

Al momento, tutte le app di terze parti sul Watch saranno più lente dell'acquisizione dell'iPhone, a meno che non sia possibile raggiungere il telefono a causa di vincoli sociali o essere inaccessibile in una borsa o in tasca o a una certa distanza da te e dal guardare.

Questo perché Apple ha fatto ogni sforzo per non far funzionare nessun codice sull'orologio durante il rilascio. Le app di terze parti non eseguono nulla sull'orologio. Non accedono direttamente alla corona digitale, al tocco forzato, al tocco regolare, ai dati del sensore o all'altoparlante / microfono.

Precaricano solo alcune potenziali risposte e immagini (si pensi alle schede flash e ad un piccolo album fotografico) e tutto il lavoro viene svolto sul sistema operativo dell'iPhone. Se vuoi una risposta veloce, estrai il tuo telefono e accedi direttamente alle app. Ciò salva l'orologio dalla costruzione di una connessione di rete al telefono, svegliandolo se necessario, attivando l'app in background e dicendo all'app cosa fare in modo che l'app del telefono possa dire all'operatore quali immagini / testo visualizzare. Se tali beni non sono pre-caricati sull'orologio, devi quindi attendere il loro trasferimento.

L'orologio sarà più veloce del telefono solo quando il telefono può inviare eventi all'orologio per proprio conto. Per Dark Sky - forse hai un grave allarme meteorologico che il telefono rileva in background o a causa di una notifica push dai server Dark Sky al telefono utilizzando APNS. Quindi il telefono sa che c'è un orologio e ti invia una notifica. Riceverai questa notifica sull'orologio prima che tu possa estrarre il telefono.

Peggio ancora, la maggior parte delle app che vengono spedite sono programmate solo nel simulatore Xcode e non dagli sviluppatori che hanno utilizzato l'orologio. Alcuni sviluppatori selezionati hanno avuto la possibilità di modificare la loro app con gli orologi pre-rilascio e nelle ultime settimane con l'hardware, ma la maggior parte delle app non può essere ancora eccezionale.

È come leggere un libro su come imparare ad andare in bicicletta e poi giocare con un simulatore di guida in bicicletta. Gli sviluppatori devono uscire e andare in bicicletta, schiantarsi, inginocchiarsi, schiantarsi un po 'di più prima di sapere come cavalcare quella nuova bicicletta.

Ecco alcune prospettive degli sviluppatori che spiegano questo in modo più dettagliato:

Le due app di apple watch in cui sono stato coinvolto non sono state spedite. Dopo aver valutato il rischio di spedire un sorriso

risposta data 10.05.2015 - 22:29
fonte

Leggi altre domande sui tag