Mac4Ever Refurb Guide d'achat Apple - Des conseils sur toute la gamme Apple Débuter sur Mac
Confidence : l'effet de "flou" d'iOS 7 qui rend fou les développeurs
Actu Dossiers Forum Photos/Podcasts Petites Annonces V.I.P.
1620 connectés

Confidence : l'effet de "flou" d'iOS 7 qui rend fou les développeurs

Le 18/03/2014 à 15h41
iOS 7 a radicalement changé l'interface de nos applications : plus plates, plus colorées, Apple a revu ses « guidelines » destinées aux développeurs pour garder une bonne homogénéité entre l'OS et les programmes tiers.

Parmi les nouveautés, Cupertino a présenté un effet de « flou » (blurry, en anglais) qui permet d'avoir un aperçu de l'arrière plan à travers une vue supérieure (souvent modale, d'ailleurs). C'est notamment le cas pour le Centre de Contrôle :



Mais n'avez-vous jamais remarqué que rares sont les applications à utiliser ce procédé ? Depuis la WWDC 2013, « Comment reproduire l'effet de flou d'iOS 7 ? » fait même partie des questions les plus populaires sur les sites spécialisés. Et pour cause : Apple interdit aux développeurs d'utiliser sa bibliothèque privée.

Pourquoi est-ce si compliqué ?

Pour comprendre la problématique, il faut savoir que cet effet de « flou » est loin d'être anodin. Il demande une grosse puissance de calcul et la principale difficulté est d'arriver à générer l'image en temps-réel. Malgré la puissance de l'A7 et de nouveaux outils dans iOS 7, l'opération est pratiquement impossible avec des algorithmes standards sollicitant GPU et CPU.

Lors de WWDC 2013, les ingénieurs d'Apple ont donc été sollicités sur la question par plusieurs développeurs, qui nous ont livré quelques pistes. Il semblerait que la principale raison soit liée à la sécurité. En effet, pour arriver à ses fins (surtout sur les « vieux » iPhone), Apple utiliserait directement l'image à la sortie du GPU pour réaliser son traitement. Ces données sont donc (pour le moment) trop sensibles pour être utilisés directement par les développeurs. D'autres évoquent aussi un problème de fiabilité : le calcul semblant être réalisé directement dans la boucle de rendu par CoreAnimation, il est possible que suivant la hiérarchie des vues, le résultat ne soit pas encore 100% garanti.

Dans tous les cas, il s'agit aujourd'hui d'une « API privée », interdite d'usage et réservée aux seules applications d'Apple.

Quelles solutions ?

A presque 10 mois de la présentation d'iOS 7, les développeurs ont donc trouvé quelques parades.

Apple propose notamment sur son site et dans les vidéos de la WWDC, plusieurs moyens pour « brouiller » une image. Mieux, elle permet désormais de réaliser des captures d'écran très rapidement (une phrase importante pour appliquer l'effet en question).

D'autres programmeurs un peu plus exigeants utilisent des bibliothèques tierces (il en existe plusieurs, la plupart gratuites), qui permettent souvent un paramétrage plus fin et un traitement parfois plus rapide que les solutions d'Apple. Mais rapide, ne signifie pas instantané pour autant.



Il existe aussi un moyen un peu « sale », mais bien connu des développeurs : utiliser une barre d'outil, capable de gérer nativement l'effet demandé. Problème : il semble qu'Apple rejette bon nombre d'applications l'utilisant. Mais c'est un peu normal : une barre d'outil n'a pas vocation à se retrouver à tous les étages d'une application, notamment en plein écran.

