Ouvrir le menu principal

MacGeneration

Recherche

Roadmap, un module Swift pour demander aux utilisateurs les fonctions qu’ils préfèrent

Nicolas Furno

mardi 21 février 2023 à 18:30 • 5

Logiciels

Roadmap est un nouveau paquet Swift qui peut être intégré à n’importe quel projet d’app pour iOS ou macOS en utilisant le gestionnaire de paquets fourni par Apple. Une fois en place, il permet aux développeurs de ces apps d’afficher une liste de fonctionnalités prévues et surtout de laisser aux utilisateurs la possibilité de voter pour ces ajouts, voire de suggérer de nouveaux éléments qui n’ont pas été prévus. Cela sert un double objectif : annoncer ce qui arrive et connaître les souhaits les plus importants des utilisateurs.

Le module Roadmap fonctionne aussi bien dans les apps iOS que macOS.

Codé entièrement en Swift, avec une interface en SwiftUI, Roadmap est un module gratuit et open-source. Après l’avoir ajouté à un projet Xcode, les développeurs peuvent le configurer, à la fois pour modifier son style en se rapprochant de celui de leur app, et à la fois pour récupérer les fonctionnalités depuis un JSON qui devra être stocké sur un serveur distant. L’avantage de cette approche étant que le fichier pourra être mis à jour indépendamment de l’app, un atout précieux pour les développeurs qui souhaiteront intégrer les suggestions de leurs utilisateurs.

Pour que le projet soit le plus facile à intégrer, les statistiques sur les votes sont collectées par CountAPI, un service tiers et gratuit. Pour l’heure, Roadmap reste assez simple, il n’y a par exemple aucune option pour trier les suggestions en fonction du nombre de votes, elles sont affichées aléatoirement. Cela viendra peut-être si les développeurs qui l’utilisent en font la demande, mais l’idée de base était de ne pas introduire de biais pour les votes.

Roadmap nécessite iOS 16 et macOS Monterey ou des versions ultérieures, une restriction qui s’imposera aussi aux apps qui l’utilisent. Si vous développez une app et que l’idée vous intéresse, vous trouverez quelques détails supplémentaires dans cet article de blog et le code ainsi que la documentation sur GitHub. Côté utilisateurs, la fonctionnalité est prévue dans les trois apps de ses trois créateurs : RocketSim (qui améliore le simulateur de Xcode) et MacWhisper (qui transcrit de l’audio à l’aide de Whisper) sur le Mac, ou bien NowPlaying (informations sur la musique) sur iPhone et iPad.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Liquid Glass, Workout Buddy, app Notes… Les 5 grosses nouveautés de watchOS 26

11:35

• 11


Bon plan : le MacBook Air M2 en promo à moins de 800 €, son prix le plus bas

11:24

• 6


Sortie de veille : un iPhone 17 sans carte SIM physique, progrès ou problème ?

08:00

• 15


Apple aurait fortement envie de racheter Perplexity

00:00

• 60


AAPL : une class-action lancée par des actionnaires sur les fausses promesses de la WWDC 2024

20/06/2025 à 23:15

• 35


Tesla priée de repousser son service de Robotaxi au Texas

20/06/2025 à 22:35

• 5


Meta prend le contrôle de Scale AI, et tente de recruter chez ses concurrents

20/06/2025 à 20:45

• 6


OK les darons, j'ai besoin d'un Mac : la présentation PowerPoint d'Apple

20/06/2025 à 18:15

• 17


Europe : Apple trouve beaucoup à redire sur les tests d'efficacité énergétique et de résistance des iPhone et iPad

20/06/2025 à 17:27

• 61


Nouveautés d’iOS 26, macOS Tahoe, Liquid Glass… Tous nos articles pour tout savoir sur la WWDC 2025 🆕

20/06/2025 à 17:12

• 13


Comment déclencher l’appareil photo de votre iPhone avec vos AirPods

20/06/2025 à 13:22

• 8


Blocage terminé : Pornhub, Redtube et YouPorn reprennent la main en France

20/06/2025 à 13:17

• 47


Refurb Apple : des MacBook Air M4 de 13" et 15" disponibles en France, Suisse et Belgique 🆕

20/06/2025 à 11:51

• 15


Les YouTubeurs forment les IA vidéo de Google, souvent sans le savoir

20/06/2025 à 11:02

• 21


Avec iPadOS 26, Apple cède et apporte la gestion des fenêtres de macOS à l’iPad

19/06/2025 à 22:29

• 15


La bataille des sites pornos s'intensifie, et s'étend à l'Union européenne

19/06/2025 à 21:00

• 118