Skip to content

Repository files navigation

AtlasView

AtlasView is an interactive world-time map for iPhone. Move the map or jump to a city to see the local time, place, time-zone name, UTC difference, and the real geographic boundary of the selected time zone.

Features

  • Automatic time-zone and place detection at the map crosshair
  • Analog and digital clocks updated in real time
  • Transparent, draggable glass-style information card
  • Horizontally scrollable city and time-zone shortcuts
  • Real-world time-zone boundaries with highlighting for the selected zone
  • Correct handling of daylight-saving time and fractional UTC offsets
  • Offline bundled time-zone boundary geometry
  • Accessibility label for the analog clock

Requirements

  • iOS 17 or later
  • Xcode 26 or later

The app uses newer Liquid Glass effects when available and falls back to standard SwiftUI materials on earlier supported iOS versions.

Building

  1. Open iMapView.xcodeproj in Xcode.
  2. Select the iMapView scheme.
  3. Choose an iPhone or iOS Simulator.
  4. Build and run.

For installation on a physical device, select your Apple Development team in the target's Signing & Capabilities settings.

Data and services

  • Maps and reverse geocoding: Apple MapKit and Core Location
  • Time-zone rules: the system IANA time-zone database through Foundation
  • Boundary geometry: Timezone Boundary Builder, derived from OpenStreetMap data

The bundled boundary geometry is simplified for efficient rendering on mobile devices.

Privacy

See PRIVACY.md.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages