Hasty Briefsbeta

Bilingual

Six Years Perfecting Maps on WatchOS

4 hours ago
  • #App Design Journey
  • #Apple Watch Mapping
  • #Wilderness Navigation
  • The author emphasizes the importance of regular location checks during wilderness adventures to avoid getting lost, with a wrist map being the best method.
  • Pedometer++ 8's launch marks a milestone in creating the best mapping experience on Apple Watch, featuring watchOS mapping support claimed to be the best on the App Store.
  • Early efforts faced limitations due to tiny screens and slow processors, with server-generated maps proving impractical for navigation and offline use.
  • A custom SwiftUI-native map rendering engine was built in 2021, enabling reliable map rendering on watchOS and allowing overlay of location data.
  • Design challenges for watchOS included balancing map interactivity with workout metrics, leading to a modal approach that felt like a compromise.
  • Collaboration with cartographer Andy Allen resulted in a custom basemap optimized for Liquid Glass in watchOS 26, enhancing contrast and saturation for better legibility.
  • With designer Rafa Conde's help, a new layout was developed where metrics are layered on the top-left corner and the map is the top page, requiring a tap for 'browse mode'.
  • After prototyping and testing over hundreds of miles, the design was refined for legibility and usability, resulting in a proud final product after six years of development.
  • The author avoided using Apple's MapKit due to its limitations in configurability, dark mode defaults, animations, overlays, and coverage gaps in topographic details.