Le blog des tendances
AltStore – Un alternative à l’App Store avec un émulateur Nintendo intégré

AltStore – Un alternative à l’App Store avec un émulateur Nintendo intégré

Riley Testut, développeur d’applications iOS qui travaille depuis des années sur l’émulation de jeux vidéo sur mobile, vient de publier un projet susceptible de bouleverser l’écosystème iOS. Il l’appelle AltStore. C’est une alternative à l’App Store d’Apple qui distribue le logiciel Testut. Selon lui, il pourrait «repousser les limites d’iOS».

AltStore prend en charge l’émulateur Nintendo de Testut, appelé Delta. Il permet à quiconque disposant d’un iPhone ou d’un iPad de jouer à Super Mario et autres classiques. De plus, il n’est pas nécessaire de jailbreaker votre appareil iOS. Tout le monde peut télécharger AltStore dès maintenant.

AltStore – Un alternative à l’App Store avec un émulateur Nintendo intégré

AltStore a été lancé le 28 septembre

Testut a publié AltStore en milieu de semaine dernière. L’application a été lancée samedi 28 septembre avec l’émulateur Delta complet de Testut parmi les applications disponibles dans la boutique. Il est déjà disponible en tant que projet open source.

Pour l’instant, une version de Delta, appelée Delta Lite, est disponible dans l’aperçu qui prend en charge les jeux NES. Testut indique que la version complète supportera les plates-formes SNES, Game Boy, Game Boy Advance et Nintendo 64 ; et d’autres à venir. Et grâce au support Sony DualShock 4 et Xbox One d’iOS 13 annoncé par WWDC plus tôt cet été, vous pouvez jouer à ces jeux avec un contrôleur de console de jeu standard ; ou avec n’importe quel gamepad compatible MFi.

Vous vous demandez peut-être comment exactement Testut est capable de distribuer non seulement sa propre application d’émulateur, mais également son propre magasin d’applications. Selon Testut, il s’agit d’une méthode simple mais résistante. Elle repose sur des années de jailbreak et d’autres astuces que le développeur iOS et les communautés de jailbreak ont ​​concoctées pour contourner les restrictions d’Apple. Testut a notamment révélé l’une de ces astuces en 2014, lorsqu’il utilisait le programme Apple Developer Enterprise ; conçu pour permettre aux entreprises de distribuer des logiciels en interne afin de permettre à quiconque d’installer son émulateur Nintendo, GBA4iOS.

Comment contrer les restriction du programme Apple Developer Enterprise ?

Apple est devenu plus restrictif à l’égard du programme Apple Developer Enterprise ces dernières années ; en particulier après avoir découvert que Facebook et Google utilisaient tous deux à mauvais escient le programme pour distribuer des applications VPN à des consommateurs réguliers ; en violation des règles du développeur d’Apple. Le programme Apple Developer Enterprise est également sous le contrôle complet d’Apple. Ce qui signifie que l’entreprise peut en révoquer l’accès à tout moment. Testut explique qu’il a une nouvelle méthode pour minimiser ce risque.

Cela implique l’installation de l’application compagnon AltServer sur votre Mac ou votre PC Windows, le branchement de votre appareil iOS et l’installation manuelle du logiciel AltStore sur le téléphone ou la tablette. Pour cela, vous devez également saisir votre identifiant Apple avec un mot de passe spécifique à l’application. Il peut être généré en ligne à partir du portail de gestion des identifiants Apple.

Cela dit, une fois le logiciel installé sur votre téléphone, il est impossible de le distinguer des logiciels que vous avez vous-même développés ; compilés dans Xcode et installés sur votre propre appareil, explique Testut. AltStore utilise également la synchronisation Wi-Fi iTunes pour assurer l’actualisation hebdomadaire de l’application, afin d’éviter d’être supprimé de force de votre appareil au bout de sept jours ; conformément au mode de fonctionnement des applications non installées via l’App Store sur iOS. Le logiciel bêta utilisant TestFlight ou le programme d’entreprise fonctionne différemment.

AltStore risque-t-il de disparaître rapidement ?

En ce sens, il fonctionne beaucoup comme l’outil Cydia Impactor existant pour l’installation de fichiers d’application iOS. Pourtant, au lieu de vous laisser simplement installer des fichiers d’application aléatoires, il installe un magasin d’applications complet capable de distribuer son propre logiciel secondaire.

Cela ne veut pas dire que Apple ne peut pas l’arrêter. Testut dit ne pas savoir s’il serait facile pour Apple de le faire sans supprimer également la possibilité pour les développeurs DIY, les écoles et les autres organisations qui s’appuient sur cette infrastructure iOS fondamentale pour créer des applications de test et logiciel à usage interne.

« Ce serait intéressant, car tout ce que je fais, Apple le fait tout seul », a déclaré Tesut à The Verge, plus tôt cette année, alors qu’il était encore en développement. «L’une des approches les plus lourdes est qu’Apple pourrait complètement arrêter l’ensemble du service. Mais cela affecterait tout le monde, y compris les écoles. « 

En plus de cela, Testut pense qu’Apple pourrait désactiver la synchronisation via Wi-Fi, mais cela impliquerait simplement de brancher votre téléphone une fois par semaine pour continuer à utiliser AltStore et les applications qu’il distribue. «Je ne sais pas à quelle vitesse ils réagiraient et ce qu’ils feraient, mais même dans le pire des cas, je pense qu’il reste encore du chemin à parcourir pour AltStore. Tant qu’iTunes peut synchroniser les applications, Alt Store peut fonctionner », a-t-il déclaré.

Mathieu Carlier

Blogueur passionné (ou acharné) j'ai d'abord créé Deco Tendency puis Le Blog des Tendances, Drone Trend et enfin Le Blog Domotique.

Add comment