iOS HealthKit Wrapper for Replit
Budget: $30 – $250 AUD
I run a Replit-hosted web application and now need a companion iOS app that simply wraps that site but, crucially, also harvests HealthKit data and streams it back to Replit.
Here’s the flow I have in mind:
• A lightweight Swift / SwiftUI container (WKWebView is fine) loads the existing Replit web app.
• On first launch the user grants Apple Health permissions. I need steps, distance, heart-rate and sleep metrics, plus any general workout summaries HealthKit already collates.
• The app then pushes those readings to my Replit endpoints on a schedule we decide (background delivery if possible).
• Authentication should piggy-back on the Replit login I already use. If that proves impossible, suggest the simplest fallback—Face ID / Touch ID or a quick email-password flow—while keeping the user inside the wrapper seamlessly.
Deliverables I’ll review against:
1. Xcode project ready for TestFlight, written in Swift / SwiftUI.
2. Clean HealthKit permission handling with visible prompt only once.
3. Data payloads posting successfully to my existing Replit routes (I’ll supply the endpoint spec).
4. Basic settings screen showing last sync time and an option to revoke Health access.
5. Brief README explaining any tokens or config I must add before App Store submission.
If you have recent HealthKit or WebView work, that will speed us up—share a link or two and let’s get going.
Here’s the flow I have in mind:
• A lightweight Swift / SwiftUI container (WKWebView is fine) loads the existing Replit web app.
• On first launch the user grants Apple Health permissions. I need steps, distance, heart-rate and sleep metrics, plus any general workout summaries HealthKit already collates.
• The app then pushes those readings to my Replit endpoints on a schedule we decide (background delivery if possible).
• Authentication should piggy-back on the Replit login I already use. If that proves impossible, suggest the simplest fallback—Face ID / Touch ID or a quick email-password flow—while keeping the user inside the wrapper seamlessly.
Deliverables I’ll review against:
1. Xcode project ready for TestFlight, written in Swift / SwiftUI.
2. Clean HealthKit permission handling with visible prompt only once.
3. Data payloads posting successfully to my existing Replit routes (I’ll supply the endpoint spec).
4. Basic settings screen showing last sync time and an option to revoke Health access.
5. Brief README explaining any tokens or config I must add before App Store submission.
If you have recent HealthKit or WebView work, that will speed us up—share a link or two and let’s get going.
Related categories:
Mobile App Development
iPhone
Objective C
Swift
iOS Development
Web Application
Xcode
Replit