XEsync / iPhone
Want it on iPhone?
Build it.
Seriously. XEsync uses Capacitor, and the code is MIT licensed. If you want to bring it to iPhone, go for it. If you want to build your own thing from it, go for that too.
Fork it on GitHubThe available app is for Android. This is an invitation to build an iOS port.
01 Make it yours
Port it.
Bring the rowing experience to iPhone. The existing Capacitor shell and web interface give you a starting point.
Fork it.
Change the interface, take the project in a different direction or build something for your own setup.
Ship your own thing.
Use, modify and distribute the code, including commercially, under the MIT license. Keep the copyright and license notice with it.
02 A starting point
The web experience
is already there.
Workout metrics, session logic and the WebGL rowing scene live in the web layer. Capacitor connects that layer to native features through a bridge.
See how it fits together03 The work ahead
An iOS port still
needs an iOS developer.
The current native project targets Android. An iPhone version needs iOS setup, a review of the native plugins and platform-specific behavior, and Bluetooth testing with a real iPhone and rower.
Start with capacitor/README.md and bridge.src.js in the repository. For an independent app, plan your own app identity, backend configuration and distribution.
You don’t need to wait for me.
The code is there. Take it somewhere useful.