KinesteX

API Reference

Reference of KinesteX SDK integration methods, available on all platforms (Swift, Kotlin, React Native, Flutter, HTML/JS, React TypeScript). Each method embeds a KinesteX view in your app — open the guide for full integration steps with code for every platform.


Integration views:

MethodGuideDescription
createMainView()Complete UXFull KinesteX experience with personalized workout plans
createWorkoutView()Workout ViewA single workout
createPlanView()Plan ViewA specific workout plan
createChallengeView()Challenge ViewExercise challenge mode
createLeaderboardView()Leaderboard ViewReady-made challenge leaderboard
createExperienceView()AI ExperiencesAI-powered games and clinical assessments
createPersonalizedPlanView()Personalized Plan ViewAI-generated personalized workout plan
createTrainerChatView()AI Trainer ChatConversational AI coaching session
createAdminWorkoutEditor()Admin Workout EditorEmbedded workout & exercise editor
createCustomWorkoutView()Custom WorkoutCustom exercise sequences you define
createCameraComponent()Camera ComponentReal-time motion recognition for fully custom UI

User details (passed at initialization, see Configuration):

FieldTypeDescription
agenumberUser's age
heightnumberHeight in cm
weightnumberWeight in kg
genderstring'Male' or 'Female'
lifestyleenumSedentary, Active, etc.

Related references: