Ouvrir le menu principal

iGeneration

Recherche

Les cartes iTunes utilisent une police « secrète »

Anthony Nelzin-Santos

vendredi 14 juillet 2017 à 21:30 • 21

App Store

Si vous avez déjà acheté une carte iTunes, vous savez qu’il faut gratter un cadre au dos pour révéler un code, que vous pouvez scanner avec votre iPhone pour créditer votre compte du montant de la carte. Ce que vous ne savez pas, c’est que cette opération repose sur l’utilisation d’une police bien spécifique, comme l’ont découvert les développeurs d’Equinux.

Image Equinux.
Image Equinux.

Les développeurs peuvent générer des codes similaires à ceux des cartes iTunes pour offrir leur application. Ces codes sont généralement transmis par voie électronique, mais Equinux voulait les imprimer sur des cartes. En observant les cartes d’Apple, les développeurs de la société allemande ont compris que la reconnaissance du code par l’iPhone dépendait d’abord de la taille du cadre l’entourant.

Le cadre doit être trois fois plus large qu’il n’est haut, avec une bordure ne dépassant pas 4,5 % de la hauteur. La hauteur du code doit atteindre 34 % de celle du cadre, ce qui nécessite d’utiliser une police assez condensée. Mais pas n’importe quelle police : les développeurs d’Equinux ont dû fouiller dans les ressources d’iTunes pour trouver celle utilisée par Apple.

Nommée Scancardium, c’est la seule police reconnue par l’App Store sur iOS et iTunes sur macOS. Les développeurs qui voudraient l’installer pour créer leurs propres cartes pourront la trouver dans le dossier /System/Library/PrivateFrameworks/CoreRecognition.framework/Resources/Fonts/, aux côtés de la police Spencardium utilisée lors du scan des cartes bancaires.

Equinux propose des modèles Photoshop et Sketch pour faciliter la conception de cartes aux dimensions requises. La société allemande développant une application de création de newsletters, Mail Designer Pro, elle propose évidemment un modèle d’e-mail contenant le cadre aux bonnes dimensions.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Les identifiants d’une quinzaine de futurs Mac en fuite

03/07/2025 à 19:51

• 19


Disney+ débarque sur la Freebox Révolution et Free offre six mois d'abonnement

03/07/2025 à 19:24

• 2


Le SOS d'urgence par satellite a sauvé un alpiniste aux États-Unis

03/07/2025 à 18:51

• 8


L’iPhone 17 Pro Max pourrait avoir une grosse batterie de 5 000 mAh

03/07/2025 à 16:45

• 30


Amazon Prime Video accueille la plateforme france.tv

03/07/2025 à 16:22

• 25


Lexar lance un SSD MagSafe pour iPhone… bridé par les iPhone

03/07/2025 à 13:00

• 5


iPhone 17 Pro : changement en vue pour les aimants du MagSafe ?

03/07/2025 à 12:31

• 13


iOS 26 simplifie la connexion aux portails du Wi-Fi des hôtels ou des cafés

03/07/2025 à 09:39

• 7


FaceTime se met en pause sous iOS 26 s’il identifie de la nudité, même entre adultes consentants

03/07/2025 à 08:12

• 64


Autonomie : watchOS 26 anticipe les chutes de batterie

03/07/2025 à 07:34

• 11


Pas d’iPad pliable avant longtemps ? Apple mettrait le projet sur pause

03/07/2025 à 07:13

• 10


Passez à CarPlay sans fil pour moins de 20 €

02/07/2025 à 23:49

• 57


CD Audio : quand un auteur veut tellement innover que son album se retrouve illisible

02/07/2025 à 22:35

• 96


Stockage cloud : l’offre pCloud Lifetime avec 70 % de remise jusqu’au 15 juillet 📍

02/07/2025 à 21:08

• 0


Crunchyroll prise la main dans le pot de confiture, en confiant les sous-titres à l’IA

02/07/2025 à 21:05

• 23


SFR laisse fuiter sa nouvelle box, pour une sortie imminente

02/07/2025 à 20:15

• 23