Files
coach-ios/package.json
Sylvain Bettinelli 7818f7b663 Init Android platform via cap add android
Génère la structure Capacitor Android (gradle + manifest + activity Java/Kotlin)
avec applicationId 'ch.hypnotruck.coach' (cohérent avec iOS), minSdk 24, target 36.

8 plugins synchronisés au passage (déjà déclarés dans package.json) :
@capacitor/{app,geolocation,haptics,local-notifications,push-notifications,
splash-screen,status-bar} et @capgo/capacitor-health.

Build APK toujours bloqué côté infra (Android SDK non installé sur cette machine,
+ attente validation Play Console pour signing/upload). Mais la structure est
prête : `cap sync` après modification du web puis `./gradlew assembleDebug`
sur une machine avec Android SDK.

Étape suivante : configurer permissions Health Connect dans AndroidManifest +
sync iOS pour cohérence cross-platform.
2026-05-07 16:26:30 +00:00

31 lines
886 B
JSON

{
"name": "coach-ios",
"version": "0.1.0",
"description": "Coach Hypnotruck — wrapper iOS Capacitor de coach.hypnotruck.ch",
"private": true,
"scripts": {
"sync": "cap sync ios",
"open:ios": "cap open ios",
"build:ios": "cap sync ios && cap open ios"
},
"author": "Sylvain Bettinelli",
"license": "UNLICENSED",
"dependencies": {
"@capacitor/android": "^8.3.1",
"@capacitor/app": "^8.1.0",
"@capacitor/core": "^8.3.1",
"@capacitor/geolocation": "^8.2.0",
"@capacitor/haptics": "^8.0.2",
"@capacitor/ios": "^8.3.1",
"@capacitor/local-notifications": "^8.0.2",
"@capacitor/push-notifications": "^8.0.3",
"@capacitor/splash-screen": "^8.0.1",
"@capacitor/status-bar": "^8.0.2",
"@capgo/capacitor-health": "^8.4.9"
},
"devDependencies": {
"@capacitor/assets": "^3.0.5",
"@capacitor/cli": "^8.3.1"
}
}