25 votes

Quelle est la technologie utilisée dans la migration des paramètres d'iOS 11 (points bleus mobiles / motif de particules / code QR animé ?)

auto-setup-768x576.png

Lors de la configuration d'un nouvel iPhone 8 / iPhone 8 Plus / iPhone X, une étape permet de migrer les paramètres d'un autre appareil iOS 11.

Sur l'ancien appareil, c'est écrit :

Configurer un nouvel iPhone

Utilisez votre identifiant Apple "xxx@xxx.com" pour configurer votre nouvel iPhone.

Sur le nouvel appareil, il est écrit :

Démarrage rapide

Si vous avez un iPhone ou un iPad fonctionnant sous iOS 11, amenez-le à proximité pour vous connecter automatiquement.

Si vous le souhaitez, vous pouvez également configurer cet iPhone manuellement.

Après avoir appuyé sur "Continuer" sur l'ancien appareil, sur l'ancien appareil, il est dit :

Tenez votre nouvel iPhone devant l'appareil photo

Positionner le motif dans le cercle

Sur le nouvel appareil, il est écrit :

En attendant d'autres iPhone...

Positionnez cette image dans le cadre de votre autre iPhone.

Un motif de points bleus mobiles apparaît dans le nouveau dispositif, comme le montre cette image :

http://www.idownloadblog.com/2017/06/05/automatic-setup-feature-ios-11/

Et dans cette vidéo :

https://youtu.be/tHxhZu97pXc

Je crois que cela fonctionne comme un code QR, mais ce n'est pas le cas. Quelqu'un sait-il quel est le nom de cette technologie ?

0 votes

Avez-vous obtenu une réponse à cette question ? J'ai cherché à mettre en œuvre un contrôle de visualisation des données similaire, mais je n'ai aucune idée de la façon dont ils ont procédé.

0 votes

Désolé, je ne l'ai pas fait. Il semble que personne ne se soucie de cette technologie fantastique !

2 votes

Oui, je sais, il n'y a pratiquement aucune information à ce sujet nulle part, et c'est dommage, car il est vraiment étonnant. J'ai mis une prime sur la question, alors peut-être que quelqu'un va la remarquer maintenant.

16voto

Jose Chavez Points 645

Cette technologie peut être assimilée à un code QR animé. Le principe de l'encodage des données ressemble beaucoup à celui des codes QR, à la différence près qu'au fil du temps, les données affichées changent sous forme d'animation.

En outre, il semble que l'on ait recours à une astuce astucieuse consistant à afficher deux couleurs différentes en alternance rapide, ce qui permet à Apple de "cacher" ou de rendre moins évidents les indices utilisés par le récepteur des données pour se synchroniser avec le signal (c'est-à-dire déterminer où se trouvent les limites des données codées).

Dans le cas d'un code QR traditionnel, ces marqueurs de synchronisation sont beaucoup plus évidents. Il s'agit de grandes cases carrées noires avec des bordures blanches, placées à différents endroits du code pour permettre au récepteur de distinguer facilement les données codées de celles qui ne font pas partie du code.

Beaucoup plus de détails sont disponibles dans ces deux demandes de brevets déposées par Apple :

Brevet américain 9,022,291 Brevet américain 9,022,292

0 votes

Il s'agit d'un très bon aperçu de la technologie réelle qui se cache derrière le code. Il ne reste plus qu'à découvrir comment cette chose a été mise en œuvre, du moins la partie interface utilisateur.

0 votes

C'est dommage qu'il ne semble pas y avoir d'API disponible pour les développeurs pour mettre en œuvre la même chose. Cette fonction semble être exclusive à Apple, et ils ne l'ont utilisée qu'à un seul endroit - la migration des paramètres.

1 votes

En fait, ils l'ont utilisé à d'autres endroits - c'est la même méthode que celle utilisée pour coupler une Apple Watch, par exemple. La fonctionnalité n'est pas en soi exclusive à Apple, car n'importe quelle application peut mettre en œuvre son propre système de code QR. Par exemple, Snapchat a son propre type de code qui a un aspect différent de celui des autres applications.

8voto

Kaleidoscope Points 61

J'ai parcouru les brevets liés ci-dessus et voici mon interprétation naïve de la technologie. Il s'agit essentiellement d'un code QR finement détaillé, ou d'un code similaire, mais plutôt que d'utiliser des carrés de couleur, l'information est codée en alternant rapidement les couleurs complémentaires de manière à ce que l'œil humain ne le remarque pas. Cela permet également d'obtenir une densité d'information plus élevée en permettant aux subtilités des couleurs alternées choisies de coder des degrés de liberté supplémentaires. Le brevet ne mentionne ni la distribution arrondie de la densité, ni le mouvement errant et orbital des particules ; il se peut que ce ne soit qu'une question d'esthétique, ce qui serait le propre d'Apple. Ce qui est mentionné, c'est que ce code peut être intégré dans une image de fond (et probablement dans une animation), sans que l'image n'apparaisse différente à l'œil humain. Je me demande dans quelle mesure la forme sphérique en orbite de la "galaxie" n'est que de la poudre aux yeux pour que vous puissiez pointer votre appareil photo pendant que la vraie magie se produit de manière invisible ? Nous avons besoin de quelqu'un pour filmer le code de près, avec une caméra à haute vitesse - le brevet mentionne un taux de scintillement de 60 Hz, donc toute séquence supérieure à 120 images par seconde devrait faire l'affaire.

-1voto

Mehul Shah Points 121

Le processus de transfert de données d'Apple basé sur la proximité

La configuration automatique est le processus de proximité mis en place par Apple pour transférer les données, les paramètres et le contenu d'un ancien appareil vers un nouveau. Vous pouvez utiliser la configuration automatique sur votre iPhone, votre Apple Watch ou votre Apple TV.

La fonction de configuration automatique d'Apple a commencé comme un moyen plus facile pour les utilisateurs de configurer l'Apple TV avec "tap-to-set-up", qui vous permet d'utiliser les capteurs de votre iPhone pour vous connecter rapidement à votre Apple TV et saisir automatiquement des données telles qu'un identifiant Apple et un réseau Wi-Fi. Depuis, cette fonctionnalité a évolué et s'est étendue pour couvrir non seulement l'Apple TV, mais aussi les nouveaux modèles d'iPhone, d'iPad et d'Apple Watch.

La configuration automatique est très utile car elle permet aux utilisateurs de ne pas avoir à remplir de formulaires comme c'était le cas dans les anciennes versions de la version. formulaires présents dans les anciennes versions pour configurer de nouveaux appareils. vous ne devriez pas avoir à saisir manuellement les noms et mots de passe des réseaux Wi-Fi, les identifiants Apple ou les paramètres des appareils précédents. Il est également également basé sur la proximité, ce qui permet de sécuriser ces données en vous obligeant à d'avoir physiquement les anciens et les nouveaux appareils au même endroit.

Apple utilise une méthode légèrement différente pour paramétrer automatiquement chaque appareil, selon qu'il s'agit d'un iPhone ou d'un iPad, d'une Apple Watch ou d'une Apple TV.

Consultez ce site pour savoir comment les différents appareils sont configurés.

2 votes

Comme le précise ma question d'origine, je recherche les détails techniques de la technologie. Il ne s'agit pas d'une question du type "comment faire". Il s'agit plutôt d'une question du type "comment Apple a fait cela".

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X