← Retour aux projets
iOS iPadOS
SwiftUI Mapbox iOS 26 Guidage vocal

Turismo

Application iOS de navigation GPS sur Mapbox : puck 3D (canard ou F1), tracé coloré selon la difficulté des virages, guidage vocal. En bêta sur TestFlight.

Version 1.0
Distribution En bêta sur TestFlight
Cible iOS 26.0 · iPhone et iPad
Onglets 4

Navigation Mapbox, puck 3D et virages

Turismo est une application iOS de navigation GPS sur Mapbox. Le puck 3D qui suit la position est un canard ou une F1. Le tracé de l’itinéraire est coloré selon la difficulté des virages : le cap et la courbure donnent du jaune, de l’orange ou du rouge. Le guidage vocal passe par le Mapbox Navigation SDK v3.

Le code a été reconstitué depuis une archive « Application voiture », avec réécriture de types manquants : la détection des virages et le modèle Core Data.

L’application vise iOS 26.0 au minimum, sur iPhone et iPad. Elle est en bêta sur TestFlight. Aucun lien public TestFlight n’est publié ici.

Ce que l’application doit garantir

  • Guider un itinéraire Mapbox avec la voix.
  • Colorer le tracé selon la sévérité des virages.
  • Laisser choisir le modèle 3D qui suit la position : canard ou F1 Alpine.
🗣️

Guidage vocal

Mapbox Navigation SDK v3

🛣️

Virages

Jaune, orange ou rouge selon la courbure

🦆

Puck 3D

Canard ou F1 Alpine

🗺️

Carte

Quatre onglets, dont la carte

Fonctionnalités et technique

Le détail de ce que fait réellement l’application

🧭

Écrans

Quatre onglets
  • Carte, Voiture, Compte et Réglage.
  • SwiftUI et UIKit. Cible iOS 26.0, iPhone et iPad.
  • Écran « Nouveautés » par build. La fiche prévue annonce « Première version TestFlight de Turismo ».
🗣️

Navigation

Mapbox Navigation SDK iOS 3.12.1
  • Guidage Mapbox avec guidage vocal.
  • Paquets MapboxNavigationCore, MapboxNavigationUIKit et MapboxDirections.
  • Également Mapbox Maps et Turf.
🛣️

Virages

Cap, courbure, couleur
  • Rééchantillonnage du tracé tous les 10 m.
  • Changement de cap sur ±30 m, rayon de courbure, sévérité jaune, orange ou rouge.
  • Dégradé de couleur de la ligne Mapbox.
  • Données de virages et statistiques de base.
🦆

Modèle 3D

Canard ou F1 Alpine
  • Le modèle qui suit la position se choisit dans l’application.
  • Rendu SceneKit / ModelIO.
📦

Dépendances

Forks et jeton hors dépôt
  • Toutes les dépendances Swift Package Manager viennent de forks ShyeTF, en versions -shyetf.1.
  • Aucun jeton Mapbox dans le dépôt : il est injecté par xcconfig ou par un secret Xcode Cloud.
  • Core Data pour le modèle de données.
✈️

Distribution

Bêta TestFlight
  • Version 1.0. Le numéro de build affiché est celui du run Xcode Cloud.
  • En bêta sur TestFlight. La chaîne archive avec Xcode Cloud, re-signe, envoie, puis affecte le build au groupe « Testeurs Externes Turismo ».
  • Pas de lien public TestFlight sur cette fiche.

Ce que cette fiche ne montre pas

Ce qu’il faut savoir avant d’utiliser l’application

  • Pas de capture d’écran de l’application dans le dépôt, donc pas de galerie ici.
  • Pas d’icône extraite : le visuel de la fiche est une icône neutre, pas celle de l’application.
  • Pas de lien public TestFlight.