poormusic2001 / InfiniLink

The official iOS companion app for InfiniTime

Home Page:https://apps.apple.com/us/app/infinilink/id1582318814

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

InfiniLink - an InfiniTime Companion App for iOS

This iOS application allows you to interact with your PineTime smartwatch running InfiniTime (and perhaps other watches/OSes, pending testing).

What works:

  • Scan nearby devices and connect to PineTimes
  • Set time and date immediately after connection
  • Read and chart battery level data and heart rate data from watch
  • Chart persistence, with filters for last hour, last day, and last week
  • Music controls on InfiniTime can control Apple Music.
  • Step counter with current step count, weekly chart, and monthly calendar
  • Check for updates to InfiniTime using the GitHub API, download them directly with the app, and send them to the PineTime.

What doesn't work (yet):

  • InfiniTime's navigation app. As far as I can tell, there is no API in Swift to access current directions, so this will likely never work unless it's added into a mapping application.
  • Music controls for anything other than Apple Music -- This requires Apple Music Service (AMS) to be implemented in InfiniTime.
  • Phone notifications pushing to watch -- This requires a proprietary Apple service as well.
  • Uploading of external resource packages (not yet implemented)

How to install it:

InfiniLink is now available on the App Store!

About

The official iOS companion app for InfiniTime

https://apps.apple.com/us/app/infinilink/id1582318814

License:GNU General Public License v3.0


Languages

Language:Swift 100.0%