AltStore PAL : première étincelle pour le Big Bang des boutiques d'apps alternatives sur iOS

Florian Innocente |

AltStore PAL, la première boutique parallèle à l'App Store est disponible en Europe. Elle est presque vide mais le symbole n'en est pas moins important.

Après la mise en œuvre du Règlement européen sur les services numériques (DMA) place à son exploitation concrète et pratique par les développeurs d'apps. Riley Testut propose aux utilisateurs européens d'iOS 17.4, d'installer sa boutique AltStore PAL sur leur iPhone. C'est la toute première plateforme de distribution d'apps, alternative à l'App Store, qui soit disponible dans un cadre légal et accompagnée — les dents bien serrées — par Apple. Développée en open source, elle n'est disponible que pour l'Europe et n'a pas d'équivalent dans les autres régions du monde.

Les premiers pas de la boutique AltStore PAL.

Il n'y a pas beaucoup de monde sur la piste de danse, AltStore PAL n'a pour l'heure que deux apps, conçues par Testut. L'une est Delta (ex-GBA4iOS), son émulateur de vieilles consoles Nintendo, l'autre est Clip, un gestionnaire de presse-papier moins bridé — il peut fonctionner en arrière-plan — que s'il était distribué par l'App Store.

DMA : Apple fait de nouvelles concessions à Bruxelles sur la distribution des apps

DMA : Apple fait de nouvelles concessions à Bruxelles sur la distribution des apps

Sur le modèle économique d'AltStore PAL, Testut a pris le parti d'un abonnement à 1,80 € par an. Pas tant pour gagner de l'argent que pour couvrir les frais de gestion de ces paiements et surtout le Core Technology Fee, cette taxe d'Apple pour les apps distribuées hors de ses murs. Les apps qui font office de boutiques pour d'autres apps doivent payer à Apple 0,5 € par téléchargement annuel, dès le premier téléchargement effectué. Pour cette catégorie de logiciels, cette taxe ne se déclenche pas à partir du premier million de téléchargements comme pour toutes les autres apps.

Ensuite, Delta est gratuit dans AltStore tandis que pour Clip, Testut a opté pour un soutien via un financement participatif avec la plateforme Patreon. Un système que là aussi Apple empêchait dans ses règles de l'App Store.

AltStore proposera d

AltStore proposera d'autres modèles économiques, dont une intégration avec Patreon

AltStore PAL étant lancé, d'autres développeurs peuvent maintenant rejoindre cette boutique. On s'attend plus particulièrement à voir arriver des indépendants ou des développeurs dont les apps avaient une fonction qu'Apple rejetait. Ils pourront proposer leurs réalisations gratuitement ou ils devront passer par Patreon s'ils veulent les vendre (ce qui implique pour l'utilisateur final de créer un compte Patreon), explique Testut dans son billet de lancement d'AltStore PAL.

En plus d'être une nouvelle façon de monétiser les applications, elle [Patreon] offre également aux développeurs une relation directe et personnelle avec leurs utilisateurs. Patreon a été créé pour que les créateurs se connectent avec leur public d'une manière qui n'a tout simplement pas été possible sur l'App Store, en donnant par exemple accès à des Discords privés ou en offrant du contenu exclusif. Maintenant, les développeurs d'applications peuvent également en tirer parti — et vous pouvez même émettre des remboursements, quel concept !

L'installation d'AltStore PAL se fait depuis son site web — encore quelque chose d'inédit amené par le DMA. Après avoir validé le paiement de l'abonnement depuis la page web de téléchargement (on peut utiliser Apple Pay) on récupère l'app. Ce paiement passe par Stripe, une plateforme digne de confiance. Notez que votre banque peut vous facturer quelques dizaines de centimes de frais de paiement à l'étranger.

Pour l'ouvrir, il faut en accorder l'autorisation à iOS. Dans la fenêtre d'alerte, Apple aurait pu mettre un bouton pour envoyer l'utilisateur au bon endroit dans les réglages d'iOS, mais elle s'en est gardé… D'une manière générale ce nouveau mode de distribution d'apps risque d'intéresser d'abord des utilisateurs relativement aguerris. Indépendamment du type d'apps qui seront disponibles.

Installation et ouverture d'AltStore PAL.
La fiche de présentation d'une app dans AltStore PAL.

L'option requise est toutefois au tout premier niveau de Réglages. Une fois l’app autorisée, il apparait une rubrique "Installation de l'app" sous "App Store". C'est depuis cette nouvelle section que l'on gèrera les futures apps installées en dehors de l'App Store, en sideloading.

Une ROM de jeu récupérée et le jeu en cours.

S'agissant de Delta, il faudra ensuite aller chercher les ROM de jeux sur internet et on les installe dans l'app depuis l'interface de Fichiers. Il est à noter que Delta est disponible aussi en solo depuis ce soir sur les App Store des pays autres que ceux couverts par le DMA. L'app y est gratuite alors qu'en Europe qu'il faut d'abord s'acquitter de l'abonnement à AltStore PAL pour ensuite la récupérer.

Ce choix de ne pas proposer Delta tout seul sur les App Store européens aura peut être été motivé par la volonté de rendre le lancement d'AltStore PAL un peu plus attractif. Ce faisant, Riley Testut s'épargne également tous les possibles tracas des équipes de validation d'Apple lorsqu'il mettra à jour Delta sur AltStore PAL. Sitôt la mise à jour prête, elle sera à disposition des utilisateurs.

Tags
avatar YuYu | 

@Ielvin

La dernière version publique disponible est la 17.4.1 donc DMA-friendly ;)

avatar Baptiste_nv18 | 

@Ielvin

Erreur de votre part oui.

avatar Crash System | 

lol donc les européens on doit payer 1,80€ par an pour Delta alors qu’au US c’est gratuit… bah franchement je suis pas radin mais la c’est mesquin.

avatar cbrr | 

@Crash System

Si j’ai bien tout compris, il est gratuit en dehors de l’UE par ce qu’Apple ne le taxe pas.
Par contre, il y a cette CTF pour les apps téléchargées depuis des stores alternatifs, d’où les 1.80€/an.

avatar Crash System | 

@cbrr

En gros tu n’as pas d’AppStore alternatif hors UE.
Mais pour les émulateurs y’a pas de taxe supplémentaire comme c’est mondial

avatar CyanInfluentialCrane | 

@cbrr

Oui mais elle pourrait être disponible en UE aussi dans l’App Store aussi. Je comprends pas forcément pourquoi en Europe elle est dispo que sur AltStore…

avatar cbrr | 

@CyanInfluentialCrane

Je suis d’accord avec toi.
Je pense qu’il s’en sert aussi comme tête d’affiche pour attirer du monde sur AltStore.

avatar koko256 | 

@CyanInfluentialCrane

On peut utiliser l'ancien système d'alt store sans payer mais il faut l'alt store server.

avatar Nesus | 

@Crash System

Et vous inscrire sur patreon. C’était écrit par avance, mais nous avons eu le droit à de longue litanie dans les articles et commentaires nous expliquant que le dma, c’était la liberté !

avatar Ielvin | 

@Crash System

Non,
Tu peux la dl sans payer en l’installant via l’ordi.
Il faut juste lire jusqu’en bas de la page d’installation.

avatar byte_order | 

@Crash System
> lol donc les européens on doit payer 1,80€ par an pour Delta alors qu’au US c’est gratuit…

Non.
Les 1.80€ par an c'est pour accéder à AltStore. Que vous l'utiliser que pour installer Delta c'est votre responsabilité à vous, si vous installer d'autres apps, c'est pareil.

> bah franchement je suis pas radin mais la c’est mesquin.

La mesquinerie est dans la CTF : Apple réclame à un tiers d'être payé pour que son app puisse être utiliser sur un appareil que Apple a déjà vendu.

C'est tout pareil pour le Delta soit-disant gratuit sur l'AppStore : c'est pas gratuit pour le développeur, il doit consentir à être sous l'épée de Damoclès d'Apple, renoncer a avoir un contact direct avec les utilisateurs de son app, etc. La seule nuance, c'est qu'Apple n'expose pas cela à l'utilisateur final, tandis que AltStore, eux, expose la taxe d'Apple pour avoir le droit d'installer son app sur *votre* iPhone sans que Apple ne puisse ensuite avoir son pied systématiquement entre eux et vous.

avatar macbook60 | 

Alors Florian quel effets ça fait lol ?

avatar DP-Britto | 

@macbook60

Il est en PLS évidemment.

avatar macbook60 | 

@DP-Britto

Imagine depuis le temps où il sur Mac lol

avatar DP-Britto | 

@macbook60

Il essaye sûrement de comprendre.

avatar Florian Innocente | 
Rien. Je n'ai pas connu les consoles Nintendo donc même pas une larme de joie nostalgique.
avatar macbook60 | 

@innocente

lol à voir dans le temps si les gens vont adopter cette nouveauté du DMA perso pour le moment pas intéressé et pas accès

avatar bazino | 

Chouette on va pouvoir jouer à la NES en tactile 🤮
Avec un peu de cul, on va se taper un malware pour une bonne expérience à la Android.

avatar Lukas Apple Fan | 

@bazino

Après les apps sur iOS restent hyper sandbox.

