Tutoriel : Ameliorer la qualité des applications iPhone sur l’iPad
Comme tout le monde le sait, lorsque une application iPhone est lancée sur l’iPad, celle-ci s’affiche avec sa résolution native. Pour contourner ce problème, Apple permet le zoom pour mettre l’application à l’échelle de l’iPad. Ce pendant ce système pose un problème de pixelisation de l’image. Des bidouilleurs ont trouvés une solution pour améliorer sensiblement la qualité de l’image en mode zoom, voici un tutoriel :
Téléchargement et exigences:
- Avoir un iPad jailbreaké avec l’outil Spirit.
- Avoir un éditeur de texte comme Notepad++ (windows) ou Smultron (Mac OS X)
- Le logiciel iFile, disponible sur Cydia, peut être utile pour les manipulations. Pour cela, cocher la case « nom des applications ».
Installation
1. Connectez vous en SSH sur l’iPad, et récupérez le fichier /var/mobile/Applications/… / votre_application.app/info.plist ( Votre_application.app est le nom de l’application que vous souhaitez modifier ) sur votre ordinateur.
2. Avec l’éditeur de texte téléchargé plus haut, ajoutez les lignes :
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
<integer>2</integer>
</array>
Si
<key>UIDeviceFamily</key>
<array>
<integer>1</integer>
</array>
est déjà présent, ajoutez simplement <integer>2</integer>avant </array>
3. Pour avoir la possibilité d’orienter la fenêtre via l’accéléromètre , ajoutez :
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
et pour rendre les icônes compatibles ajoutez
<key>CFBundleIconFiles</key>
<array>
<string>Icon.png</string>
<string>Icon-72.png</string>
</array>
4. Sauvegardez et remplacez le fichier info.plist dans le dossier de votre application en SSH par celui modifié et respringez votre iPad.
Si l’opération ne vous donne pas satisfaction, remettez le fichier info.plist d’origine et respringez l’iPad.
/!\ ATENTION : Veillez à sauvegarder le fichier info.plist d’origine avant toute manipulation.