Skip to content

InfiniTimeOrg/InfiniLink

Repository files navigation

Header Image


Build & Analyze Platforms GitHub tag License Issues - InfiniLink Pull Requests - InfiniLink Stars - InfiniLink Forks - InfiniLink

InfiniLink

The official iOS companion app for InfiniTime.


Note

This is branch is under heavy development and may be unstable. Please refer to the main branch for the most stable version of the app.

Features:

  • Discover and connect to nearby InfiniTime devices
  • Set time and date immediately after connection
  • Retrieve battery level, heart rate, and step data
  • Chart persistence, with filters for the last hour, day, and week
  • Control Apple Music with InfiniTime's music controls
  • Integration with Apple HealthKit
  • Weather fetch (using WeatherKit) and push (using InfiniTime 1.14's Simple Weather Service)
  • Uploading of external resource packages
  • Download and install InfiniTime firmware updates from releases and GitHub Actions using the GitHub API (local file updates are supported)

Partially implemented features:

  • System-wide notifications—implemented in #2217, but not available in the main branch yet.

Currently non-functional features:

  • System-wide music controls—requires implementation of Apple Media Service.

Planned features:

  • InfiniTime navigation service using MapKit
  • Battery, heart, and step widgets

Installation:

Caution

Version 1.2 of InfiniLink has been built from the ground up and is still in early development stages, and as such, may not work as expected.

License

Released under GPL-3.0 by @InfiniTimeOrg.