À Propos des Applis Mobiles AO3

Bannière faite par Diane. Elle contient les silhouettes d’un homme et d’une femme dialoguant à travers des bulles de parole, l’une des bulles affichant le logo de l’OTW et l’autre indiquant “Annonce de l’OTW”.

Une appli Android Archive of Our Own – AO3 (Notre Propre Archive) non officielle est récemment sortie sur Google Play. Comme ce lancement a de nouveau attiré l’attention sur le sujet, nous avons voulu saisir cette occasion pour expliquer où nous en sommes actuellement par rapport au développement d’une appli AO3 officielle.

“Envisagez-vous de créer une appli ?” est l’une des questions qu’on nous pose le plus souvent, mais dans le domaine du développement des applis mobiles, il n’existe pas une “seule et unique” appli. Les applis doivent être programmées pour différentes plates-formes mobiles (Android, iOS, et Windows Mobile étant les trois principales), mais aussi pour les nombreuses versions de chacune de ces plates-formes qui sont encore utilisées.

Avant de pouvoir commencer à développer une appli qui vous permettrait de faire autre chose que simplement parcourir les œuvres en accès libre, il nous faudrait développer une API (NdT : interface de programmation) ouverte. Cela figure en effet sur notre feuille de route, mais plusieurs mises à jour importantes doivent être faites au préalable. Ensuite, il nous faudrait créer des interfaces utilisateur-trice différentes et réactives pour les téléphones, ainsi que pour les tablettes. Ce qui peut sembler être au départ une idée simple et modeste devient alors très rapidement un projet nécessitant un équipe nombreuse aux compétences variées, et qui y serait exclusivement dédiée. Nous avons dit par le passé que nous aimerions lancer une appli mobile AO3, mais nous n’avons simplement pas les ressources nécessaires à notre disposition.

Les codeur-euse-s qui développent AO3 sont tous et toutes bénévoles, et ils/elles consacrent le plus de temps possible à sa croissance ; mais ce temps est limité, et entièrement monopolisé par les tâches nécessaires au bon fonctionnement d’AO3. L’équipe peut soit continuer à améliorer AO3, soit développer une appli ; mais il n’y a tout simplement pas assez de bénévoles pour accomplir les deux.

Il n’y a pas que le développement initial qui demanderait beaucoup de ressources. Une appli exigerait d’être entretenue et fréquemment mise à jour pour continuer à fonctionner après la sortie sur le marché des nouvelles versions de chaque plate-forme. Sans parler du fait d’y inclure de nouvelles fonctionnalités AO3 exclusives ! Et parce qu’une appli nécessiterait une équipe dévouée à sa maintenance sur le long terme, nous ne pouvons pas compter sur les dons pour financer cela.

Mais les ressources dédiées au codage et aux tests constituent à peine une fraction de ce dont nous aurions besoin pour faire fonctionner une appli ! Il faudrait aussi consacrer des ressources aux équipes suivantes :

  • Le Comité Support Technique aurait à recruter du personnel, le former, et se munir des outils nécessaires pour pouvoir résoudre tous les problèmes techniques propres à chaque plate-forme,
  • L’équipe de notre Comité Documentation aurait à créer et sans cesse mettre à jour de nouveaux documents de support technique pour l’appli, et
  • L’équipe du Comité Traduction aurait à traduire et régulièrement mettre à jour la documentation afin de rendre l’appli accessible aux utilisateur-trice-s non anglophones.

Non seulement cela demanderait plus de ressources que ce dont nous disposons actuellement, mais cela monopoliserait en plus les équipes, et les empêcherait de travailler sur les objectifs de notre feuille de route.

Le but de notre équipe est de rendre AO3 disponible et accessible à autant de personnes que possible. La meilleure façon d’y arriver est de concentrer nos efforts sur l’élaboration d’une version d’AO3 unique et réactive, qui fonctionne (et fonctionne bien !) sur le plus grand nombre possible d’appareils. Nous sommes entièrement dévoué-e-s à la mission d’appliquer cet objectif aux appareils de tous types, et nous continuerons à dédier nos ressources à l’amélioration de la réactivité du site, et à son accessibilité universelle. Cela signifie qu’une appli indépendante ne peut pas exister à ce stade du développement d’AO3.

Pour conclure sur une note relative à la sécurité, si une appli ou un site externe vous demande vos identifiants de connexion AO3, veuillez agir avec prudence, restez conscient-e-s que vous fournissez ces renseignements à vos risques et périls. Bien que nous n’ayons actuellement aucun problème de sécurité, assurez-vous de modifier votre mot de passe si vous pensez que votre compte a peut-être été piraté.

Ce billet d’informations a été traduit par les traducteur-trice-s bénévoles de l’OTW. Pour en savoir plus sur notre travail, merci de visiter la page du Comité Traduction sur transformativeworks.org.