Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/infinitimeorg/infinilink
The official iOS companion app for InfiniTime
https://github.com/infinitimeorg/infinilink
companion-app foss infinitime ios pinetime pinetime-companion swiftui
Last synced: 1 day ago
JSON representation
The official iOS companion app for InfiniTime
- Host: GitHub
- URL: https://github.com/infinitimeorg/infinilink
- Owner: InfiniTimeOrg
- License: gpl-3.0
- Created: 2021-08-06T03:41:41.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-04T16:18:10.000Z (10 days ago)
- Last Synced: 2024-11-04T17:27:20.873Z (10 days ago)
- Topics: companion-app, foss, infinitime, ios, pinetime, pinetime-companion, swiftui
- Language: Swift
- Homepage: https://apps.apple.com/us/app/infinilink/id1582318814
- Size: 69.9 MB
- Stars: 202
- Watchers: 16
- Forks: 22
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[![Build & Analyze](https://github.com/InfiniTimeOrg/InfiniLink/actions/workflows/objective-c-xcode.yml/badge.svg)](https://github.com/InfiniTimeOrg/InfiniLink/actions/workflows/objective-c-xcode.yml)
[![Platforms](https://img.shields.io/badge/platforms-iOS-333333.svg)](https://github.com/InfiniTimeOrg/InfiniLink)
[![GitHub tag](https://img.shields.io/github/tag/InfiniTimeOrg/InfiniLink?include_prereleases=&sort=semver&color=blue)](https://github.com/InfiniTimeOrg/InfiniLink/releases)
[![License](https://img.shields.io/badge/License-MIT-blue)](https://github.com/InfiniTimeOrg/InfiniLink/blob/main/LICENSE)
[![Issues - InfiniLink](https://img.shields.io/github/issues/InfiniTimeOrg/InfiniLink)](https://github.com/InfiniTimeOrg/InfiniLink/issues)
[![Pull Requests - InfiniLink](https://img.shields.io/github/issues-pr/InfiniTimeOrg/InfiniLink)](https://github.com/InfiniTimeOrg/InfiniLink/pulls)
[![Stars - InfiniLink](https://img.shields.io/github/stars/InfiniTimeOrg/InfiniLink?style=social)](https://github.com/InfiniTimeOrg/InfiniLink/stargazers)
[![Forks - InfiniLink](https://img.shields.io/github/forks/InfiniTimeOrg/InfiniLink?style=social)](https://github.com/InfiniTimeOrg/InfiniLink/network/members)
# InfiniLink - The official iOS companion app for InfiniTime
This iOS application allows you to interact with your PineTime smartwatch running [InfiniTime](https://github.com/InfiniTimeOrg/InfiniTime) (and perhaps other watches/OSes, pending testing).
### 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 the [NWS API](https://www.weather.gov/documentation/services-web-api) and a secondary fallback on [WeatherAPI](https://www.weatherapi.com)) and push (using InfiniTime 1.14's [Simple Weather Service](https://github.com/InfiniTimeOrg/InfiniTime/blob/main/doc/SimpleWeatherService.md))
- Uploading of [external resource packages](https://github.com/InfiniTimeOrg/InfiniTime/blob/develop/doc/gettingStarted/updating-software.md#updating-resources)
- Check for and download InfiniTime firmware updates with the GitHub API, and send them to the watch (Manual updates can be completed with DFU zip files downloaded from [InfiniTime's GitHub Releases Page](https://github.com/InfiniTimeOrg/InfiniTime/releases))
### Currently non-functional features:
- InfiniTime's navigation app. There is currently no API in Swift to access current directions, so this will likely never work unless it's added into a mapping application.
- Phone notifications and system-wide music controls - Requires implementation of Apple Media Service (AMS) and Apple Notification Center Service (ANCS) in InfiniTime.### Installation:
- **Version 1.0.2:** is accessible on the [App Store](https://apps.apple.com/us/app/infinilink/id1582318814).## License
Released under [GPL-3.0](/LICENSE) by [@InfiniTimeOrg](https://github.com/InfiniTimeOrg).