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 dernières publicités de Beats vantent avec humour les mérites des nouveaux câbles colorés de la marque

08:03

• 5


Netflix augmente ses prix en France sur fond de bons résultats

07:25

• 66


Discord teste la vérification de l’âge par IA ou par pièce d’identité au Royaume-Uni et en Australie

17/04/2025 à 21:45

• 5


Strava se paye Runna, l'app de course à pied spécialisée dans le coaching par IA

17/04/2025 à 17:04

• 10


Incogni lance un plan Unlimited (et c’est une petite révolution dans la protection des données) 📍

17/04/2025 à 16:28

• 0


Les caméras de Reolink certifiées pour leur bon fonctionnement avec Home Assistant

17/04/2025 à 15:30

• 8


B&You réduit le prix de son forfait avec 200 Go de 5G pour les abonnés B&You Pure fibre

17/04/2025 à 11:46

• 8


Les iPhone des Apple Store vont se recharger avec de l'énergie bas carbone

17/04/2025 à 10:30

• 4


Google Maps va désactiver les avis sur les établissements scolaires à la fin du mois

17/04/2025 à 09:51

• 32


Promo : la carte Amazon Basics Micro SD 256 Go à 21,26 €

17/04/2025 à 09:07

• 8


Apple vante les mérites de ses MacBook, avec leur écran nano-texturé et leur autonomie incroyable

17/04/2025 à 08:51

• 22


Promo : l'Apple Watch Ultra 2 en titane noir à 799 € (-100 €)

17/04/2025 à 08:33

• 5


Le prochain Apple Vision serait plus léger, et sortirait en plusieurs couleurs

17/04/2025 à 08:33

• 19


iOS 18.4.1 et macOS 15.4.1 bouchent d'importantes failles de sécurité

17/04/2025 à 08:00

• 10


Meta a désactivé Apple Intelligence dans ses apps pour iOS

17/04/2025 à 07:44

• 59


Les apps d’Apple ne sont plus imposées sur iPhone : voici les alternatives que vous pouvez définir par défaut

16/04/2025 à 23:30

• 55