Les développeurs encouragés à optimiser leurs apps pour l'iPhone X
Ce n'est pas vraiment une surprise, l'iPhone X sera disponible le 3 novembre. Histoire d'accompagner les premiers utilisateurs et pour leur faciliter la vie, Apple encourage les développeurs à soumettre dès à présent leurs applications optimisées pour le nouvel écran Super Retina du smartphone — et tout particulièrement l'encoche…
Mais ce n'est pas tout : les apps peuvent aussi tirer profit de la reconnaissance faciale Face ID qui remplace Touch ID. Les applications de réalité augmentée ARKit pourront exploiter TrueDepth, mais aussi l'A11 Bionic, Metal 2 et Core ML, des caractéristiques partagées avec les iPhone 8/8 Plus. Tout cela et bien plus, à consulter sur le portail dev d'Apple.
iTunes Connect permet désormais de téléverser des captures d'écran pour l'iPhone X. Un nouvel onglet pour les captures de 5,8 pouces (le format d'écran du nouvel iPhone) est disponible dans la page d'information de l'app.
Concernant l’adaptation des app à l’encoche de l’iPhone X, Apple ferait bien de montrer l’exemple avec ses propres app notamment Safari avec un respect de la « safe area » présentée sur le schéma illustrant cet article.
Ça simplifierait notamment le travail des dev web et de l’affichage des sites et des vidéos.
@Fennec72
Tu veux dire que l'encoche bouffe le contenu des sites Web en mode paysage ?
Alors c'est marrant mais moi je lis "On a fait un iPhone hors de prix avec un écran tarasbicoté et on a mis quasiment aucune appli à jour mais on aimerait bien que vous dépensiez de vos fonds propres pour mettre en valeur le boulot de l'équipe design qui ne nous a jamais demandé si ça n'allait pas foutre le bordel avec les codes des applis" c'est dense en message la com Apple pour les développeurs ?
@adamB
T’as oublié l’épisode des iPhone 6 et 6+ où les développeurs ont également dû mettre à jour?
@adamB
On attend surtout la sortie officielle de l'iPhone X le 3 nov, et la sortie d'iOS 11.1
Après là oui on pourra gueuler si les app Apple ne sont pas prête.
@adamB :
Marrant, je vois exactement la même chose que toi. :)
@adam
Pour une fois je te suis !
Safe Area.
Je trouve que cet encoche n'est pas vraiment bien.
À la limite un écran qui prend tout (arrondi, même si c'est pas l'idéal) c'est ok.
Mais bon, où placer les capteurs dans ce cas ?
Ce qui m’inquiète le plus c’est si les apps qui nécessitent une authentification touchID seront vite basculées vers FaceID. Sinon ce sera fastidieux un moment de se taper tous les mots de passe à la main.
@Raph0658
Pas besoin de basculer quoi que ce soit, c'est la même API d'authentification. FaceID sera proposé à la place de TouchID.
@Raph0658
?? Tu penses que les autres iPhones sans Face ID seront forcés d’utiliser un mot de passe et que le Touch ID deviendra plus supporté ?
Non, le dev il dit à son app, AppleLib.authenticate(), après c’est justement le code Apple qui verra que tu es sur un iPhone X donc il proposera Face ID, les autres ça sera Touch ID et le développeur il change rien à son code...
Pas du tout... l'application envoie en fait une demande de reconnaissance biométrique. L'iPhone vérifie avec ses moyens de bord (TouchID ou FaceID) et renvoie à l'application un simple ok/pas ok. L'application en elle même n'a nullement besoin de supporter Touch-/FaceID
@33man :
Pas la peine de le prendre de haut. :)
@Raph0658
C’est exactement ce que j’allais écrire. Je pensais notamment aux apps des banques qui mettent trop longtemps à s’adapter.
Je comptais beaucoup sur TouchID pour ne pas me rappeler les nombreux mots de passe à retenir et ça fonctionnait bien jusqu’à présent. Là je sens la galère avec le X qui arrive dans une semaine.
Au final je vais l’aimer ce tel, mais comme toujours, il y aura une période d’adaptation, et puis ce ne sera pas plus mal de renouveler tous les mots de passe au bout de tant d’années. C’est l’occasion de renforcer tout ça.
N'importe quoi ton commentaire. ça sera invisible l'authentification vu que tu n'auras même pas à mettre ton doigt sur le capteur .
@roccoyop
Ne t’inquiète pas les Apps (bancaire ou pas) , du moment qu’elles soient déjà compatible TouchId :
seront de facto aussi compatible FaceId...?
Merci pour l'info. Contrairement à SIMOMAX1512, tu as pu expliquer les choses sans dénigrer.
C’est bien pour ça que j’ai pris un iPhone 8 plus, je préfère attendre un an que ce soit au point tout ça. À part le design discutable, l’iPhone 8 plus est aussi bien voire plus performant que le X.
@Dazoudaz
Oui, ou au moIns attendre le début de l’année prochaine au lieu de se précipiter sur l’iPhone X.
personnellement je regrette de n’avoir pu commander le X hier pour ma femme, mais moi je garde mon 8 plus; troquer l’écran 16/9eme contre un 18/eme ou que sais je pour me retrouver avec des bandes noirs partout non merci. activer le mode plein écran pour les effacer ? et bouffer une grande partie de l’image ? no thanks non plus.
Au final pour quelqu’un qui n’activera pas le mode plein écran(bouffé), rien que sur des vidéos on se retrouvera avec la même taille d’écran que sur sur le 6 !
bref je trouve le ratio d’écran du X vraiment mal foutu, je patienterai pour un probable X plus, avec cette fois un vrai écran 16/9eme, je l’espère.
@Malvik2
Oui cela se défend ??
Après c’est aussi une question d’utilisation : pour les Apps avec beaucoup du scrolling (Safari , iGen , Apple Music,..) c’est une belle plus value: plus d’infos sur une même page : moins de scroll à faire .
Pour les jeux/ou films le ratio est en effet un peu étroit ?
Je suis plutôt dans le première catégorie d’utilisateurs ?
Apple galère avec la production de l'écran à cause de l'encoche et finit par produire un document qui explique que la surface utile est nettement réduite sur ce même écran censé être bord à bord afin de maximiser la surface d'affichage... ou comment vendre à un prix stratosphérique un écran qui affichera la même chose qu'un iPhone 6/7/8.
@Eurylaime :
C'est tellement ça ahah. :)
Je dois dire que j'approuve... Le bord à bord n'est vraiment utile que pour l'écran d'accueil des icônes ? C'est... décevant...
@Eurylaime
Ha bon? Ou ça ?
?
Wow.. la safe area en prend un sacré coup, surtout en paysage.
Pour le coup c'est vraiment naze... Il ne sert à rien cet écran bord à bord en fait... Je me demande ce qui leur est passé par là tete...
Une bordure en haut, par exemple comme sur les Galaxy, et le tour était joué. Point. Mais cette encoche et cette Safe Area... Wahou.....
il faut déjà l'avoir dans les mains. vous parlez tous sans jamais l'avoir vu la chose. et l'optimisation plus haut des anciens apps et pour en profiter d'afficher plus dans cet écran, et pas pour s'adapter parce que l'app affichera moins.
même sans s'adapter, les anciens apps vont s'afficher correctement. tout n'est que d'ordre esthétique.
Une bonne raison d’attendre la version 2018:
-soit le temps que les développeurs adaptent leurs apps a ce nouveau format
-soit qu’Apple vire cette encoche qui fout le bordello partout (production, interface, apps...)
les apps majeurs vont être rapidement adapté, ils sont déjà dans iOS 11.1. pour les autres apps on s'en fiche. y a que à pas changer d'appareil si tu es attaché fort à un vieux app jamais mit à jour.
Notez que si vous remplacez l'encoche par un bord normal en gardant le même chassis, la "safe area" devient une zone où il n'y a pas d'écran du tout et vous n'afficherez pas plus de trucs.
Vous avez l'air de croire qu'Apple demande de ne rien afficher dans la "safe area" : c'est faux, ils recommandent juste de ne pas afficher de contenu susceptible d'être masqué par l'encoche. Par exemple la nouvelle barre de statut s'affiche sur les côtés de l'encoche et ça permet de gagner de la place sur le reste de l'écran.
Bref avec un peu de créativité les devs sauront utiliser cette zone correctement, ça me parait mieux que de l'enlever complètement, de mettre un bord normal, et de perdre ce qui fait l'originalité du design de ce téléphone.
@Rigat0n
"perdre ce qui fait l'originalité du design de ce téléphone"
...originalité qui peut tout aussi bien être un fourvoiement.
Même le féal John Gruber s'interroge à son sujet :
« Here’s one simple way to think about it: what does Apple do 2-3 years from now if they ship an iPhone with no notch? Describe it as “Really all screen this time”? »
@occam
Perso :
- je trouve pas ça dégueu esthétiquement
- je trouve que ça permet de reconnaître immédiatement l'iPhone X, comme le bouton Home avant
- je ne m'achète pas d'iPhone X pour autant pour d'autres raisons
Mais bien sûr ce design évoluera sûrement dans le futur, en mieux certainement.
« Here’s one simple way to think about it: what does Apple do 2-3 years from now if they ship an iPhone with no bio-vortex facial interlocking ? Describe it as “Really fully cortex-interfaced & zorglub-compatible this time”? »
John Gruber Jr, plus féal encore que son aïeul, octobre 2037
@Rigat0n
Comme toi, je pense que c’est un choix assumé par Apple. Sinon ils auraient pu créer une vraie corne que pour les capteurs au-dessus du bord supérieur.
Un iPhone L(icorne) ??? ou
un iPhone R(hinocéros)
@Rigat0n
"Vous avez l'air de croire qu'Apple demande de ne rien afficher dans la "safe area" : c'est faux, ils recommandent juste de ne pas afficher de contenu susceptible d'être masqué par l'encoche. Par exemple la nouvelle barre de statut s'affiche sur les côtés de l'encoche et ça permet de gagner de la place sur le reste de l'écran."
Tu parles dans le vide… Tu es malheureusement face à des gens qui critiquent sans avoir vu l’objet en main.
Le choix de l’encoche permet de récupérer des pixels pour l’affichage d’informations par le système.
Pour les applications déjà optimisées pour l’iPhone X, il me semble qu’il n’est pas possible de rajouter les captures d’écran pour la version couramment disponible : il faut créer un nouvelle version pour pouvoir le faire.
Vous confirmez ?
Qu'ils refusent ?
Hop Apple coulée à la Windows mobile ?
@anonx
Et alors ? Cela t’avancera à quoi qu’Android ait 100% du Market Shake au lieu de 85%? ?
C’est quoi ta marque de voiture que tout le monde achète la même ? ?
C'est quoi cette réponse ? Il a raison, Windows Mobile n'a pas marché car les développeurs ne voulaient pas développer pour la plateforme.
Si aucune application n'est compatible avec le X, ça ne marchera plus
@Lok0
Tu plane complètement..
Les applis vont être mise à jour vite fait bien fait et c'est d'ailleurs entrain d'être le cas.
En tant que dev tu va faire la connerie de ne pas proposer une expérience optimale sur l'iPhone X d'un utilisateur qui vient de dépenser entre 1000 et 1300€ pour l'acquérir ? (Et qui a donc visiblement aucun soucis de pouvoir d'achat ?)
iOS c'est la plateforme la plus rentable, pour un dev ne pas mettre à jour économiquement parlant c'est stupide.
Je plane pas, il a raison, c'est un constat. Si c'est pas mis à jour le tél coule
@Lok0
Sauf que ça sera mis à jour, tu crois que les devs vont abandonner iOS et les utilisateurs qui ont le plus de pouvoir d'achat ?
Faut être réaliste
@Lok0
Selon les estimations, il se vendra d’ici la fin de l’année 10 millions de X, c’est un manque à gagner des dev s’ils n’ont pas adapté leur app.
Ce n’est pas windows mobile quand même.
@XiliX
Mouais Snapchat WhatsApp Facebook Insta Twitter ne sont pas adaptés à l'iPhone... dès le lendemain Apple coule ?
C'est impossible mais ce serait assez drôle que ça arrive !
Oui je sais ce n'est pas dans l'intérêt de tous... sauf Google lol
@anonx
« C'est ce que Apple dit depuis sa création à chaque lancement de produit. Donc niveau crédibilité on repassera »
Drôle ?
Explique, en quoi ce serait « drôle » ?
Ce sui est triste, c’est de voir des gens se sentir obligés de venir prouver leur vacuité.
@Lok0
Réponse en rapport aux smileys indiquant un grand bonheur si Apple coulait ...
Quels smileys ?
Moi je roule en alfa.
Et je suis heureux que tout le monde préfère des Renault ou des audi/bm/vw...(voitures de nazi)
J en suis à ma 3ème et entretien uniquement.
Comme quoi les légendes urbaines du passé. ...
Pages