Comble de l'ironie, tous ces « contournements » restent un brin complexes à mettre en place et sont (sauf pour l'UIToolBar) encore bien loin de la vitesse obtenue par Apple, surtout de manière dynamique (là, c'est mission impossible). C'est d'autant plus difficile à comprendre que la firme encourage largement l'usage de l'effet de flou dans iOS 7, mais ne donne pas les armes à ses développeurs pour le mettre en place efficacement. Résultat, les programmes sont à la peine et ne proposent pas le même niveau de fluidité que ceux des ingénieurs de Cupertino.

On espère que la firme trouvera une solution élégante dans iOS 8, qui soit accessible à l'ensemble des développeurs, et donc, des utilisateurs.
partage email

Apple confierait la fabrication de ses écrans d'iPad mini Retina à... Samsung

Mini ninjas et Sonic & SEGA All-Stars Racing à moitié prix sur Mac

chargement des réactions

Réagissez à ce dossier !

Pour réagir directement dans le forum, cliquez ici.
Pour réagir, vous devez être identifié.
Si vous ne possédez pas de compte, créez-en un !
Identifiant :
Mot de passe :
Gras Italique Souligné Image URL Smiley confus Smiley cool Smiley M. Vert Smiley malsain Smiley mort de rire Smiley geek Smiley surpris
Important : soyez concis, courtois et pertinents. (plus d'infos ?) Les messages injurieux et hors sujet seront effacés. En cas de non respect de ces instructions, le compte d'un utilisateur pourra être bloqué sans préavis.
Pour toute erreur dans un article, merci de nous le signaler en nous contactant ici.

Conseils d'achat

  • Macintosh

  • iPhone, iPad & iPod

iMac 27" 5k Indicateur rouge Informations 06/2017 2099 € L'iMac 27" (Retina) a été mis à jour le 5 juin 2017 avec Thunderbolt 3, GPU dédié et puces Kaby-Lake. On attend des modèles Coffee Lake (à 6 coeurs) d'ici le courant du printemps/été 2018.
iMac 21,5" 4k Indicateur rouge Informations 06/2017 1499 € L'iMac 21,5" (Retina) a été mis à jour le 5 juin 2017 avec Thunderbolt 3, GPU dédié et puces Kaby-Lake. On attend des modèles Coffee Lake (à 6 coeurs) d'ici le courant du printemps/été 2018.
Apple TV 4k Indicateur vert Informations 09/2017 199 € L'Apple TV 4k est une petite évolution de l'Apple TV pour les téléviseurs 4k. Il gère le HDR, le HDMI 2a et tous les codecs récents. Si vous avez une télévision OLED 4k, il s'agit du modèle idéal. Son prix est raisonnable par rapport à la version HD, qui reste au catalogue.
iMac Indicateur rouge Informations 06/2017 1299 € L'iMac 21,5" (non Retina) a été mis à jour le 5 juin 2017 avec Thunderbolt 3 et puces Kaby-Lake. On attend des modèles Coffee Lake (à 6 coeurs) d'ici le courant du printemps/été 2018.
iMac Pro Indicateur vert Informations 12/2017 5499 € L'iMac Pro est actuellement le Mac le plus puissant du marché. Il ne sera pas renouvelé avant une bonne année, sauf surprise. N'hésitez pas à consulter nos tests et nos vidéo avant de vous décider ! A noter qu'Apple va sortir un Mac Pro courant 2018 (ou 2019), donc si vous n'êtes pas trop pressé, il sera + modulaire...
Mac Mini Indicateur vert Informations 10/2018 899 € Le Mac mini a été mis à jour fin 2018 avec un tout nouveau CPU à 4 coeurs. Pas de mise à jour prévue avant un moment, vous pouvez acheter sans crainte !
Mac Pro Indicateur rouge Informations 10/2013 3339 € Apple a annoncé un nouveau Mac Pro courant 2018 (voire 2019), plus modulaire et moins fermé que la version actuelle. Dans tous les cas, surtout n'achetez pas les modèles "tube" datant de 2013 et désormais assez dépassés.
MacBook Pro 13" Indicateur vert Informations 07/2018 1499 € Le MacBook Pro 13" a été mis à jour le 12 juillet 2018 avec une nouveauté de taille : on passe de 2 à 4 coeurs, soit un doublement de la puissance CPU ! La partie GPU gagne 15% et le SSD peut grimper à 2To. Si les prix restent inchangés, les options sont toujours facturées très chères... Ces machines ne seront pas renouveler avant mi-2019. N'oubliez pas de regarder du côté du Refurb si votre budget est trop serré !
MacBook Pro 15" Indicateur vert Informations 07/2018 2799 € Le MacBook Pro 15" a été mis à jour le 12 juillet 2018 avec une nouveauté de taille : on passe de 4 à 6 coeurs, soit un bon de performances jamais vu d'une génération à l'autre ! La partie GPU n'évolue pas vraiment mais le SSD peut grimper à 4To. Si les prix restent inchangés, les options sont toujours facturées très chères, presque 8000€ pour le modèle ultime ! Ces machines ne seront pas renouvelées avant mi-2019. N'oubliez pas de regarder du côté du Refurb si votre budget est trop serré !
MacBook Air Indicateur vert Informations 10/2018 1349 € Le MacBook Air a fait son grand retour après 4 ans sans mise à jour ! Vous pouvez acheter sans crainte (mais lisez bien notre test !)
MacBook Indicateur rouge Informations 06/2017 1499 € Le MacBook a été mis à jour le 5 juin 2017, avec peu de nouveautés, en dehors du passage à Kaby-Lake. Difficile de savoir si Apple gardera cette machine au catalogue depuis la sortie du nouveau MacBook Air...
Apple TV 2015 Indicateur vert Informations 10/2015 159 € L'Apple TV 2015 est sortie fin 2015 et Apple le garde au catalogue malgré l'arrivée de la version 4k. Avec en prime, une petite baisse de prix ! Si vous n'avez pas de TV 4k, cela reste une bonne affaire.
Téléchargez nos
applications mobiles
À découvrir sur Mac4Ever
b 1  b 2 
Mon Mac4Ever
Pour participer, vous devez être identifié.
Si vous ne possédez pas de compte, vous pouvez en créer un gratuitement !
Identifiant :
Mot de passe :
Sondage
Allez vous céder au Black Friday ?
2688 votes
app
  • Nouveautés

  • Gratuites

  • Payantes

A propos | Mentions légales | Infos Cookies | Contacts | Emploi | RSS | Apps