avatar bazino | 

@Lukas Apple Fan

Les gens mal intentionnés sont plein de ressources.

avatar Lukas Apple Fan | 

@bazino

Certes mais normalement les apps doivent passer par le même processus que l’App Store, non ? J’avais entendu parler de notorized mais pas sûr de ce que ça veut vraiment dire.

avatar koko256 | 

@Lukas Apple Fan

Non. Ce sont les boutiques elles même qui sont notariées. Il faut faire attention aux apps que l'on télécharge, mais aussi sur l'App Store de toutes façons.

avatar Link1993 | 

@koko256

AltStore demande à ce que les applications soit notariée aussi. Je viens d'essuyer un refus après avoir essayé d'ajouter une source.

avatar koko256 | 

@Link1993

Mais est-ce obligatoire pour tous les stores ?
(Accessoirement j'avais compris que vous parliez de la notarisation par Apple)

avatar Link1993 | 

@koko256

Il me semble avoir lu ça en effet

avatar foux | 

@koko256 ne maitrisant visiblement absolument pas le sujet vous feriez mieux de vous taire. Toute application distribuée sur un store alternatif doit être notarized (comme ça ça laisse la possibilité à Apple de virer des choses qui ne lui plaisent pas, comme l'accés aux API privées) et sont sandboxé.

avatar koko256 | 

@foux

Je ne vois pas pourquoi. Sinon on n'apprend rien. En étant désagréable et odieux, vous feriez bien mieux de vous taire.
/ignore

avatar byte_order | 

@koko256

Pas uniquement les apps de store alternatifs, non.
Toute app iOS doit, à minimum, être notarisée par Apple, qu'elle soit ensuite distribué sur un store alternative ou via une page web, c'est obligatoire quand même.

Et évidement, tout app iOS démarre toujours, même si installé hors AppStore, dans le même sandbox de iOS. Une app installé hors AppStore s'exécutera tout autant dans le même cadre sandboxé et sécuritaire sous iOS , ce n'est pas l'AppStore qui limite les accès et API qu'une app peut faire, c'est le sandboxing de iOS qui s'en occupe, *post* installation, durant le runtime...

avatar koko256 | 

@byte_order

Dans un sandbox c'était assez clair (même si j'aurai préféré dans un container). La notarisation je n'avais pas vu en lisant des articles ici et là mais la page que je cite est plus parlante. Par contre, vu que Clip fonctionne mais ne fonctionnerait pas sur l'app store, il doit bien y avoir une différence. La possibilité d'utiliser des APIs privées peut-être. J'ai l'impression qu'il y a de la sécurité par l'obscurité dans cette histoire et ce n'est pas bon.

avatar Thibaud- | 

Delta est gratuit aux USA et ailleurs, mais chez nous en Europe, il faut payer un abonnement à Altstore pour le télécharger…

Vraiment le gout est amer, et j’essaye de rester poli.

avatar Crash System | 

@Thibaud-

Totalement d’accord avec toi !

avatar Lukas Apple Fan | 

@Thibaud-

Euh de ce que j’ai compris le côté payant c’est juste la possibilité de le faire depuis l’iPhone. Sinon rien ne change.

avatar Thibaud- | 

@Lukas Apple Fan

Parce qu’il y a une possibilité de télécharger Delta en Europe sans payer son abonnement?

avatar Phoenixxu | 

@Thibaud-

Oui via le Mac ou Windows.
Comme avant
Mais avec un système de rafraîchissement hebdomadaire obligatoire.
Va sur leur site !
Tout est bien indiqué (tout en bas)

https://altstore.io/

avatar Nico_Belgium | 

@Thibaud-

Non. C’est payant quoi qu’il arrive tu as raison.

avatar cecile_aelita | 

@Thibaud-

Puisqu’on vous dit que le dma et l’ouverture de iOS en Europe est bénéfique pour les consommateurs 😋!!

avatar byte_order | 

@cecile_aelita

Pourquoi les émulateurs n'étaient pas possibles sur iOS jusqu'à lors, dans ce cas ?
Le simple fait que c'est désormais non blocable par Apple, c'est de facto un bénéfice.
Avant, même si vous vous le vouliez, vous ne pouviez pas car Apple avait décidé de ne pas autoriser ce type d'usage. Depuis le DMA, Apple ne peut plus bloquer des stores alternatifs de le proposer, et donc cela devient possible.

Où avez lu que le DMA allait ouvrir à des stores alternatifs forcément tous gratuit d'accès !?
Ces 1.8€ sont pour éviter que AltStore, si dans l'année y'a plus d'un million d'installation, se retrouve a devoir payer pas mal d'argent à Apple en raison de sa "nouvelle taxe alternative", le CTF.

Par ailleurs, je rappelle que le CTF et ses conditions sont l'objet d'une enquête de conformité avec la DMA par l'UE. Mais en attendant, l'éditeur de AltStore ne peut pas courrir le risque d'attendre de voir le montant de la facture dans un an.

Si d'ici un an vous vous retrouvez avec 50 / 100 apps, toutes gratuites d'installation, sur l'AltStore, parce que ce sont des apps que Apple ne veut pas voir sur son store pour des raisons qui la regarde (y compris parce que code sous licence GPL par exemple), vos 1.8€ ressembleront largement plus à un soutien au frais de fonctionnement de AltStore qu'à autre chose, comme on peut choisir de donner régulièrement de l'argent à Wikipedia et/ou à Mozilla pour les aider à se développer et, souvent, à perdurer, alors que vous pouvez utiliser Wikipedia et Firefox parfaitement gratuitement pour autant.

Perso, je contribue 5€ chaque année à F-Droid.
Après, oui, c'est pas imposé par F-Droid.

Mais là c'est la CTF d'Apple qui fait poser un trop gros risque à AltStore de proposer d'être d'un usage gratuit.

avatar cecile_aelita | 

@byte_order

« Pourquoi les émulateurs n'étaient pas possibles sur iOS jusqu'à lors, dans ce cas ? »

« Où avez lu que le DMA allait ouvrir à des stores alternatifs forcément tous gratuit d'accès !? »

Vous m’attribuez ces questions? Parce que je n’ai pas souvenir d’avoir écrit ça?

avatar Patrick_C | 

Vu la méthode d'Apple, qui impose une taxe sur l'installation de logiciel sur des appareils qui ne lui appartiennent plus, on est plutôt dans le contournement du DMA. J'espère juste que cette partie va être corrigée (même si je n'ai pas d'intérêt actuellement à l'installation d'application en dehors).

avatar Patrick_C | 

C'est beau de se faire manipuler par Apple : on peut rapprocher la manœuvre de ce qui s'est passé avec les syndicats aux US. Pour éviter que des usines se syndiquent, certains (de mémoire dans l'automobile) ont cajolé ces mêmes usines avant le vote et ont tenté d'être plus durs avec celles qui avaient voté contre. C'est une manière d'essayer de montrer aux ouvriers que se syndiquer n'apporte rien puisque les usines syndiquées seraient moins bien traitées, alors même que les augmentations concédées aux non syndiqués le sont par peur des syndicats.
Ici Apple a refusé pendant des années les émulateurs, puis quand elle est contrainte par le DMA, les autorise partout dans le monde pour démontrer que le DMA n'apporte rien, tout en ayant savonné la planche pour qu'en Europe ces émulateurs soient moins intéressants.

Libre à vous de vous faire manipuler, mais la ficelle est grossière.

PS: la technique anti-syndicale aux US n'a pas si bien fonctionné, à suivre pour le DMA.

avatar Polyme | 

J’ai rien pigé…

avatar YuYu | 

Du coup les abonnements pour Clip coûtent combien via Patreon ?

avatar cbrr | 

@YuYu

1€/mois minimum

avatar Nico_Belgium | 

C’est qui qui disait encore « mais non ça changera rien. Les apps seront toujours disponibles sur l’app store. Pas d’obligation si tu veux pas ».

Voilà une preuve (rapide) que cet argument est faux. Le monde entier a le « droit » de télécharger Delta via l’app store et nous si on veux en profiter, on est déjà obligé de passer par l’AltStore (et de payer au passage).

La démonstration n’aura pas été longue à arriver…

avatar cecile_aelita | 

@Nico_Belgium

Mais il n’y avait aucun doute là dessus. A part ceux qui ne voulaient pas le voir.

avatar val1984 | 

@Nico_Belgium

Delta n’est pas sur l’app store. Pour pouvoir l’installer, il faut suivre le mode d’emploi suivant (en anglais) : https://faq.altstore.io/getting-started/how-to-install-altstore-macos

avatar Nico_Belgium | 

@val1984

Delta est sur l’app store.. partout sauf en Europe.

C’est le point de mon commentaire justement 😉

avatar val1984 | 

@Nico_Belgium

Non il ne l’est pas. Il y a des applications qui s’appellent Delta mais pas l’émulateur de Riley Testut.

avatar Nico_Belgium | 

@val1984

Si il y est.. depuis aujourd’hui en parallèle du lancement de l’AltStore PAL:

https://www.theverge.com/2024/4/17/24132984/delta-free-emulator-nintendo-gba-n64-iphone-app-store-us#

Pages

CONNEXION UTILISATEUR