Une app Apple Watch pour mes trains : premiers prototypes
Horaires, voie et retards directement au poignet. Premiers pas avec SwiftUI et watchOS pour mon app compagnon SNCF.
14 août 2026 · 1 min de lecture
Je prends souvent le TER entre Lens et Lille. Sortir mon téléphone pour vérifier la voie ou un retard, c’est exactement le genre de geste qu’une montre devrait m’éviter.
L’idée
Une app compagnon qui affiche le prochain départ, sa voie, et me prévient en cas de retard ou de perturbation.
Premier écran en SwiftUI
struct DepartureView: View {
let departure: Departure
var body: some View {
VStack(alignment: .leading, spacing: 4) {
Text("TER · \(departure.origin)")
.font(.caption2)
.foregroundStyle(.secondary)
Text(departure.time, style: .time)
.font(.system(.title, design: .rounded).bold())
Label("Voie \(departure.track)", systemImage: "tram.fill")
.foregroundStyle(.cyan)
}
}
}Ce qui reste à faire
- Brancher une vraie source de données temps réel
- Les notifications de retard
- Une complication pour le cadran
Sur une montre, chaque seconde d’attention compte : il faut afficher l’essentiel, rien de plus.